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.
您好!
我们正在与 J721s2处理器进行 IPC 通信。 我们能够通过 IPC 在 A72和 Main-R5F2_1之间进行通信。 当我们尝试通过 MCU1_0 R5F 进行通信时、我们无法进行通信。 为了与 MCU_R5F_1_0进行通信、我们仅在 A72应用程序和 Main_R5F2_1上更改了内核编号。 在 R5F 侧、我们使用 RTOS、而在 A72侧、我们使用 Linux。 任何额外的更改都需要与 MCU 内核进行通信。
您好!
请问您使用的是哪种 SDK 版本的 IPC 驱动程序,以及用的是哪种示例?
此致
M·塔伦
你好
我们使用的是8.4 SDK 版本、我们在主 R5F 和 MCU R5F 中对 IPC 使用相同的驱动程序。 ipc_Server.c 一些所需文件。
您好!
您是否在 RTOS 端使用 CDD IPC 或 PDK IPC? 您用于此测试的任何具体示例?
此致
M·塔伦
我们使用的是 RTOS 端、而不是 CDD IPC。 同样、用于主 R5F 端的代码也改变了固化编号。 再针对 MCU R5F 进行重新配置。
您好!
如果您使用 SPL、您可以发出命令"rpmsg_char_simple -r 0 -n 10"、查看 MCU1_0和 A72之间是否发生 IPC 通信。
如果您看不到,请与我分享日志。
您用于此测试的任何具体示例?
我也想告诉大家这方面的情况。
此致
M·塔伦
您好!
rpmsg_char_simple -r 0 -n 10使用该命令、我们能够检查 压缩情况。 实际上、我们没有使用任何示例。 只是我们使用的是 IPC 驱动程序。 是否有任何示例可用于在 MCU1_0和 A72之间测试 IPC?
您好!
很抱歉耽误你的时间。
rpmsg_char_simple -r 0 -n 10使用此命令我们可以检查命令 。
然后、MCU1_0和 A72之间会进行通信。
默认情况下、MCU1_0的 IPC_RTOS_ECHO_testb 示例在其上核上运行、在 A72上使用 rpmsg_char_simple user space 示例运行时、通信已建立。
当我们尝试通过 MCU1_0 R5F 进行通信时,我们无法进行通信
您到底在做什么、您是如何得出沟通失败的结论的?
此致
M·塔伦
我们已经为 MCU1_0 R5F 生成了一个.elf 文件、并尝试链接 mcu1_0 R5F 内核。 通过使用 ln -s 文件链接 但它未链接。 我要链接该.elf 文件以使其运行。 请查看以下附件以了解参考情况。 我想 mcu1_0已在运行。
您好!
是的、MCU1_0上的 IPC echo 测试将已经在运行、在 SD 卡中引导之前、您可以删除指向现有 IPC echo 测试的软链接、并添加您自己的可执行文件。
在"Loading Using SPL/uBoot"下、您可以看到早期 IPC 回波测试是如何链接的。
此致
M·塔伦