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.

[参考译文] AM5728:CPSW 和 PRU-ICSS 的引脚多路复用

Guru**** 2589280 points
Other Parts Discussed in Thread: AM5718, AM5728

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/639748/am5728-pinmux-for-cpsw-and-pru-icss

器件型号:AM5728
主题中讨论的其他器件:AM5718

我被告知、获得六个端口的唯一方法是使用 AM5718而不是 AM5728、因为 AM5728与 PRU1 MII 引脚共享其千兆位以太网引脚。  但是、是否可以使用一个连接到 A-15的 Gb 交换机和一个连接到 PRU1 MII 端口的 MII?  在此设置中、我将让 PRU1端口解析工业协议、并让 A-15端口连接到互联网。  在 pinmux 工具中似乎可以进行此操作、但我想进行确认。   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否在询问 AM572x 或 AM571x? 您能否发布 pinmux 文件?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我将讨论 AM5728。  假设我必须连接六个端口、两个用于一个工业协议、两个用于第二个工业协议、两个用于通过 GMAC 连接到 ARM。  AM5718可以直接实现这一点、而不会产生任何冲突、但我需要 AM5728上的额外 C66X。  由于 PRUSS1的 MII 接口使用与 GMAC 相同的引脚、AM5728不直接允许这样做。  我希望为 PRUSS1和 GMAC 各提供一个端口、并使用开关来增加端口数量。  在引脚多路复用(已连接)中似乎可以

    e2e.ti.com/.../AM5728_5F00_SR2.0.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    添加外部交换机可能适用于 CPSW 端口、但我不确定它是否适用于 PRU 以太网端口。 无论在哪种情况下、我都必须警告您、这是 TI 不支持的用例。 对于 CPSW、您将需要一个在 MAC 至 MAC 接口上模拟 PHY 模式的开关。