使用DFU升级只有烧完bootloader之后只能升级一次,
2019-07-20 19:11发布
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
用的是stm32f405探索板,bootloader程序参考的官方例程,
APP程序的入口地址是0x0800C000,偏移量已经在main函数的起始位置设置好,MDK里面IROM1的起始地址也改成了APP程序的入口地址。
目前出现的问题如下图所示,校验无法通过,如果不勾选校验的话虽然提示Upgrade成功,但是APP程序也是无法运行。
首次使用Dfuse Demo升级的时候能成功,但是第二次升级就会提示校验虽然成功,但是data matching failed。这时候点Leave DFU Mode是可以成功的,但是APP程序无法运行,复位之后也不行。
一周热门 更多>