NCD5500's W5500 Ethernet Controller Default Mode

W5500 Ethernet Controller chip pins 43-45 PMODE0/1/2 set the PHY Operation Mode, with default on the chip being 0x111 or “All capable, Auto-negotiation Enabled.” What mode does the NCD5500 set for the W5500 chip (are the pins high/low), and can that mode be changed?

Hi,

The default mode is set to auto negotiate. The only method we have to change that requires an AT Command over the serial port.

You’ll need serial port access to the Ethernet module which will generally require one of our USB Configuration Adapters: https://store.ncd.io/product/usb-configuration-adapter-for-ncd-communication-modules/

Once you have the Ethernet module plugged into the adapter you’ll need to open a serial port and send these:

  • +++
    • Wait 500ms before and after this command
  • Then one of these commands:
    • Auto Negotiate: AT+PHY_MODE=0
    • 10M Full Duplex: AT+PHY_MODE=10
    • 100M Full Duplex: AT+PHY_MODE=100

Once you get confirmation over the serial line power down the adapter and put the Ethernet module back into the relay board and attempt reconnection.

As an additional note this will require the module to be running firmware version 2.6 (the latest) which can be found at: ncd_Ethernet/Firmware for Rev 2 Hardware/HRev2_NCD5500_V2.6_12-3-25.bin at main · ncd-io/ncd_Ethernet · GitHub if you’re not already running it.