2026-05-20 4:51 PM
Hello,
I am testing FP-SNS-BLEMESH1 on two STEVAL-MKBOXPROA boards.
Setup:
Board: STEVAL-MKBOXPRO A
Firmware: BlueNRG-Mesh Sensor Demo v2.1.3
Library: BlueNRG-Mesh Library v01.14.000
Bearer: PB-ADV
One board configured as Embedded Provisioner
One board configured as Sensor Node (unprovisioned device)
The provisioner starts scanning correctly, but no unprovisioned device is found.
At scan step, the console reports that no unprovisioned device is nearby, even when the second board is physically next to the provisioner.
The sensor node logs show:
DIAG: PB_ADV_SUPPORTED=1 PB_GATT_SUPPORTED=1 BEARER_INFO=3 Unprovisioned device BlueNRG-Mesh Sensor Demo v2.1.3 BlueNRG-Mesh Library v01.14.000 BLE Stack Initialized & Device Configured
So the node appears to advertise correctly as unprovisioned.
Since Embedded Provisioner could not discover the node, I switched to the ST BLE Mesh mobile application.
With the mobile app:
the node is detected correctly,
provisioning starts,
provisioning appears to succeed,
Logs:
ATT mtu exchanged with value = 247 Appli_BleUnprovisionedIdentifyCb - Unprovisioned Node Identifier received: 0a BluenrgMesh_ProvisionCallback - Device is provisioned by provisioner
After the message:
BluenrgMesh_ProvisionCallback - Device is provisioned by provisioner
nothing else is printed for some time
At this point:
the mobile application never completes mesh configuration,
the node does not become operational,
the configuration phase appears stuck or crashes immediately after provisioning.
Additional notes:
I tested the official ST binary as well.
Same behavior occurs with the official firmware.
PB-ADV was used.
Two official STEVAL-MKBOXPRO boards were used.
Questions:
Is Embedded Provisioner mode fully supported and validated on STEVAL-MKBOXPRO in FP-SNS-BLEMESH1 v2.1.3?
Are there known issues where unprovisioned beacons are not detected by the Embedded Provisioner scan module in this firmware version?
Why does the ST BLE Mesh app stop after provisioning success callback without completing node configuration? Is there a recommended configuration for stable provisioning/configuration on SensorTile.box PRO?
Thank you.