打印
[其他]

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

[复制链接]
929|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烧写试试

使用特权

评论回复
5
Annie556| | 2023-3-15 13:05 | 只看该作者
这种提示一般都是算法选择错了

使用特权

评论回复
6
Betty996| | 2023-3-15 14:22 | 只看该作者
你用keil操作的么?还是jflash啊?

使用特权

评论回复
7
Carina卡| | 2023-3-15 15:27 | 只看该作者
看你第二段说的,我知道了,就是你SWD锁上了

使用特权

评论回复
8
Estelle1999| | 2023-3-15 15:31 | 只看该作者
你可以用串口烧录的方式解锁就好了

使用特权

评论回复
9
Charlene沙| | 2023-3-15 16:48 | 只看该作者
一般这种情况就是锁死,用jlink,然后把RST接上,就好了,多试几次

使用特权

评论回复
10
jf101| | 2023-3-15 17:09 | 只看该作者
SWD锁上了

使用特权

评论回复
11
Emily999| | 2023-3-15 18:33 | 只看该作者
这个属实是误操作了,不太建议复用SWD接口哦

使用特权

评论回复
12
Betty1299| | 2023-3-16 07:05 | 只看该作者
你设置IO干啥啊?MCU那么多IO呢,你用哪个不行啊,哈哈

使用特权

评论回复
13
Alina艾| | 2023-3-16 08:18 | 只看该作者
锁了,属实需要换芯片了,但是你需要把复用IO这块去掉,不然烧一个锁一个

使用特权

评论回复
14
alxd| | 2023-3-16 10:23 | 只看该作者
下载失败就按住复位,然后下载的同时,宋掉复位试试

使用特权

评论回复
15
Belle1257| | 2023-3-16 13:28 | 只看该作者
不要用SWD的复用功能,或者真要用,就开机的时候加几秒的delay吧,也许能行

使用特权

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

本版积分规则

98

主题

1336

帖子

0

粉丝