ST社区自助问题 发表于 2017-4-2 23:42:29

J-FLASH ARM烧写程序报错应该如何解决?

使用J-FLASH ARM给STM32F103烧写程序但是出现下面的问题是什么原因?该怎么解决呢?

boboo-23776 发表于 2017-4-17 07:59:29

被锁了,芯片里面有程序?

ts2000 发表于 2017-4-17 08:17:14

被锁了,先擦除再重新写吧。

无薪税绵 发表于 2017-4-17 08:27:01

CPU Flash读保护使能后,仿真器调试会失败。
J-LINK有个解锁菜单,需要解锁才能正常再次烧写程序。
当然解锁会导致Flash内容被全部擦出。   
启动"J-Flash ARM"工具,
Target->unsercure chip 就解除了芯片的读保护。
Target->unsercure chip 后一定要上电复位,
系统不复位是不行的。

wudianjun2001 发表于 2017-4-17 08:32:59

把芯片锁定去掉看看

开心/xin男孩 发表于 2017-4-17 09:39:12

同意楼上各位的观点,顶!d=====( ̄▽ ̄*)b

cldym 发表于 2017-4-17 11:23:40

把芯片锁定去掉

海迹天涯 发表于 2017-4-17 13:37:23

是不是没有设置调试引脚

huaiqiao 发表于 2017-4-17 21:27:15

还有一种可能就是JLINk有问题,我之前碰到过这种。
JLINK在JFLASH中连接是成功的,
但是通过Jflash烧录的时候就报错。。。。这个是JLINK自身的问题。

五哥1 发表于 2017-4-17 23:19:42

你把BOOT0接高电平,然后再试下。
页: [1] 2
查看完整版本: J-FLASH ARM烧写程序报错应该如何解决?