-
-
Notifications
You must be signed in to change notification settings - Fork 0
DFU Protocol
Masyukov Pavel edited this page May 24, 2026
·
1 revision
The client uses Nordic Legacy DFU-compatible BLE characteristics.
- Service: 00001530-1212-EFDE-1523-785FEABCD123
- Control: 00001531-1212-EFDE-1523-785FEABCD123
- Packet: 00001532-1212-EFDE-1523-785FEABCD123
- Scanning
- Connecting
- Bootloader/DFU start setup
- Init packet
- Firmware upload
- Validation
- Activate and reboot
- CRC32 and image size are included in init metadata.
- Retry behavior depends on app settings.
- BLE quality strongly impacts transfer stability.