Target node
Bluetooth Mesh DFU server, BLOB receive path, flash-backed staging, metadata checks, and apply logic.
Reference structure for target and distributor nodes.
Bluetooth Mesh DFU server, BLOB receive path, flash-backed staging, metadata checks, and apply logic.
Firmware Distribution Server, uploaded image slot access, send callbacks, and operator-driven rollout control.
A common metadata layer keeps direct OTA and mesh FOTA aligned on image identity, compatibility, and rollout behavior.
Bring up target, bring up distributor, connect Kotlin operator tooling, then add production rollout policy and status dashboards.