Thread 中讨论的其他器件:TDA4VH
工具/软件:
硬件:TDA4VH
SDK:1001 Linux + RTOS
在上面的文档中、我们看到了 CPSW9G 的系统方框图、其中有一些关于内部数据路径的问题。
该内部数据路径的功能是什么? 我们可以用它做什么? 它的功能与 IPC 的功能之间是否有任何区别?
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.
您好、
Unknown 说:此内部数据路径的函数是什么? 我们可以用它做什么? 它的功能与 IPC 的功能之间是否有任何区别?
CPSW9G 可从在 A72内核上运行的本机 Linux 驱动程序中使用、其中 A72拥有用于配置和数据路径的完整 CPSW9G。
对于采用基于 ETHFW 的服务器和客户端型号的 CPSW9G。 服务器配置 CPSW9G、而 A72/MCU_R5F/Main_R5F 等客户端内核可以使用服务器分配的专用 DMA 通道直接与交换机共享数据路径。
客户端内核可以请求 CPSW9G 配置、例如通过 IPC 进行筛选的 ALE。
除了配置外、我们还具有内核间虚拟以太网通信、其中内核可以通过共享存储器将以太网数据包传输到其他人。 它仅在 RTOS/Linux 客户端上受支持。
对于 TDA4VH CPSW9G、由于内核可以通过主机端口将 Ethenet 流量传输到其他端口、因此支持 H/W 的 VEPA 功能。
有关详细信息、请参阅 ETHFW 用户指南。
https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j784s4/latest/exports/docs/ethfw/docs/user_guide/ethfw_c_ug_top.html#ethfw_intercore_eth
https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j784s4/latest/exports/docs/ethfw/docs/user_guide/ethfw_c_ug_top.html#ethfw_intercore_vepa
此致、
Sudheer