我正在开发基于 i.MX8M mini 的定制板,带有 Eclipse、GNU Arm Embedded 工具链和 Segger J-Link。
我在使用 pingpong 示例调试 rpmsg 时遇到问题。
在 linux 运行时,我使用调试器加载程序,程序启动并初始化 rpmsg,但它在 rpmsg_lite_wait_for_link_up() 函数中无限期等待。使用 remoteproc 从 linux 加载的相同程序工作正常。
为内部 RAM (0x1FFE000) 编译。
有没有人已经看到这种行为?