Hi everyone,
I'm new to the Olimex retro boards and just started working with the Neo6502. I'm trying to flash new firmware through the USB interface, but the upload fails halfway with a timeout almost every time.
I've followed the instructions from the Neo6502 resources page and tried different USB cables and ports, but no change. The board powers on normally and the bootloader seems to start, but the flashing process never completes.
Has anyone experienced unreliable USB flashing on the Neo6502? Is there a known issue with certain host OS versions? Should I be using a specific baud rate or tool version? Would flashing via SWD be more stable?
Any tips would be really appreciated. Thank you!
Which USB connector and what USB cable do you use? You need USB type C for powering and USB type A for downloading new software, cable like this:
https://www.olimex.com/Products/Components/Cables/USB/USB-CABLE-AM-AM/
You disconnect the power supply USB-C cable, then press the BOOT button and plug the USB-A cable to USB host connector. Your computer will show a new drive. Once this new drive shows copy the .uf2 file to it. Once the firmware is programmed the drive will disappear. This means the RP2040 now has the new firmware loaded.