[I]RT-Thread OTA package(V0.2.1) initialize success.
[I]Verify 'download' partition(fw ver: v20201028_v0.5.1.39, timestamp: 1603859362) success.
[I]OTA firmware(app) upgrade(v20201209_v0.5.3.11->v20201028_v0.5.1.39) startup.
[E]Verify downloaded firmware hash (calc.hash: ea3f3ba7 != hdr.hash: c6cfa61e) failed.
[E]OTA upgrade failed! Download data copy to partition(app) error!
[E]OTA upgrade failed!
[I]Verify 'app' partition(fw ver: v20201209_v0.5.3.11, timestamp: 1607486597) success.
[I/FAL] Find user firmware at app partition 0x08010000 successfully.
[I/FAL] Bootloader jumps to user firmware now.
查看更多
感谢回复。
用的IC是STM32F104,bootloader使用官方通用bootloader,rbl使用rt官方打包器制作的
很奇怪的是,同样在调试的软件有的版本就可以有的就不行
我自己的逻辑应该是没问题的,目前怀疑点是打包部分
我先按你的思路读出来检查一下吧,谢谢了