register_firmware_build
Registers compiled firmware builds by validating product package, sealing the artifact, and recording SHA-256 with declared release and parameter versions; it does not flash firmware.
Instructions
登记编译产物:AN PN 9.10 用默认 profile/软件910;CM55 EC 6.12 用 cm55_ec_spi_612/软件612。校验产品封装、封存并记录 SHA-256 和用户声明的发布号/参数版本,不烧录;封装不能证明应用型号兼容。CM55 仅串口升级。
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"firmware_path": "<firmware_path>",
"label": "<label>",
"expected_release_hex": "<expected_release_hex>"
},
"name": "register_firmware_build"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | Yes | ||
| profile | No | an_pn_spi_910 | |
| firmware_path | Yes | ||
| source_revision | No | ||
| expected_release_hex | Yes | ||
| expected_software_raw | No | ||
| expected_parameter_version_raw | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||