- A+
所属分类:技术杂记
路由器一般的芯片都自带1WAN口+4LAN口,用这个芯片做的模块,有些厂家为了把模块体积缩小的最小,就减少了LAN口的数量。但是实际上,在项目当中,有时4个LAN口都觉得少,那就只能用交换机芯片扩展。有些交换机芯片的接口方式为RJMII方式,而有些则直接使用差分对,及TX+,TX-,RX+,RX-。但是,如何与AR9344的芯片连接呢?
设计的一款电路板,AR9344的模块,以太网界面AR9344_TX0+,AR9344_TX0-,AR9344_RX0+,AR9344_RX0-,分别通过4颗0.1uF的电容与交换机的TX0+,TX0-,RX0+,RX0-相连接,这时候发现交换机与AR9344 PHY芯片物理链路都不通。后来仔细分析PHY接变压器的线路图,发现变压器中心抽头CT是接的电源2.0V,果断把AR9344_TX0+,AR9344_TX0-,AR9344_RX0+,AR9344_RX0- 通过一个50欧姆的电阻上拉至2.0V,此时交换机芯片与AR9344的PHY已经接通,此时,当软件正常启动后,能正常通信了。
总结:
1.仔细识别电路,特别是PHY部分,从变压器的接法上,可以看清楚PHY的驱动是电压驱动还是电流型驱动。
2.电路设计过程中要预留调试位置。