STM32/STM8技术论坛
直播中

周彦楠

7年用户 169经验值
私信 关注
[问答]

iap升级下载后程序不能使用?

使用iap在线升级程序,升级完成后,程序不跑,换一个bin文件后就可以,请问是哪里需要配置吗?

回帖(15)

贾飞小

2018-12-5 09:07:10
检查下flash偏移量有没有设置对,跳转有没有成功
举报

周彦楠

2018-12-5 09:22:07
偏移量肯定是对了,我是kell和IAR两个工程建在一个文件夹下,公用相同的文件,分别使用不同编译器的各自的文件,这会不会有影响
举报

万腾龙

2018-12-5 09:38:28
升级的文件中断向量表重新设置了吗?
举报

周彦楠

2018-12-5 09:57:36
引用: 毛毛lallala 发表于 2018-12-5 07:36
升级的文件中断向量表重新设置了吗?

设置了,
举报

张倩

2018-12-5 10:13:26

debug 看是卡在哪里了,是不是fault了还是其他问题。
举报

周彦楠

2018-12-5 10:22:41

使用jlink下载时正常的
举报

陈斌

2018-12-5 10:38:47
IAP是不是超出空间了?
举报

周彦楠

2018-12-5 10:54:56
引用: cknz 发表于 2018-12-5 08:37
IAP是不是超出空间了?

不可能啊,我用jlink下载时正常的啊
举报

周彦楠

2018-12-5 11:03:25
好了,谢谢各位了,是我粗心了
举报

张倩

2018-12-5 11:23:04
引用: lunkcer 发表于 2018-12-5 08:21
使用jlink下载时正常的

调试IAP程序啊,看为什么没有进入BIN代码执行。
举报

万腾龙

2018-12-5 11:30:47
引用: lunkcer 发表于 2018-12-5 09:01
好了,谢谢各位了,是我粗心了

具体什么原因啊  分享下
举报

周彦楠

2018-12-5 11:39:05
引用: 毛毛lallala 发表于 2018-12-5 09:29
具体什么原因啊  分享下

我所下载的bin文件所在的工程是从另一个工程中快速新建的,而建这个工程的人没改bin文件的输出名,所以工程中的bin文件还是老工程的,下载当然不会有用
举报

毛春华

2018-12-5 11:54:54
签到签到
举报

杨杜昼

2018-12-5 12:06:04
编译器的flash向量也要设置的吧
举报

周彦楠

2018-12-5 12:11:57
引用: tianyou15 发表于 2018-12-5 10:04
编译器的flash向量也要设置的吧

是的,要设置
举报

更多回帖

发帖
×
20
完善资料,
赚取积分