I am using pocket beagle board with AM335x , and i want to trigger ARM through PRU to read data
anyone have any idea how to do this?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I am using pocket beagle board with AM335x , and i want to trigger ARM through PRU to read data
anyone have any idea how to do this?
Hello Prial,
From the SDK docs:
"There are two RPMsg software implementations provided in the Linux Processor SDK. On the ARM Linux side, RPMsg communication is received in kernel space. An interface module is provided (rpmsg_pru) that creates a character device in user space so that users can write/read to/from a character device in the file system to send/receive messages to/from the PRUs. "
https://software-dl.ti.com/processor-sdk-linux/esd/AM335X/08_02_00_24/exports/docs/linux/Foundational_Components/PRU-ICSS/Linux_Drivers/RPMsg.html
This could also be helpful:
https://software-dl.ti.com/processor-sdk-linux/esd/AM335X/08_02_00_24/exports/docs/linux/Foundational_Components/PRU-ICSS/RPMsg_Quick_Start_Guide.html#rpmsg-quick-start-guide
Regards,
Nick
Hello Nick ,
i want to send interrupt to arm from pru , after pru write data in ddr , and after arm read data of ddr it sends back the interrupt to the pru