打印

F407 IAP 烧写不成功

[复制链接]
234|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
考哥|  楼主 | 2018-7-14 21:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位好! 我用原子的例程Flash烧写程序,烧写几个字节当作E2PROM用时,没问题,可以正确读写。我用的IAP的数据是用网线下载 ,数据核对过,没错。一共约24K数据,用40K的SRAM来接收,开始地址是:0X20001000,IAP引导程序12K大小,APP应用程序约24K,IAP引导程序从0x08000000开始,APP程序设在0x08010000开始。我在F105的板子上设置几乎一样,F105的板子能正确用IAP引导程序烧写。但现在换了F407就不行了。同样的bin文件,我用ST-LINK烧写,开始地址设置为0x08010000,程序可以运行。但选择没有校验的烧写时,烧写后的程序不会自动运行,要手动关电再上电才可以,而带有校验的烧写却可以自动运行。当用网线下载bin用IAP程序烧写后,程序毫无反应, 下载的bin数据我用ST-LINK断点看了,好像没错,现在一直找不出问题出在哪里,谢谢各位能否解惑?

使用特权

评论回复

相关帖子

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

本版积分规则

461

主题

477

帖子

0

粉丝