器件型号: J722SXH01EVM
您好:
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.
器件型号: J722SXH01EVM
您好:
您好、
TI MACL 驱动程序仅支持仅 MAC 模式、不支持带有控制数据流的策略器的切换模式。
CPSW3G 仅支持单个 Rx 通道和多个 RX 流。
我希望您已自行启用两个端口。
如果您希望发送和接收数据、则应该只能为每个 MAC 端口启用两个 TX 通道、而在仅 MAC 模式下应使用单个 Rx 通道和流程。
您也可以启用使用单个 Tx 通道、同时发送需要通过 Tx 信息字将 MAC 端口传递到的流量、以将数据包定向到专用 MAC 端口。
此致、
Sudheer
你好 Sudheer、Tanmay、
我们启用了 2 个 MAC 端口。 Tx 通道和((Rx 通道+<xmt-block1> Rx</xmt-block> 流程)与 Rx与 2 个 MAC 端口不同。 验证每个 Tx 通道+(Rx 通道+<xmt-block1> Rx</xmt-block> 流程)</s> Rx
使用单个 Mac 端口。 在双 Mac 端口情况下使用这些配置时会出现此问题。 请帮助您提出您需要检查点的建议。 谢谢。
此致
Joe
您好、
我们启用了 2 个 MAC 端口。 Tx 通道和((Rx 通道+<xmt-block1> Rx</xmt-block> 流程)与 Rx与 2 个 MAC 端口不同。 每个 Tx 通道+(Rx 通道+<xmt-block1> Rx</xmt-block> 流程)都 Rx都经过验证[/报价]如上所述、CPSW 两个端口只支持一个 RX DMA 通道。
应该使用两个 Tx 通道和一个 Rx 通道+流来发送和接收来自两个 MAC 端口的流量。
此致、
Sudheer
您好、
如上所述、CPSW 只为两个端口支持单个 RX DMA 通道。
MCAL 的示例 ETH_TEST_APP 用于在 2 个 MAC 端口情况下初始化一个 Rx 通道的控制。

| cpsw2_rx | 0x4600 至 0x4600 |
| pktdma_rx | 0x9000 至 0x9017 |
MAC_PORT_1 的 PSIL 对配置 I:
src_thread = 0x00004600
dst_thread = 0x0000900D、dst_thread 的偏移为 13 (0x0D)
Rx 通道 ID 为 13
Flowid 是 13
此致
Joe
您好、
更新当前配置:
| IA 名称 | IA 设备 ID | IA VINT 指数 | 目标名称 | 目标接口 | 目标索引 |
| J722S_DEV_DMASS0_INTAGGR_0 | 28 | 173. | J722S_DEV_MCU_R5FSS0_CORE0 | CPU0_intr | 69 |
| J722S_DEV_DMASS0_INTAGGR_0 | 28 | 175. | J722S_DEV_MCU_R5FSS0_CORE0 | CPU0_intr | 71. |
| RingNum | src_thread | dst_thread | Rx 通道 | flowid_start | flowid_cnt | flow_index(链接到 ringNum) | src_id | src_index | dst_id | DST_HOST_IRQ | IA_id | 版本 | GLOBAL_EVENT | |
| MAC_PORT_1 | 112 | 0x00004600 | 0x0000900D(偏移= 13) | 13 | 13 | 1. | 13 | 28 | 5645 (112+5533) | 121. | 69 | 28 | 173. | 786 |
| MAC_PORT_2 | 113 | 14 | 14 | 1. | 14 | 28 | 5646 (113+5533) | 121. | 71. | 28 | 175. | 788 |
此致
Joe
您好、
您只需为另一个 Tx 通道再添加一个振铃、无需添加 Rx 信道和流。
上面的环 113 将是更改编号吗? 如果是这样、您只需使用新的振铃号码 113 并保持 Rx 信道和流量不变。
您可能需要使用 3 个环 (2 个用于 Tx 通道 13、14、1 个用于具有 Flow13 的 Rx 通道 13) 和 3 个 UDMA 事件。
或
您可以根据 ALE 数据包使用单个 Tx 和单个 Rx 信道、决定从端口 1 或端口 2 发送、因此您需要正确更新 ALE 条目。
此致、
Sudheer