1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-17 04:52:59 +01:00

boards/nucleo-{f207zg,f746zg,f767zi}: periph_conf

Fix PHY address in eth_config. It should be 0 for these boards, not 1. This is
why previously the link status read out worked with an hard code PHY address
0 before.

Some dubious references for 0 being the correct PHY address and not 1 (in
absence of proper references):

https://www.carminenoviello.com/2016/01/22/getting-started-stm32-nucleo-f746zg/
https://community.st.com/s/question/0D50X00009XkgfISAR/stm32f767-nucleo-ethernet-not-working
This commit is contained in:
Marian Buschsieweke 2020-10-09 11:06:20 +02:00
parent 0e43c927b1
commit a30872bec1
No known key found for this signature in database
GPG Key ID: 61F64C6599B1539F
3 changed files with 3 additions and 3 deletions

View File

@ -251,7 +251,7 @@ static const eth_conf_t eth_config = {
.speed = ETH_SPEED_100TX_FD,
.dma = 6,
.dma_chan = 8,
.phy_addr = 0x01,
.phy_addr = 0x00,
.pins = {
GPIO_PIN(PORT_G, 13),
GPIO_PIN(PORT_B, 13),

View File

@ -222,7 +222,7 @@ static const eth_conf_t eth_config = {
.speed = ETH_SPEED_100TX_FD,
.dma = 7,
.dma_chan = 8,
.phy_addr = 0x01,
.phy_addr = 0x00,
.pins = {
GPIO_PIN(PORT_G, 13),
GPIO_PIN(PORT_B, 13),

View File

@ -170,7 +170,7 @@ static const eth_conf_t eth_config = {
.speed = ETH_SPEED_100TX_FD,
.dma = 3,
.dma_chan = 8,
.phy_addr = 0x01,
.phy_addr = 0x00,
.pins = {
GPIO_PIN(PORT_G, 13),
GPIO_PIN(PORT_B, 13),