This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi,我这边现在的现象,其实都是正常的。唯一,不正常的就是上电 SPEED_LED 灯亮了。说白了,也就是上电后,最初始的默认状态为 100M网络。
现在,这边的设备接入 10M网络,LED_SPEED灯灭。接入 100M网络,LED_SPEED灯亮。是正常的
但是,如果,要去设置寄存器的话,那么必然要进入 drivers/net/ethernet/rockchip/gmac/stmmac_main.c 驱动当中去设置。这样,必然会造成一个现象。
上电后,LED_SPEED灯亮了,然后,去驱动当中 关闭 LED_SPEED。
LED_SPEED 亮 --> LED_SPEED 灭 --> LED_SPEED 亮 100M网络
LED_SPEED 亮 --> LED_SPEED 灭 10M网络。
因此,我们需要将 "DP83848J" 芯片,最开始的状态设置为 10M网络,且默认为 10M网络。
这样,不插网线 LED_SPEED 灯灭
插入 10M网络,LED_SPEED 灯灭
插入100M网络,LED_SPEED 灯亮
这样什么都好了。
我们仅仅想改变 “DP83848J”默认状态而已。谢谢
我们硬件就是这样接的,但是,现在别的状态都对。就是,上电后的默认状态不对。
默认 LED_SPEED 亮了,默认为了 100M带宽,而不是 10M带宽