Skip to content

Commit b36a301

Browse files
weebl2000liquidraveroltaco
committed
Use forked Adafruit nRF52 framework with LittleFS v1.7.2 and Bluefruit fix
Switch from registry package to weebl2000/Adafruit_nRF52_Arduino fork (tag 1.10700.1) which includes: - LittleFS v1.6 → v1.7.2: fixes filesystem corruption on renames - Bluefruit BLE semaphore restore on disconnect: fixes device lockup The build-time patch_bluefruit.py script is no longer needed as the fix is now in the framework source. Co-Authored-By: liquidraver <504870+liquidraver@users.noreply.github.com> Co-Authored-By: taco <taco@sly.nu>
1 parent 3e5522f commit b36a301

2 files changed

Lines changed: 1 addition & 200 deletions

File tree

arch/nrf52/extra_scripts/patch_bluefruit.py

Lines changed: 0 additions & 198 deletions
This file was deleted.

platformio.ini

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,9 @@ platform = https://github.com/pioarduino/platform-espressif32/releases/download/
8080
extends = arduino_base
8181
platform = nordicnrf52
8282
platform_packages =
83-
framework-arduinoadafruitnrf52 @ 1.10700.0
83+
framework-arduinoadafruitnrf52 @ https://github.com/weebl2000/Adafruit_nRF52_Arduino.git#724e00a76e74132a8e30097e96ad4e27c4547b12 ; 1.10700.1 - LittleFS v1.7.2 + Bluefruit fix
8484
extra_scripts =
8585
create-uf2.py
86-
arch/nrf52/extra_scripts/patch_bluefruit.py
8786
build_flags = ${arduino_base.build_flags}
8887
-D NRF52_PLATFORM
8988
-D LFS_NO_ASSERT=1

0 commit comments

Comments
 (0)