今天朋友说国产千兆车载以太网PHY不通,SoC读不到PHY的ID。用万用表测量电源电压正常,有时钟,复位也正常拉高了,检查焊接也没问题……懵逼了一下又恢复了冷静,这种事情已经司空见惯。一般来说万用表测出来啥啥都正常,那八成是时序问题了。很多时候仅凭万用表是无法解决问题的,关键时刻还得上示波器。直击要害,先抓复位信号的时序,如下图:

纳尼??电源还没上就释放复位了,能读到PHY的ID才怪。仔细观察,电源的上电波形有台阶。由于这个电源供给板端3颗PHY,并对PHY的一些控制信号进行上拉,推测是SoC的输出IO由于过早输出高电平导致串电引起上电台阶。
出现这种问题的根本原因还是HSI(软硬件接口文档)缺失或者没有写好,可见开发过程中的文档还是要花心思写一下。很多工程师总是反感写文档,殊不知写好文档能给自己省去很多麻烦。
车载以太网PHY调试问题记录
最新推荐文章于 2025-10-08 11:14:33 发布
文章讲述了作者的朋友遇到车载以太网PHY通信问题,看似正常的万用表测试未能揭示问题,实际是复位时序问题。作者强调了在开发过程中软硬件接口文档的重要性,指出许多工程师忽视文档编写,而好的文档能避免后续调试困扰。
1994

被折叠的 条评论
为什么被折叠?



