Other Parts Discussed in Thread: TMDSCNCD28388D, TMS320F28388D
器件型号: TMS320F28388D
主题中讨论的其他器件: TMDSCNCD28388D
尊敬的 TI 团队:
我正在 使用 TMDSCNCD28388D controlCARD/ 评估套件来处理 TMS320F28388D。
我可以在 MII 中运行以太网、但当我切换到 RMII 时 、CM 代码在 PHY 链路检测开始之前挂起在 Ethernet_resetModule ()/ Ethernet_initInterface () 内。 这使我怀疑 controlCARD 设置中的 RMII 50MHz 参考时钟路径未完成。
到目前为止、我的理解是:
- GPIO73 是 F28388D 上的固定 ENET_RMII_CLK 引脚
-在 controlCARD 上, MDIO/MDC 和以太网信号 已在内部连接到板载 DP83822 Phy , 因此,我不尝试连接第二个外部 Phy
-我只想 在 RMII 中使用板载 PHY
我需要澄清的是:
TMDSCNCD28388D controlCARD 是否 直接通过板载 DP83822 PHY 支持 RMII?
2.如果是、 controlCARD 上需要进行哪些具体的硬件修改/接线?
3、具体来说、哪个信号必须连接到 GPIO73/ENET_RMII_CLK?
4.由于 PHY 已经板载、我是否需要接线:
-一个 controlCARD GPIO 到
- 同一个控制卡上的另一个引脚/信号
来完成 RMII 时钟路径?
5.如果需要导线、controlCARD 上确切的两个端点是什么?
示例:
- GPIO73/ENET_RMII_CLK <-> DP83822 controlCARD 上的 GPIO 映射到此时钟引脚
6.板载 PHY 是否应配置为:
- 使用 Ethernet_SS_CLK_SRC_EXTERNAL或,带有 CM 的 RMII 时钟主器件
- 使用 Ethernet_SS_CLK_SRC_INTERNAL 的 RMII 时钟从器件?
CM 侧的当前软件设置:
- phyMode = RMII
- clockSel =外部
-如果选择了 RMII、则在接口/模块复位期间以太网挂起
主要问题是:
在已组装板载 PHY 的 F28388D controlCARD 上、需要确切的 controlCARD 到 controlCARD 接线(如果有)才能使 RMII 正常工作?
谢谢。