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.

AM3358: RemoteProc RPMsg with large payload [Meta TI]

Part Number: AM3358

Hello,

I’m currently in the process of looking for a new remote processor communication framework (for the AM3358 and AM6254), previously using uio and a shared buffer. I would like to switch to RemoteProc and RPMsg, but have a few questions based on our use-case (updating a display buffer of 7860 bytes @25HZ).

Questions:

  • RPMsg payloads have a max size of 496 and max buffer size of 512. What is the recommended approach for transferring large chunks of data between the PRU and the Host?

  • If I allocate a shared buffer (12K shared buffer between the PRU and host) will this affect RPMsg ability to send messages?