nrf52840-mdk-usb-dongle icon indicating copy to clipboard operation
nrf52840-mdk-usb-dongle copied to clipboard

Dongle never enters DFU mode. LED always green

Open L13w opened this issue 2 years ago • 3 comments

After plugging in the dongle without holding down the user switch, I see a solid green light in the bottom right side of the dongle. The device shows as COM5, but times out when trying to connect with nRF connect. When inserting the device with the button down, there is anohter led on the mid-left side of the board that blinks red momentarily and then a solid green color (two green LEDs). It never turns red, never enters DFU mode.

L13w avatar Oct 30 '21 20:10 L13w

I was also confused by this and I think the documentation is to blame. It looks like the nRF connect app does not work with this device, at least not with the original bootloader. However you can progam it via simply copying over the uf2 firmware file to the device! When you press the button while inserting the device, a disk drive will appear in windows explorer. There is a conversion script for hex->uf2 firmware conversion but I found the BT LE sniffer firmware I needed on this Adafruit site.

ks00x avatar Jan 01 '22 07:01 ks00x

Or you could flash Open Bootloader and then DFU will work as documented.

https://github.com/makerdiary/nrf52840-mdk-usb-dongle/tree/master/firmware/open_bootloader

Take a look at last answer: https://devzone.nordicsemi.com/f/nordic-q-a/71617/problems-burning-firmware-into-nrf52840-mdk-usb-dongle

vigilancer avatar Mar 18 '22 02:03 vigilancer

Or you could flash Open Bootloader and then DFU will work as documented.

https://github.com/makerdiary/nrf52840-mdk-usb-dongle/tree/master/firmware/open_bootloader

Take a look at last answer: https://devzone.nordicsemi.com/f/nordic-q-a/71617/problems-burning-firmware-into-nrf52840-mdk-usb-dongle

I flashed the Open Bootloader but now the device is not recognized by nRF Connect / nRF Programmer. I have also tried jlink and nrfutil, but neither works.

The dongle shows as nRF52 SDFU USB under Ports, in Windows.

Irrespective if I press or not the reset button when I insert the dongle, the red led pulses (it is not blinking but pulsing). Is this expected? I am not sure if it stuck in DFU mode or if I can't enter it.

I can't even go back to the UF2 bootloader, since nrfutil doesn't work.

ReX1983 avatar Apr 24 '23 00:04 ReX1983