{
  "kind": "合成对照输入与本地模型/解析结果，非设备实测",
  "article": "https://qifudev.com/article/intel-hex-checksum-not-overlap-proof/",
  "tool": "https://qifudev.com/tools/intel-hex-check/",
  "model": "记录字节和mod256=0；数据绝对地址=扩展基址+记录地址",
  "inputs": {
    "text": ":0400000001020304F2\n:00000001FF"
  },
  "outputs": {
    "recordCount": 2,
    "dataBytes": 4,
    "startAddress": "0x00000000",
    "endAddress": "0x00000003",
    "report": "第1行：类型00，4数据字节，校验通过\n第2行：类型01，0数据字节，校验通过"
  },
  "extra_checks": [],
  "warnings": [
    "仅检查记录与地址布局，不验证固件签名、芯片适配或启动能力；详细记录最多展示32行。"
  ],
  "limitation": "文本最多65536字符和2048行；拒绝跨16位边界的数据记录，摘要最多32行，不验证签名和目标芯片启动兼容性。",
  "source": {
    "label": "Arm Keil：Intel HEX文件格式",
    "url": "https://www.keil.com/support/docs/1584/_hlp_hexfile.htm"
  },
  "measured": {
    "device": null,
    "firmware": null,
    "instrument": null,
    "conditions": null,
    "raw_result": null,
    "verdict": null
  }
}
