adafruit / Adafruit_nRF52_Bootloader

USB-enabled bootloaders for the nRF52 BLE SoC chips
MIT License
438 stars 393 forks source link

[Bug] Updating the Bootloader to the latest 0.4.0 release #187

Closed IeiuniumLux closed 3 years ago

IeiuniumLux commented 3 years ago

I'm trying to update my Adafruit Feather nRF52840 Sense board with the latest 0.4.0 Bootloader release and the adafruit-nrfutil tool indicates that it was successfully upgraded, as shown below. However, the Arduino IDE still shows the previous version.

Screen Shot 2021-02-01 at 12 11 34 PM Screen Shot 2021-02-01 at 12 19 19 PM

I also tried to update it using the IDE (with Adafruit board and libraries updated) via the Burn Booloader menu option, but same result. It completes successfully, but it continues showing the preview version 0.3.2.

hathach commented 3 years ago

no this is not a bug, Arduino doesn't have ability to detect the bootloader, the menu is just a mean to show the bootloader that will be burned by the IDE. To check the actual version double reset to get device into uf2 mode and check its INFO.txt file. Seem like this cause some confusion, maybe we could remove this menu in the future.

IeiuniumLux commented 3 years ago

@hathach, As you pointed out, the INFO_UF2.TXT shows the latest Bootloader 0.4.0 version. Thanks!

Screen Shot 2021-02-01 at 8 52 59 PM
hathach commented 3 years ago

I am glad that helps