打印
[STM32F7]

[STM32F7] NUCLEO-F722ZE评测(6)Flash下载报错的解决办法

[复制链接]
1031|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 sky.sun.zz 于 2017-3-13 20:10 编辑

[STM32F7] NUCLEO-F722ZE评测(6)Flash下载报错的解决办法

      在NUCLEO-F722ZE评测(5)如何在IAR中成功移植Coremark 一贴中,曾经提到:在STM32 ST-LINK Utility 4.0中被告知FLASH的扇区2被写保护无法删除。 一开始 使用STM32 ST-LinklingUtility4.0对Sector2进行删除失败(见下图红色错误信息),被这个问题所困扰多日。




经过一段时间查找原因,可以看到Sector2  被意外设定为写保护,难怪无法重新写入新数据。而在刚开始使用该板子进行测试时,由于代码长度较短,下载时可能没有写到该扇区0X08008000这段地址上,所以没有报错。而运行Coremark时,可能代码长度较长,覆盖到Sector2 ,所以报错。
解决方法:



点击Target->Optinn Bytes进入配置菜单





解决方法,将Sector2 前面的打勾去掉,点击Apply,问题解决。


沙发
WAMCNCN| | 2017-3-13 18:47 | 只看该作者
我的板子识别不出FLASH 大小

使用特权

评论回复
板凳
sky.sun.zz|  楼主 | 2017-3-13 19:19 | 只看该作者
WAMCNCN 发表于 2017-3-13 18:47
我的板子识别不出FLASH 大小

是不是你没有先点击Target->Connect

使用特权

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

本版积分规则

41

主题

732

帖子

13

粉丝