Skip to content

RPMsg in Userspace outside of Petalinux #63

Answered by tnmysh
sunoc asked this question in Q&A
Discussion options

You must be logged in to vote

@sunoc

Above reference documentation is little dated, but most of it is still correct.

rpmsg-echo-ping-shared binary is built here: https://github.com/Xilinx/open-amp/blob/f9039c27a00caa7f1548ffd53d863776edc6f223/apps/examples/echo/CMakeLists.txt#L20

I located source file from above reference here: https://github.com/Xilinx/open-amp/blob/master/apps/examples/echo/rpmsg-ping.c

I believe it's using shared libraries (so) in linux hence "-shared" name was appended to app name.

I am not sure if the application can load firmware though as described in the documentation.
You might have to use debugger to load firmware. Or have only remoteproc nodes in kernel device-tree.
Do not include mbox, mbo…

Replies: 6 comments 7 replies

Comment options

You must be logged in to vote
1 reply
@sunoc
Comment options

Answer selected by sunoc
Comment options

You must be logged in to vote
1 reply
@sunoc
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@tnmysh
Comment options

@sunoc
Comment options

Comment options

You must be logged in to vote
3 replies
@tnmysh
Comment options

@sunoc
Comment options

@edmooring
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants