**** BEGIN LOGGING AT Fri Jun 26 03:01:39 2020 Jun 26 13:22:07 why does sys/class/remoteproc have three directories, remoteproc0, remoteproc1, remoteproc2 ? there are only 2 Pru cores, right ? Jun 26 13:22:32 1 and 2 are generally the PRU cores Jun 26 14:11:48 Ohk Jun 26 14:11:57 what's the use remoteproc0 ? Jun 26 14:14:00 when i try to restart PRU Jun 26 14:14:18 i mean i stop PRU, then copy the firmware to /lib/firmware Jun 26 14:14:31 then when i do "echo "start" > state" Jun 26 14:14:49 I get this error: bash: echo: write error: Invalid argument Jun 26 14:18:15 Remoteproc0 is the cortex m3 internal to am335x for cpu wakeup Jun 26 14:19:32 ohh Jun 26 14:19:53 Actually if you are using a new image see if you have /Dev/remoteproc or a similar directory Jun 26 14:20:33 you mean /dev/ Jun 26 14:20:39 i don't have Jun 26 14:20:48 Yes Jun 26 14:20:55 okay Jun 26 14:21:11 what is this issue ? Jun 26 14:38:05 I am using gcc Jun 26 14:38:23 i still cannot figure why is this happening Jun 26 14:47:35 Look at dmesg? Jun 26 14:49:06 powering up 4a334000.pru Jun 26 14:49:06 [ 6285.773418] remoteproc remoteproc1: Booting fw image am335x-pru0-fw, size 22388 Jun 26 14:49:06 [ 6285.773463] remoteproc remoteproc1: Boot failed: -22 Jun 26 14:49:40 do i need to patch remoteproc to use gcc-pru / Jun 26 14:49:45 * do i need to patch remoteproc to use gcc-pru ? Jun 26 15:01:28 https://github.com/dinuxbg/pru-gcc-examples/blob/master/REMOTEPROC.md I found this, but it was last updated 2016, do i still need to do this ? Jun 26 16:56:38 Abhishek: pratimugale http://dpaste.com//073NRMH This is my test file and compile command Jun 26 16:56:45 yet i get that boot failed -22 **** ENDING LOGGING AT Sat Jun 27 02:59:57 2020