Skip to content

Releases: adafruit/Adafruit_nRF52_Bootloader

SoftDevice in UF2

14 Dec 14:16
941b1dd
Compare
Choose a tag to compare
SoftDevice in UF2 Pre-release
Pre-release

SoftDevice converted to UF2 file format for recovery or re-flashing

  • S140 v6.1.1
  • Sniffer for nRF52840 4.1.0 based on Nordic Dongle

0.6.2

10 Sep 12:26
58e756e
Compare
Choose a tag to compare

Add new board "LED Glasses Driver nRF52840"

0.6.1 - 2021.08.04

04 Aug 12:05
97fbda5
Compare
Choose a tag to compare

Fix failed to upgrade ssue when flashing uf2 with more than 512KB payload
Increased application reserved from 28KB to 40KB for nrf52840 to match circuitpython usage.

0.6.0 - 2021.06.19

19 Jun 07:38
42d9d9f
Compare
Choose a tag to compare

Update tinyusb to latest to fix the race condition with control transfer, which could cause failed to connect to DFU Serial occasionally.

0.5.1 - 2021.06.02

02 Jun 15:48
Compare
Choose a tag to compare
  • more boards support

0.5.0 - 2021.04.04

04 Apr 08:12
fc48779
Compare
Choose a tag to compare
  • Update tinyusb to latest to fix the race condition causing cdc out dropping packet. Which cause DFU failed occasionally
  • Add support for Dotstar LED (APA102)
  • Add sparkfun_nrf52840_micromod board
  • Allow skipping DFU entirely when reset or wakeup from deep sleep
  • Fix an issue with OTA when using shared bond with application

0.4.1 - 2021.02.17

17 Feb 09:19
81da515
Compare
Choose a tag to compare
  • Add USB connect timeout for app reset to UF2 or Serial via GPREGRET
  • Fix pollution of REGOUT0 reserved bits

0.4.0 - 2021.01.19

19 Jan 08:52
15e2661
Compare
Choose a tag to compare
  • Decouple bootloader and softdevice i.e bootloader will always work with and/or without softdevice present. This allows application to pack firmware + softdevice into an uf2/serial for DFU.
  • Add self-update feature with update-{board}.uf2. This allow bootloader to update itself easily (requires running bootloader with at least 0.4.0)
  • Enlarge the fake FAT disk to ~ 32MB to allow piggy-pack multiple application (different family ID) within the same uf2.
  • Support uf2 with family ID = vendor ID + product ID
  • Reset into application if there is no USB connection in ~3 seconds.
  • Remove DFU idle 300 seconds timeout
  • Support power supply configuration with ENABLE_DCDC_0 and ENABLE_DCDC_1
  • Add new boards support: nice nano, bast ble, ikigaisense vita, nrf52840 M2, Pitaya Go, AE-BL652-BO, BlueMicro, ADM_B_NRF52840_1

0.3.2 - 2020.03.12

12 Mar 06:05
Compare
Choose a tag to compare
  • Make sure all pins are in reset state when jumping to app mode.

0.3.1 - 2020.03.04

05 Mar 21:09
e2e220a
Compare
Choose a tag to compare

Correct LED1 for Feather Sense, and change its volume ID to FTHRSNSBOOT.