Skip to content

CircuitPython 9.2.4-154-gbd572f86f9` → BLE File Transfer **does not appear** #10573

@zachar-apps

Description

@zachar-apps

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

  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

Metadata

Metadata

Assignees

No one assigned

    Labels

    boardNew board or update to a single boardbugnordic

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions