1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00

boards/feather-nrf52840-sense: Add bootloader info

This commit is contained in:
MrKevinWeiss 2023-11-01 11:05:25 +01:00
parent 6763992940
commit acd33c6588
No known key found for this signature in database
GPG Key ID: C26684F1C0767FFF

View File

@ -23,4 +23,25 @@ Low Energy and IEEE 802.15.4 support via the nRF52840 MCU.
Refer to [The Feather nRF52840 Express
documentation](https://doc.riot-os.org/group__boards__feather-nrf52840.html) for further details.
Both use the same flasher, bootloader, and terminal settings.
On "fresh" boards the
[bootloader may need to be updated](https://learn.adafruit.com/adafruit-feather-sense/update-bootloader)
#### Updating Old Bootloaders
In some cases the bootloader may be too old to even mount on startup.
Double tap the reset button to get into bootloader mode and check the
`INFO_UF2.TXT` for bootloader information.
If the version is less than `0.4.0` then one can use the
[Adafruit_nRF52_Bootloader](https://github.com/adafruit/Adafruit_nRF52_Bootloader)
tool to update.
For example, one can run the following if `arm-none-eabi-gcc` and
`adafruit-nrfutil` are installed:
```
git clone https://github.com/adafruit/Adafruit_nRF52_Bootloader.git
cd Adafruit_nRF52_Bootloader
git submodule update --init
make BOARD=feather_nrf52840_sense SERIAL=/dev/ttyACM0 flash-dfu
```
*/