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.

[参考译文] AM625SIP:交换了 RMII TXD0/TXD1 信号

Guru**** 2535750 points
Other Parts Discussed in Thread: AM625SIP

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1562027/am625sip-swapped-rmii-txd0-txd1-signals

器件型号:AM625SIP


工具/软件:

您好、

我们正在设计基于 AM625SIP 的定制 PCB 设计。 第二个以太网端口通过 RMII 连接到交换机端口 (MAC 到 MAC)。 遗憾的是、TXD0 和 TXD1 信号在布局中交换。

是否有可能在 Linux 驱动程序ti,am654-cpsw-nuss () 中实施此解决方法?

此致、

Marcin

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

    你好、Marcin、  

    我需要就此咨询 CPSW 软件开发人员。 目前、即使对器件树 pinmux 配置进行了任何修改、我也看不到解决此问题的方法。 我们将需要一些时间来研究为此目的的 CPSW 驱动程序。

    如果您当时没有收到回复、请通过 Next 星期四 ping 此主题。

    -道林

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

    更新:  

    不幸的是、我认为在设备树或 CPSW Linux 驱动程序中没有任何快速简便的解决方法可以做。

    器件树:引脚多路复用使能引脚作为输入或输出、并选择正确的多路复用模式、但无法更改引脚连接到的目标

    CPSW Linux 驱动程序:除非它特定地引用了器件树中使用的 pinmux id/值并可以切换参考、否则我不确定是否可行。 在我看来、控制/配置从引脚多路复用中选择的 TX/RX 信号的不是 cpsw 驱动器、而是 Linux pinctrl 子系统。

    请注意、我们 TI 无法明确支持对任何非 TI 特定 Linux 子系统进行修改或建议更改。

    -道林