Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
9 years, 2 months ago.
EthernetInterface for DISCO-F746NG being supported?
Will EthernetInterface be supported for DISCO-F746NG?
Error: #error directive: The Ethernet Interface library is not supported on this target in "EthernetInterface/EthernetInterface.h", Line: 24, Col: 3
Question relating to:
3 Answers
9 years, 2 months ago.
Unless changes to the RMII are needed, it should be pretty straightforward to add ethernet support for DISCO-F746NG:
According to this Microchip page, the LAN8742 PHY is a drop-in replacement for the LAN8720 PHY. As they only mention the hardware part, i assume the 8720 driver can be used with the 8742 PHY, allbeit not all functions of the 8742 will be available as it uses additional registers (eg: LAN cable check, WOL, ...).
- LAN8720 register definitions
- LAN8742 register definitions
- HowTo - replace lpc_phy_dp83848.c with lpc_phy_lan8720.c.
This is something i already did on the Mini-DK board - confirmed to be working. - Add the DISCO-F746NG target to EthernetInterface.h
Another option would be to use the PicoTCP library and add a LAN8742 driver:
9 years, 2 months ago.
Hello,
is there ethernet connector on that board? Anyway, no ST boards supports ethernet on mbed at the moment.
8 years, 3 months ago.
Any news on the EthernetInterface for DISCO-F746NG being supported?
I discovered this works just fine: https://developer.mbed.org/users/DieterGraef/code/Nucleo_F746ZG_Ethernet/
posted by 20 Nov 2016