Is there a driver for LAN8740A Ethernet PHY? If not, is there any How-to for creating new driver for Network Component Ethernet PHY? I would like to use this driver with STM32F207
I just adapted the ETH driver for 32F407 with PHY LAN7420. Give me your email and I send it.
Georg
And I send driver for lan8720, please
My email is j.morgan.2835 at gmail.com
And my email is dgw@inbox.ru
Hi Georg.
I'm using LAN8740A transceiver with STM32F417 uC and I've some problem with 100Base-TX mode. (10Base-T work fine...).
Do you have some suggestions? You have also a driver for this transceiver ? Thanks a lot.
Paolo
Try to change code for 100M register setting in following way:
/* Check the link status. */ for (tout = 0; tout < 0x10000; tout++) { regv = read_PHY (PHY_REG_BSR); if (regv & 0x0004) { /* Link is on, get connection info */ regv = read_PHY (PHY_REG_PSCSR); if (regv & 0x0010) { /* Full-duplex connection */ conn |= PHY_CON_SET_FULLD; } if ((regv & 0x0004) == 0) { /* 100Mb/s mode */ conn |= PHY_CON_SET_100M; } break; } }
Hi Georg, Could you send me the drive, please. Would safe some time. Much appreciated. saxt at iafrica dot com Stefan