v0.1.0
[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 (
keygenfrom firmware with BVT or an empty 32-slot template). - GitHub Actions:
ci.yml(build & tests),release.yml(onv*tags: Linux musl tarball and Windows executable).
After you publish the matching git tag, binaries and notes appear on the GitHub Releases page.
新增
- 面向 YTM32 安全启动的命令行:
sign、verify、keygen、info、convert。 - 支持 Intel HEX、Motorola S19/SREC、原始 BIN;解析 BVT 与安全启动段元数据,按段 AES-CMAC 签名并写回镜像。
- 适配硬件:YTM32B1ME05 系列。
- 密钥以 JSON 描述(
keygen可从带 BVT 的固件或 32 槽位空模板生成)。 - GitHub Actions:
ci.yml(构建与测试)、release.yml(v*标签发布 Linux musl 压缩包与 Windows 可执行文件)。