ZHCAEO6 November 2024 DP83867CS , DP83867E , DP83867IS , DP83869HM , DP83TC811S-Q1 , DP83TC812S-Q1 , DP83TC813S-Q1 , DP83TC814S-Q1 , DP83TC817S-Q1 , DP83TC818S-Q1 , DP83TG720S-Q1 , DP83TG721S-Q1
以太網(wǎng)和 SGMII 都具有相互獨立的自協(xié)商過程。以太網(wǎng) PHY 和 PHY 鏈路伙伴之間通過 MDI 線路進行以太網(wǎng)自動協(xié)商。在此過程中,兩個器件會交換有關(guān)速度、雙工模式和流控制的信息,并以兩個鏈路伙伴廣播的最大能力建立鏈路。
SGMII 自動協(xié)商是 PHY 向 MAC 發(fā)送更新后的控制信息的過程。此控制信息在 Cisco SGMII 標準中指定。當 MAC 收到此信息時,MAC 通過將確認位置為有效來確認收到更新后的控制信息。在 TI 以太網(wǎng) PHY 中,此確認位與 SGMII Page Received 寄存器位相關(guān)聯(lián)。在 SGMII 自動協(xié)商中,不存在功能最大化,只是 PHY 和 MAC 之間的信息交換。
如果發(fā)生 SGMII 鏈路建立問題,請檢查在 PHY 和 MAC 中自動協(xié)商是否都已禁用或都已啟用。在任一情況下,PHY 和 MAC 必須支持相同的通信速度。
如果 PHY 先于 MAC 啟動,則可能需要重新啟動 SGMII,MAC 才能接收控制信息,從而成功建立鏈路。
如果 SGMII 鏈路建立仍然失敗,還可以調(diào)整某些 TI 以太網(wǎng) PHY 的自動協(xié)商計時器,以使 PHY 端的整個自動協(xié)商周期更慢或更快。要調(diào)整計時器,請設(shè)置器件數(shù)據(jù)表中所述的 sgmii_autoneg_timer 位字段,然后重新啟動 SGMII 自動協(xié)商或通過寫入 0x1F=0x4000 復(fù)位 PHY。