Firmware operations
Prepare a safe release
DAT
Release operatorPrivate portal
1UploadAdd signed binary
2ValidateSafety checks
3PublishCreate release
4Roll outNotify devices
STEP 1
SIGNED IMAGE REQUIREDFirmware binary
↑
Drop app_update.bin hereor click to choose a signed MCUboot image!The portal never deploys on upload. The binary must pass validation, be published, and receive separate rollout approval.
STEP 2
ALL FIELDS CHECKEDRelease details
Declared targetNot suppliedUsed in MQTT command
=Signed MCUboot headerUpload to detectRead from binary
SAFETY GATE
NOT RUNPre-flight validation
Waiting for release details
Add the firmware file and complete the form, then run the safety checks.
Nothing can be published yetThe final proceed option appears only after every check passes.
ROLLOUT PREVIEW
NO COMMANDS SENT YETEligible devices
Reported fleet versions → Target version
After the release is published, the portal finds compatible devices by their reported application version and prepares one retained MQTT command per IMEI.
—Eligible
—Online now
—Awaiting check-in
—Incompatible
Publishing records the immutable release. Device rollout remains a separate final approval.