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.
您好!
您也可以在 J784s4上使用 IPC_ECHO_TEST,本文档中可能没有提到它。 您能运行测试吗、如果您遇到任何问题、请告诉我。
IPC_ECHO_TEST |
这是最通用的应用、其中 mpu1_0运行的是 Linux、所有其他内核都运行 BIOS。 所有内核彼此双向通信。 每个内核将发送一条 PING 消息、远程端将以 PONG 消息进行响应。
每个内核对之间交换了10000条交替消息。
Linux 的消息传送是从 Linux 中使用 rpmsg-client-sample 启动的。
|
此致
M·塔伦
您好!
您曾提到 J784S4的描述、但您为什么还要使用 J721E? 您能详细说明一下吗?
此致
M·塔伦
Tarun,
我在 TDA4VM 和 AM69-SK 电路板上尝试过、 都无法正常工作。
您能在身边试试吗?
您好!
我在 TDA4VM 上试用过它、结果非常成功、
除了在 ti-ipc 文件夹中使用默认的可执行文件外,您能否对其进行编译,然后进行闪存和检查?
此致
M·塔伦
您好、Tarun、
谢谢,使用 rpmsg*命令作为您的命令,它可以正常工作。
但 请遵循以下章节: 3.5.3. 从 Linux 控制台/用户空间引导远程内核
#1. 没有按如下所示进行提示、当我在 AM62x 上执行该操作时、会出现提示。 "你是说是不是?"
root@j721e-evm:~# echo start > /sys/class/remoteproc/remoteproc4/state [ 311.633427] remoteproc remoteproc4: powering up 5c00000.r5f [ 311.639692] remoteproc remoteproc4: Booting fw image j7-main-r5f0_0-fw, size 691508 [ 311.655007] rproc-virtio rproc-virtio.16.auto: assigned reserved memory node r5f-dma-memory@a2000000 [ 311.664718] virtio_rpmsg_bus virtio4: rpmsg host is online [ 311.672389] rproc-virtio rproc-virtio.16.auto: registered virtio4 (type 7) [ 311.680397] remoteproc remoteproc4: remote processor 5c00000.r5f is now up
#2. MCU 和 DSP 是否在 Kernle 启动期间已启动/加载? rpmsg 是否执行通信测试?
您好!
在 SDK 9.0之前,我们默认将 IPC_ECHO_TEST 链接为固件,现在我们有了可从9.0执行的 VISION APPS。如果您想检查 rpmsg*命令的工作情况。 请从 SDK 新构建 IPC_ECHO_TEST 固件、然后进行刷写和检查。
AM62x 器件是 Sitara、AM69是 Jacinto、会有很多不同之处。
#2. MCU 和 DSP 是否在 Kernle 启动期间已启动/加载? rpmsg 是否执行通信测试?
是的、确实如此。 您可以在上面提到的链接中看到引导流程。
此致
M·塔伦