Releases: adafruit/Adafruit_nRF52_Bootloader
Releases · adafruit/Adafruit_nRF52_Bootloader
0.6.3
What's Changed
- Use -fno-ipa-modref when building with gcc-11 (or later) by @daniel-thompson in #221
- only try to detect double reset when reset by nRST by @hathach in #223
- Add linkermap target for size analysis by @hathach in #227
- Add New Board: BlueMicro833 by @jpconstantineau in #226
- update tinyusb by @hathach in #243
- Add New Board: Raytac MDBT50Q Demo Board 40 by @markbirss in #233
- Add ci to build binary for raytac_mdbt50q_db_40 by @markbirss in #245
- Separate release artifact by @hathach in #252
- add converted softdevice uf2 for easy recovery by @hathach in #253
New Contributors
- @daniel-thompson made their first contribution in #221
- @markbirss made their first contribution in #233
Full Changelog: 0.6.2...0.6.3
SoftDevice in UF2
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
0.6.1 - 2021.08.04
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
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
- more boards support
0.5.0 - 2021.04.04
- 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
- 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
- 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_0andENABLE_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
- Make sure all pins are in reset state when jumping to app mode.