3 years, 7 months ago.

Ethernet on nRF52-DK with Shield


I'm trying to build the W5500Hello example for the nRF52-DK with an Ethernet shield.

This uses the WizNet library.

It builds OK but when I run it the MAC address I supply does not propagate through the library. It should pass into the library via init() and out via getMACAddress().

Having checked the library code I can't see any reason why this would not work.

It is probably not a hardware problem this all happens before any interaction with the SPI is done.

It feels like a build issue. Any suggestions appreciated.

1 Answer

3 years, 7 months ago.

Hi Paul,

Looking at the code of the WizNet library, it appear the function getMACAddress or setMACAddress use the SPI to propagate addresses. If these functions doesn't work then you certainly have an issue with the SPI.