工具与软件:
我正在尝试学习如何使用 rpmsg 进行通信。 我读了 3.7.适用于 AM64x 的 IPC - Processor SDK AM64X 文档 、并设法构建和运行 rpmsg_char_simple 测试。
root@am64xx-evm:~# rpmsg_char_simple -r 2 -n 10 Created endpt device rpmsg-char-2-3309, fd = 3 port = 1024 Exchanging 10 messages with rpmsg device ti.ipc4.ping-pong on rproc id 2 ... Sending message #0: hello there 0! Receiving message #0: hello there 0! Sending message #1: hello there 1! Receiving message #1: hello there 1! Sending message #2: hello there 2! Receiving message #2: hello there 2! Sending message #3: hello there 3! Receiving message #3: hello there 3! Sending message #4: hello there 4! Receiving message #4: hello there 4! Sending message #5: hello there 5! Receiving message #5: hello there 5! Sending message #6: hello there 6! Receiving message #6: hello there 6! Sending message #7: hello there 7! Receiving message #7: hello there 7! Sending message #8: hello there 8! Receiving message #8: hello there 8! Sending message #9: hello there 9! Receiving message #9: hello there 9!
本示例使用/lib/firmware/pdk-ipc/ipc_echo_baremetal_test_mcu1_0_release_strip.xer5f 作为固件。
现在、我的问题是在哪里可以找到此固件的代码?
我可以在 mcu_plus_sdk_am64x_10_01_00_32中找到示例 IPC 固件、但名称为 IPC_ECHO_BareMetal 的不是...
我想使用此固件作为我自己的起点。
此致
托比亚斯