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 (UUID 0xFEBB) 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:
CircuitPython version and board name
Code/REPL
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:
CircuitPython 9.1.0-beta.3-6-gc2443f993f→ BLE File Transfer Service (UUID0xFEBB) appears as expectedCircuitPython 9.2.4-154-gbd572f86f9→ BLE File Transfer does not appear, despite identical board configuration and settingsDescription
No response
Additional information
Custom UF2 built with the following settings:
In
mpconfigboard.mk:settings.tomlon CIRCUITPY contains: