Hello ,
I am working on AM335x module and using Yocto meta-ti to generate Images for the board.
since the drivers were not available in kernel 3.12 I have managed to add remoteproc and rpmsg source to my kernel using TI SDK(linux-4.1.13+gitAUTOINC+8dc66170d9-g8dc6617)
referring to the document
http://processors.wiki.ti.com/index.php/PRU-ICSS
following are the drivers created
ls /lib/modules/3.12.30-AM335x-PD15.2.1/kernel/drivers/remoteproc
pruss_remoteproc.ko remoteproc.ko
ls /lib/modules/3.12.30-AM335x-PD15.2.1/kernel/drivers/
rpmsg_pru.ko virtio_rpmsg_bus.ko
I have loaded the modules.
As the documents tells remoteproc driver will load the example firmware into the PRU core.
following are the example firmware provided by PRU-ICSS package
root@phycore-am335x-1:~# ls /lib/firmware/
am335x-pru0-fw am335x-pru1-fw pru
How can I verify whether firmware is loaded ? How can I proceed further with PRU Firmware?
after pruss_remoteproc module is loaded I don’t see any kernel messages.