✔ 最佳答案
以晶片角度來說,大部 LAN 晶片(PHY 或 PHY+ Controler)每個Port會定義三個或四個 GPIO 給 LED 顯示用,
Intel 習慣命名為 LED0, LED1, LED2, (LED3),
Broadcom 習慣命名為 LINKLED#, SPD100LED#, SPD1000LED#, TRAFFICLED#,
LED顯示方式,跟實際接線跟 LAN EEPROM上的設定值有關,也跟 RJ 45提供LED燈有關,RJ45上的LED是可以客制化的。可以指定LED的顏色,跟單色或雙色。所以我們在設計時,就會以顧客須求去挑選RJ45,依要求設計接線方式,設定 EEPMROM 的初始值。
但是一般慣用手法如下,RJ45 一邊為綠色LED,另一邊為 橘(黃)+ 綠色的雙色LED。
如果以使用下圖來解釋,令 9 為單色 綠色 LED,令 10 為雙色(橘+ 綠色) LED,
9:
不亮: RJ 45 plug-out
恆亮: RJ45 plug-in
閃爍: 目前有資料在傳輸(Traffic)
10:
不亮: 目前連接速度為 10M,
綠色: 目前連接速度為 100M,
橘色: 目前連接速度為 1G
圖片參考:
http://docs.oracle.com/cd/E19657-01/E23956/figures/053rj45_pins.jpg
Figure Legend1 Transmit+ (TX+)2 Transmit- (TX-)3 Receive+ (RX+)4 Not used5 Not used6 Receive- (RX-)7 Not used8 Not used9 Activity LED – flashes when network data is being transmitted through the port10 Link LED – lights when the unit is connected to a network
以上是 Giga LAN LED 控制的方式,目前新的 10Giag 也類似,如Intel x540。
9維持不變,10變成如下。
10:
不亮: 目前連接速度為 100M,
綠色: 目前連接速度為 1G,
橘色: 目前連接速度為 10G
再一次提醒,點燈方式,是依晶片所提供的功能(可由EPROOM 設定來選擇),再以配合接線方式,再配合RJ45所選的規格而定,並沒有統一的規範。