[其他] 使用JLINK编程器下载MM32F0010芯片的程序时,出现FLASH下载失败问题

[复制链接]
1328|14
 楼主| 米多0036 发表于 2023-2-24 11:22 | 显示全部楼层 |阅读模式
最近在学习使用灵动微的MM32F0010芯片,编译程序正常,没有错误,使用JLINK编程器下载程序,在下载例程时,出现Flash下载失败问题,显示为“Error: Flash Download failed - "Cortex-M0"",我自己无法找出问题所在,希望各位大老们给于指导。
 楼主| 米多0036 发表于 2023-2-25 12:58 | 显示全部楼层
从头自查了下程序的初始化部分,发现自己将PA14/SWDCLK功能设置为IO口,并且初始化输出低电平,结果就是程序一旦烧录,想二次烧录时就找不到芯片了,就连恢复出厂设置都不行,只能更换芯片!
Undshing 发表于 2023-3-9 20:14 | 显示全部楼层
是不是芯片上锁了
Jacquetry 发表于 2023-3-12 22:05 | 显示全部楼层
用SDW烧写试试
Annie556 发表于 2023-3-15 13:05 | 显示全部楼层
这种提示一般都是算法选择错了
Betty996 发表于 2023-3-15 14:22 | 显示全部楼层
你用keil操作的么?还是jflash啊?
Carina卡 发表于 2023-3-15 15:27 | 显示全部楼层
看你第二段说的,我知道了,就是你SWD锁上了
Estelle1999 发表于 2023-3-15 15:31 | 显示全部楼层
你可以用串口烧录的方式解锁就好了
Charlene沙 发表于 2023-3-15 16:48 | 显示全部楼层
一般这种情况就是锁死,用jlink,然后把RST接上,就好了,多试几次
jf101 发表于 2023-3-15 17:09 | 显示全部楼层
SWD锁上了
Emily999 发表于 2023-3-15 18:33 | 显示全部楼层
这个属实是误操作了,不太建议复用SWD接口哦
Betty1299 发表于 2023-3-16 07:05 | 显示全部楼层
你设置IO干啥啊?MCU那么多IO呢,你用哪个不行啊,哈哈
Alina艾 发表于 2023-3-16 08:18 | 显示全部楼层
锁了,属实需要换芯片了,但是你需要把复用IO这块去掉,不然烧一个锁一个
alxd 发表于 2023-3-16 10:23 | 显示全部楼层
下载失败就按住复位,然后下载的同时,宋掉复位试试
Belle1257 发表于 2023-3-16 13:28 | 显示全部楼层
不要用SWD的复用功能,或者真要用,就开机的时候加几秒的delay吧,也许能行
您需要登录后才可以回帖 登录 | 注册

本版积分规则

138

主题

1431

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部