Other Parts Discussed in Thread: SYSCONFIG
器件型号: AM263P4-Q1
主题: SysConfig 中讨论的其他器件
当 RPMessage_send() 在一个超时为 0ms 的行中被调用五次时、将输出以下警告并返回 SystemP_TIMEOUT。
“RPMessage_send:288:[IPC RPMSG]消息发送到远程内核 3 @ 2 端点失败、因为通知队列中缺少空间!!!“
请告诉我原因和解决方案。
即使连续调用 16 次、该警告也只在第五次输出、而不是从第六次开始输出。
SysConfig 中的“RP Message Number of Buffers“设置为 16。
此外、当超时设置为 1ms 时、不会输出警告。
有足够的 vring、并且当 vring 队列溢出时会输出以下警告、所以我认为这是另一个原因。
“[IPC RPMSG]消息发送到远程内核%d @%d 端点失败、因为 Vring 中缺少空间!!!!“
