你好,我有一个问题。目前,我正在调整 S32G 的 SERDES 接口。SERDES1 的两个通道连接到一个 PHY(VSC8572)。我遇到的问题是网络端口不稳定。我正在测试 SGMII 眼图信号。来自 S32G399(PHY 侧附近的交流电容)的 TX 信号的眼图低电平为 150mV。来自 S32G399(CPU 端附近的交流电容)的 RX 信号的最低电压为 328mV。
RX:
德克萨斯州:
你好@龙岗素、
感谢您提供的信息。我的理解是,无法完成 SGMII 操作,也就是说,您已使用以太网电缆将您的 PHY 连接到另一台设备但无法连接,对吗?
关于寄存器,你提到你得到的是 0x0400,其中只有第 10 位处于打开状态,但是,从数据表的截图中,我看到第 10 位是保留的,你是否有其他说明问题的指标?
我还建议您同时联系 PHY 供应商,以获得更好的支持。
预先致谢
我按照硬件设计手册做了以下工作:
1.Serdes1 的时钟设置为 125 MHz,PHY 也设置为 125 MHz。
2。交流耦合电容设计为0.1uF,并放置在接收端附近。
3.PCIE1_REXT 引脚设计时使用一个 100 欧姆的电阻器连接到地面。
我目前面临的问题是
当 SGMII 连接失败时,通过 MDIO 查询 PHY vsc8572 的 Mac SerDes PCS 状态,结果为 = 0x0400,表明未检测到 MAC。
你好@龙岗素、
感谢您与我们联系。关于您的问题,请查阅以下文件S32G3 - 硬件设计指南用户指南,特别是其中的某些章节:
请注意,信号完整性话题不属于我的专业领域,所以我可能帮不了你什么。不过,我会尽力支持你。
当您提到"网络端口不稳定"请说明您是通过哪些测试得出这一结论的?
谢谢!
请问有什么方法可以提高 CPU 的驱动能力?