Hi, I'm experiencing an issue with pru_rproc & rpmsg_pru driver. I'm trying to follow TI Hand-on LAB5 ( http://processors.wiki.ti.com/index.php/PRU_Training:_Hands-on_Labs#LAB_4:_Introduction_to_Linux_driver) in order to be able to exchange data between PRU and ARM. After loading both projects to PRUs (PRU_RPMsg_Echo_Interrupt1 and PRU_Halt) and modprobe rpmsg_pru and pru_rproc the device /dev/rpmsg_pruXX doesn't show up. I've set CHAN_NAME to "rpmsg-pru" in PRU firmware. What could be wrong?
Another question is: I don't have /sys/class/remoteproc on my BBB. Instead of remoteproc I have uio directory. Is this normal by my kernel and config or have I messed something up? uname -a: Linux arm 4.4.68-ti-rt-r111 #1 SMP PREEMPT RT Wed Jun 28 15:12:37 UTC 2017 armv7l armv7l armv7l GNU/Linux uEnv.txt: uname_r=4.4.68-ti-rt-r111 uuid=3922138d-29fd-482a-b7fb-24878c566a84 dtb=am335x-boneblack-emmc-overlay.dtb # Overlays #enable_uboot_overlays=1 #uboot_overlay_pru=/lib/firmware/AM335X-PRU-RPROC-4-4-TI-00A0.dtbo #enable_uboot_cape_universal=1 In dtb-overlay files I have disabled uio driver and enabled rproc. Greetings -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/1381318a-af4e-4b66-af1c-582e60a2d0c0%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
