rashL 发表于 2022-12-15 18:00

二级boot IAP升级跳转运行失败

最近有客户用了国民N32G455芯片开发产品,在IAP升级后跳转到app时运行异常,找了很久才找到问题所在,原来是芯片icache和指令预取没有关闭导致。这个点可能很多人都没注意到,很容易踩坑,建议官方可以加入到FAQ当中。另外顺便做个总结:一般IAP升级失败无非是向量偏移没有设置正确、跳转地址、栈顶指针设置以及跳转之前有没把所有中断都关闭。一般一一检查这些点基本能排查IAP升级失败问题。
页: [1]
查看完整版本: 二级boot IAP升级跳转运行失败