forked from micropython/micropython
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Open
Labels
Milestone
Description
CircuitPython version and board name
* ✅ A: `CircuitPython 9.1.0-beta.3-6-gc2443f993f` → BLE File Transfer Service (UUID `0xFEBB`) **appears as expected**
* ❌ B: `CircuitPython 9.2.4-154-gbd572f86f9` → BLE File Transfer **does not appear**, despite identical board configuration and settings
Code/REPL
*Expected**: BLE service UUID `0xFEBB` should be visible on CircuitPython 9.2.4-154-gbd572f86f9 after preforming
1. Custom UF2 built with the following settings:
* In `mpconfigboard.mk`:
CIRCUITPY_BLEIO = 1
CIRCUITPY_BLE_FILE_SERVICE = 1
CIRCUITPY_BLE_WORKFLOW = 1
* `settings.toml` on CIRCUITPY contains:
CIRCUITPY_BLE_ENABLED = 1
Behavior
🐛 BLE File Service Missing in Custom Build (Regression from 9.1.0-beta.3 to 9.2.4)
Board: Custom nRF52840-based board
Bootloader: raytac_mdbt50q_db_40
CircuitPython Version Comparison:
- ✅ A:
CircuitPython 9.1.0-beta.3-6-gc2443f993f
→ BLE File Transfer Service (UUID0xFEBB
) appears as expected - ❌ B:
CircuitPython 9.2.4-154-gbd572f86f9
→ BLE File Transfer does not appear, despite identical board configuration and settings
Description
No response
Additional information
-
Custom UF2 built with the following settings:
-
In
mpconfigboard.mk
:CIRCUITPY_BLEIO = 1 CIRCUITPY_BLE_FILE_SERVICE = 1 CIRCUITPY_BLE_WORKFLOW = 1
-
settings.toml
on CIRCUITPY contains:CIRCUITPY_BLE_ENABLED = 1
-