加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入
  • 正文
  • 推薦器件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

以太網(wǎng)網(wǎng)卡調(diào)試物理層注意事項(xiàng)

04/16 10:00
1482
閱讀需 2 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

驗(yàn)證網(wǎng)口通信常見(jiàn)的方式就是通過(guò)ping測(cè)試。測(cè)試ping的話可以找一個(gè)以前驗(yàn)證過(guò)的上層程序。

ping不通需要排查硬件問(wèn)題。

一般芯片都是片內(nèi)mac+片外phy的方式,首先phy的配置一般是通過(guò)MDIO接口訪問(wèn),先讀寫(xiě)phy并進(jìn)行配置。這一步正常的話看下數(shù)據(jù)接口。數(shù)據(jù)接口一般是RGMII,RMII等接口。mac和phy之間的電壓需要匹配。

phy后面可能需要接變壓器,變壓器是電壓控制還是電流控制這點(diǎn)也需要注意。

以下兩個(gè)例子是我遇到過(guò)的

1 YT8521網(wǎng)卡

mac端的io電壓是1.8V,但是實(shí)際測(cè)試出來(lái)的電壓是1.2V。需要配置phy的電壓。

如果不配置的話現(xiàn)象是ping不通,或者偶爾上電能ping通的話延遲也很大。

網(wǎng)卡通過(guò)外部引腳可以進(jìn)行配置。如下圖

2 w5500網(wǎng)卡

w5500連接變壓器的部分推薦原理圖如下所示,收和發(fā),一個(gè)是電流驅(qū)動(dòng)一個(gè)是電壓驅(qū)動(dòng),就是一個(gè)接電源一個(gè)沒(méi)接。這個(gè)與很多常見(jiàn)的phy不一樣,很多都是電壓驅(qū)動(dòng)或者都是電流驅(qū)動(dòng)。

如果接錯(cuò)了的話,這個(gè)狀況是自適應(yīng)只能協(xié)商成半雙工,100M也無(wú)法ping通。通過(guò)軟件強(qiáng)制設(shè)置成10M全雙工的話可以ping通。

以上是兩種現(xiàn)象,ping不通從硬件方面可以從類似方面排查。

推薦器件

更多器件
器件型號(hào) 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊(cè) ECAD模型 風(fēng)險(xiǎn)等級(jí) 參考價(jià)格 更多信息
TJA1021T/10/C,118 1 NXP Semiconductors TJA1021 - LIN 2.1/SAE J2602 transceiver SOIC 8-Pin

ECAD模型

下載ECAD模型
$1.44 查看
LTC2875IS8#TRPBF 1 Linear Technology LTC2875 - ±60V Fault Protected 3.3V or 5V 25kV ESD High Speed CAN Transceiver; Package: SO; Pins: 8; Temperature Range: -40°C to 85°C
暫無(wú)數(shù)據(jù) 查看
KSZ8863MLL 1 Microchip Technology Inc DATACOM, LAN SWITCHING CIRCUIT, PQFP48

ECAD模型

下載ECAD模型
$4.59 查看

相關(guān)推薦

電子產(chǎn)業(yè)圖譜