I've just bought 2 Waveshare RP2040-Eth boards.
I've installed the recommended Additional Boards Manager https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
and selected the Raspberry Pi Pico board.
I've then written a simple 'Hello World" program and compiled it.
I then press and hold Boot button, whilst pressing and releasing the Reset button and a 'USB drive' appears which contains NEW.UF2, uploaded from Arduino IDE.
After pressing Reset, the Serial Monitor always reverts to receiving 'wait test cmd' once a second, but never 'Hello World'.
I've tried using 2 boards and get the same results with both.
Any thoughts as to what I'm doing wrong?