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.

[参考译文] AM62P:IPC Vringbuf 大小和限制

Guru**** 2466550 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1472326/am62p-ipc-vringbuf-size-and-limitation

器件型号:AM62P

工具与软件:

尊敬的 Expert:

从该指南中、我们可以看到以下描述。

  • 固定了 RPMsg 数据包大小

    • 数据包总大小为512字节

    • 496字节的数据

    • 16个字节是标头

从以下主题:

(+) AM623:M4F 端数据包不能超过256字节-处理器论坛-处理器- TI E2E 支持论坛

对于 IPC_RPESSAGE_NUM_VLING_BUF 和 IPC_RPESSAGE_MAX_VLING_BUF_SIZE:

IPC_RPESSAGE_NUM_VLING_BUF -这是可按每个方向排队的 RPMSG 消息数量(即从 Linux 到 M4F 为256、从 M4F 到 Linux 为256、总共512个 VRING 缓冲器)

IPC_RPESSAGE_MAX_VLING_BUF_SIZE -每个 VRING 缓冲区总共应保持512字节。

这意味着 M4F 到 Linux 和 Linux 到 M4F 都共享 Vringbuf? 对吧? 那么数据包需要限制为256? 对吧?

BR、

Biao