Minimal stand-in application-mode protocol, existing only to demonstrate a fully-specified relatedInterfaces transition into the auto-baud bootloader above.
Physical UART Transport (115200 bps, 8N1.0)
Send command Ping (ID: 0x01)
Dispatch Ping frame to microcontroller over serial line
Available only on servers:
Accepts the following message:
Command payload for Ping
{
"command_id": 1,
"opcode": 1,
"reserved": "string"
}
Send command EnterBootloader (ID: 0xFF)
Requests a jump into the ROM bootloader for firmware update. See relatedInterfaces for exactly what happens next.
Available only on servers:
Accepts the following message:
Requests a jump into the ROM bootloader for firmware update. See relatedInterfaces for exactly what happens next.
{
"command_id": 255,
"opcode": 255,
"reserved": "string"
}
Unsolicited telemetry message BootloaderEntryConfirmed (ID: 0x01)
Distinct from an ordinary ack -- confirms the device is about to reset into the bootloader, not that it merely accepted the command.
Available only on servers:
Accepts the following message:
Distinct from an ordinary ack -- confirms the device is about to reset into the bootloader, not that it merely accepted the command.
{
"status": 1,
"reserved": "string"
}
Command payload for Ping
Requests a jump into the ROM bootloader for firmware update. See relatedInterfaces for exactly what happens next.
Distinct from an ordinary ack -- confirms the device is about to reset into the bootloader, not that it merely accepted the command.