I recently purchased an nRF9151 Feather and am encountering a critical issue during its initial setup. This is a brand-new device, and the issue occurred during my first attempt to load a basic “Blinky” sample code.
I have a persistent connectivity issue with my nRF9151 Feather. I have attempted to follow the “corrupted firmware” recovery guide, but I am unable to keep the device connected long enough to flash the debugprobe.uf2 file.
The Issue:
When I plug the board into my computer (or attempt to enter bootloader mode by holding the BS button while plugging it in), the RP2040 device appears on the system for approximately one second and then immediately disappears. This happens too quickly for the disk drive to initialize or for lsusb / Disk Utility to mount the volume.
Troubleshooting already performed:
Cables: Tested with multiple high-quality USB-C data cables.
Operating Systems: Reproduced the issue on both Linux (Ubuntu) and macOS.
Power: Tested with and without a LiPo battery connected.
Bootloader Mode: Attempted the “1 Mississippi” timing with the BS button multiple times; the device still disconnects almost instantly.
Because the serial port does not stay open, I am unable to use rs-prob or monitor logs. It appears the RP2040 is failing to maintain its USB stack or is encountering a hardware-level reset loop.
Could you please advise if there is a hardware bypass or a deeper reset method to force the RP2040 to stay in bootloader mode? If this is a known hardware fault, please let me know the steps for an RMA or replacement.
Device Info:
Model: nRF9151 Feather
Host OS: Linux / macOS