我现在是基于98dx3021交换芯片和PHY芯片88E1548M,做出的一款24光4电的交换机。
所有的PHY芯片出来的光口都可以link,但是3021的serdes直联到SFP光模块接口上,接上去上电却一直无法link。
开始以为是3021有问题,后面重新焊接一款新的芯片上去,结果还是一样。3021的晶振也用示波器测量,25MHZ波形也正常,
通过3021的外围jtag接口也可以读写3021的寄存器。
供电方案是用一个RT8293转3.3V;AP1539出1.8V用来给芯片和PHY供电,另外用RT9214出3.3V给SFP和LED指示灯供电,
量的电压都正常,开始怀疑是
电源上电时序对3021的影响,后面在硬件上调整按照手册上电,依旧无法解决。
之前相同的原理图做出成功的24光4电,功能也全部正常,后面什么都没有动过,只是layout有小改动却不行了。求接触过的大神提供思路,谢谢。。