makerdiary / nrf52840-mdk-usb-dongle

An open-source, small and low-cost USB Dongle that supports Bluetooth 5.4, Bluetooth mesh, Thread, Zigbee, 802.15.4, ANT and 2.4 GHz proprietary protocols
https://wiki.makerdiary.com/nrf52840-mdk-usb-dongle/
Apache License 2.0
300 stars 79 forks source link

UF2 Bootloader 0.2.13-42 is not upgrading #90

Open dpkano opened 8 months ago

dpkano commented 8 months ago

Hi, I just got a new nRF52840 MDK USB Dongle (Oct 2023) from amazon. My INFO_UF2.TXT shows:

UF2 Bootloader 0.2.13-42-g82464f9-dirty lib/nrfx (v2.0.0) lib/tinyusb (legacy-1500-g23df777b) s140 6.1.1
Model: nRF52840 MDK USB Dongle
Board-ID: nRF52840-Dongle-v1
Date: Feb  3 2020

Does it mean I can't upgrade my bootloader without having another dongle? (I'm following this)

Thanks, D

caizelin commented 8 months ago

Hi, I just got a new nRF52840 MDK USB Dongle (Oct 2023) from amazon. My INFO_UF2.TXT shows:

UF2 Bootloader 0.2.13-42-g82464f9-dirty lib/nrfx (v2.0.0) lib/tinyusb (legacy-1500-g23df777b) s140 6.1.1
Model: nRF52840 MDK USB Dongle
Board-ID: nRF52840-Dongle-v1
Date: Feb  3 2020

Does it mean I can't upgrade my bootloader without having another dongle? (I'm following this)

Thanks, D

@dpkano Yes. It should be at least 0.4.0 to upgrade the bootlooader using update-uf2_bootloader-nrf52840_mdk_usb_dongle-<version>-nosd.uf2. For the older bootloader(like 0.2.13), you have to use an external flasher(like Pitaya-Link or another dongle running the DAPLink firmware).