打印
[技术问答]

HC32F460KETA IAP+APP模式时APP出现异常,请熟悉的大神帮看看

[复制链接]
1992|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 playerol 于 2020-7-30 16:25 编辑

有用过HC32L110与HC32L136,IAP+APP模式都没问题,这两天搞HC32F460的设置了APP开始地址后下载就报错,编译没报错,使用库例程测试也一样,设置如下


下载报错如下:

生成的BIN文件变成一个文件夹

不设置APP开始地址这些程序下载运行正常,
APP程序里的.S文有参考以前做的HC32L136项目,加了这行LDR  R2, =0x00004000 (加不加都下载报错,IAP程式有下载下去也是)
第一次碰到这问题,请路过大神熟悉的就指点下

(图片可能显示位置有问题,发现这个不太好编排)

5640b063c699416dbefd09ae1af6a91b.jpg (47.23 KB )

5640b063c699416dbefd09ae1af6a91b.jpg

477edbc739a847bc84de65231a854ba6.jpg (125.61 KB )

477edbc739a847bc84de65231a854ba6.jpg

b727314af186483e9b5673052a56ac01.jpg (103.58 KB )

b727314af186483e9b5673052a56ac01.jpg

1c4f32c290ad49719f871aac1fd1bfac.jpg (77.2 KB )

1c4f32c290ad49719f871aac1fd1bfac.jpg

使用特权

评论回复
沙发
merry_zsp| | 2020-7-31 08:45 | 只看该作者
空间设置的不对吧,怎么还能有两个flash算法呢?

使用特权

评论回复
板凳
playerol|  楼主 | 2020-7-31 13:41 | 只看该作者
merry_zsp 发表于 2020-7-31 08:45
空间设置的不对吧,怎么还能有两个flash算法呢?

按理没设置错,不知道有没有特别设置的,片内还有约1K的OPT区域,所以是两个算法

使用特权

评论回复
地板
martinhu| | 2020-8-1 11:59 | 只看该作者
F460的APP工程,不能包含icg.c编译,icg.c在第一个扇区,所以一般在boot的工程里面。
楼主看看是不是app工程包含了这个文件,

使用特权

评论回复
5
playerol|  楼主 | 2020-8-3 14:03 | 只看该作者
martinhu 发表于 2020-8-1 11:59
F460的APP工程,不能包含icg.c编译,icg.c在第一个扇区,所以一般在boot的工程里面。
楼主看看是不是app工 ...

非常感谢,的确是包含了ICG.C这文件。APP删除了这文件然后改了SRAM检测就完全调通了

e7aa2f55c9db4af1aab7f8712f315f3f.jpg (103.58 KB )

e7aa2f55c9db4af1aab7f8712f315f3f.jpg

使用特权

评论回复
评论
chen171015 2021-4-21 12:39 回复TA
你这里if之后能跑得进去?全F是空,跳转啥? 
6
enm| | 2021-5-17 16:34 | 只看该作者
方便分享下代码吗?最近也在调460系列的IAP

使用特权

评论回复
7
huahuagg| | 2021-5-20 14:23 | 只看该作者
么弄个,我们产品都是出厂后就定型了,不给他升级。

使用特权

评论回复
8
chb1998928| | 2024-1-2 19:34 | 只看该作者
可以分享一下hc32f460 IAP的源码吗?有偿谢谢1185728247@qq.com

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

28

帖子

0

粉丝