ota_downloader
ota_downloader copied to clipboard
使用 AES256 打包的固件,在升级时出现 HASH 校验失败
在 iot.rt-thread.org 生成的 bootloader,勾选了固件 AES256 加密 + 固件压缩(gzip),固件打包器也选择了 gzip 与 AES256,密钥和 IV 与网页端生成 bootloader 时填写的一致。
如果 bootloader 不使用 AES,打包也不勾选 AES,升级是正常的。
新版本 raw_crc 计算有问题? 还是rbl包头 已经更新一些参数?
你用这个贴子里面的命令行版本的打包软件试试。 如你怀疑的那样,这里不压缩不加密,但CRC不一样的,应该是对齐规则不同造成的。
你用这个贴子里面的命令行版本的打包软件试试。 如你怀疑的那样,这里不压缩不加密,但CRC不一样的,应该是对齐规则不同造成的。
这个 repo 下面只有2年前 commit 的打包软件呀,命令行的和楼上的新版的不知在哪下载