Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Apr 12:32
· 9 commits to main since this release

[0.1.0] - 2026-04-12

Added

  • CLI for YTM32 secure boot: sign, verify, keygen, info, convert.
  • Intel HEX, Motorola S19/SREC, and raw BIN; parses the BVT and secure-boot section metadata, AES-CMAC per section, writes signatures back into the image.
  • Hardware: YTM32B1ME05 series.
  • Keys described in JSON (keygen from firmware with BVT or an empty 32-slot template).
  • GitHub Actions: ci.yml (build & tests), release.yml (on v* tags: Linux musl tarball and Windows executable).

After you publish the matching git tag, binaries and notes appear on the GitHub Releases page.

新增

  • 面向 YTM32 安全启动的命令行:signverifykeygeninfoconvert
  • 支持 Intel HEX、Motorola S19/SREC、原始 BIN;解析 BVT 与安全启动段元数据,按段 AES-CMAC 签名并写回镜像。
  • 适配硬件:YTM32B1ME05 系列。
  • 密钥以 JSON 描述(keygen 可从带 BVT 的固件或 32 槽位空模板生成)。
  • GitHub Actions:ci.yml(构建与测试)、release.ymlv* 标签发布 Linux musl 压缩包与 Windows 可执行文件)。