OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 36533|回复: 23

stm32烧写出现Contents mismatch at: 08000000H (Flash=FFH Required=00H) !

[复制链接]

1

主题

3

帖子

0

精华

新手入门

积分
27
金钱
27
注册时间
2013-11-25
在线时间
0 小时
发表于 2013-11-26 17:20:02 | 显示全部楼层 |阅读模式
Contents mismatch at: 08000000H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000001H  (Flash=FFH  Required=04H) !
Contents mismatch at: 08000002H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000003H  (Flash=FFH  Required=20H) !
Contents mismatch at: 08000004H  (Flash=FFH  Required=43H) !
Contents mismatch at: 08000005H  (Flash=FFH  Required=55H) !
Contents mismatch at: 08000006H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000007H  (Flash=FFH  Required=08H) !
Contents mismatch at: 08000008H  (Flash=FFH  Required=BDH) !
Contents mismatch at: 08000009H  (Flash=FFH  Required=14H) !
Contents mismatch at: 0800000AH  (Flash=FFH  Required=00H) !
Contents mismatch at: 0800000BH  (Flash=FFH  Required=08H) !
Contents mismatch at: 0800000CH  (Flash=FFH  Required=BFH) !
Contents mismatch at: 0800000DH  (Flash=FFH  Required=14H) !
Contents mismatch at: 0800000EH  (Flash=FFH  Required=00H) !
Contents mismatch at: 0800000FH  (Flash=FFH  Required=08H) !
Contents mismatch at: 08000010H  (Flash=FFH  Required=C3H) !
Contents mismatch at: 08000011H  (Flash=FFH  Required=14H) !
Contents mismatch at: 08000012H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000013H  (Flash=FFH  Required=08H) !
Contents mismatch at: 08000014H  (Flash=FFH  Required=C7H) !
Contents mismatch at: 08000015H  (Flash=FFH  Required=14H) !
Contents mismatch at: 08000016H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000017H  (Flash=FFH  Required=08H) !
Contents mismatch at: 08000018H  (Flash=FFH  Required=CBH) !
Contents mismatch at: 08000019H  (Flash=FFH  Required=14H) !
Contents mismatch at: 0800001AH  (Flash=FFH  Required=00H) !
Contents mismatch at: 0800001BH  (Flash=FFH  Required=08H) !
Contents mismatch at: 0800001CH  (Flash=FFH  Required=00H) !
Contents mismatch at: 0800001DH  (Flash=FFH  Required=00H) !
Contents mismatch at: 0800001EH  (Flash=FFH  Required=00H) !
Contents mismatch at: 0800001FH  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000020H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000021H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000022H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000023H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000024H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000025H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000026H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000027H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000028H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000029H  (Flash=FFH  Required=00H) !
Contents mismatch at: 0800002AH  (Flash=FFH  Required=00H) !
Contents mismatch at: 0800002BH  (Flash=FFH  Required=00H) !
Contents mismatch at: 0800002CH  (Flash=FFH  Required=CFH) !
Contents mismatch at: 0800002DH  (Flash=FFH  Required=14H) !
Contents mismatch at: 0800002EH  (Flash=FFH  Required=00H) !
Contents mismatch at: 0800002FH  (Flash=FFH  Required=08H) !
Contents mismatch at: 08000030H  (Flash=FFH  Required=D1H) !
Contents mismatch at: 08000031H  (Flash=FFH  Required=14H) !
Contents mismatch at: 08000032H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000033H  (Flash=FFH  Required=08H) !
Contents mismatch at: 08000034H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000035H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000036H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000037H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000038H  (Flash=FFH  Required=D3H) !
Contents mismatch at: 08000039H  (Flash=FFH  Required=14H) !
Contents mismatch at: 0800003AH  (Flash=FFH  Required=00H) !
Contents mismatch at: 0800003BH  (Flash=FFH  Required=08H) !
Contents mismatch at: 0800003CH  (Flash=FFH  Required=E7H) !
Contents mismatch at: 0800003DH  (Flash=FFH  Required=14H) !
Contents mismatch at: 0800003EH  (Flash=FFH  Required=00H) !
Contents mismatch at: 0800003FH  (Flash=FFH  Required=08H) !
Contents mismatch at: 08000040H  (Flash=FFH  Required=63H) !
Contents mismatch at: 08000041H  (Flash=FFH  Required=55H) !
Contents mismatch at: 08000042H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000043H  (Flash=FFH  Required=08H) !
Contents mismatch at: 08000044H  (Flash=FFH  Required=63H) !
Contents mismatch at: 08000045H  (Flash=FFH  Required=55H) !
Contents mismatch at: 08000046H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000047H  (Flash=FFH  Required=08H) !
Contents mismatch at: 08000048H  (Flash=FFH  Required=63H) !
Contents mismatch at: 08000049H  (Flash=FFH  Required=55H) !
Contents mismatch at: 0800004AH  (Flash=FFH  Required=00H) !
Contents mismatch at: 0800004BH  (Flash=FFH  Required=08H) !
Contents mismatch at: 0800004CH  (Flash=FFH  Required=D5H) !
Contents mismatch at: 0800004DH  (Flash=FFH  Required=14H) !
Contents mismatch at: 0800004EH  (Flash=FFH  Required=00H) !
Contents mismatch at: 0800004FH  (Flash=FFH  Required=08H) !
Contents mismatch at: 08000050H  (Flash=FFH  Required=63H) !
Contents mismatch at: 08000051H  (Flash=FFH  Required=55H) !
Contents mismatch at: 08000052H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000053H  (Flash=FFH  Required=08H) !
Contents mismatch at: 08000054H  (Flash=FFH  Required=63H) !
Contents mismatch at: 08000055H  (Flash=FFH  Required=55H) !
Contents mismatch at: 08000056H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000057H  (Flash=FFH  Required=08H) !
Contents mismatch at: 08000058H  (Flash=FFH  Required=63H) !
Contents mismatch at: 08000059H  (Flash=FFH  Required=55H) !
Contents mismatch at: 0800005AH  (Flash=FFH  Required=00H) !
Contents mismatch at: 0800005BH  (Flash=FFH  Required=08H) !
Contents mismatch at: 0800005CH  (Flash=FFH  Required=29H) !
Contents mismatch at: 0800005DH  (Flash=FFH  Required=15H) !
Contents mismatch at: 0800005EH  (Flash=FFH  Required=00H) !
Contents mismatch at: 0800005FH  (Flash=FFH  Required=08H) !
Contents mismatch at: 08000060H  (Flash=FFH  Required=EBH) !
Contents mismatch at: 08000061H  (Flash=FFH  Required=14H) !
Contents mismatch at: 08000062H  (Flash=FFH  Required=00H) !
Contents mismatch at: 08000063H  (Flash=FFH  Required=08H) !
Too many errors to display !
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

8

主题

136

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
427
金钱
427
注册时间
2015-4-24
在线时间
85 小时
发表于 2016-12-27 15:32:57 | 显示全部楼层
在使用keil下载程序时,可以将flash的verity勾掉,就可以正常下载了,但是不能调试,具体原因再找找
回复 支持 2 反对 0

使用道具 举报

3

主题

10

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2019-6-22
在线时间
21 小时
发表于 2021-7-24 18:07:46 | 显示全部楼层
这个问题不是仿真器的问题。是Keil没有安装最新的补丁的原因。
解决办法:
1、打开:www.keil.com/dd2/Pack
2、找到:Keil一栏
3、找到对应的芯片。例如:STMicroelectronics STM32H7 Series Device Support and Examples。
4、下载并安装最新的补丁即可解决问题。
补充:由于芯片批次的原因,芯片的版本号略有不同,所以需要打补丁,打完补丁就好用了,希望能在此帖帮助后续的朋友少走弯路。
回复 支持 1 反对 0

使用道具 举报

10

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
188
金钱
188
注册时间
2012-11-16
在线时间
6 小时
发表于 2014-1-4 13:57:46 | 显示全部楼层
回复【3楼】qq522143383:

回复【2楼】xiaoyan:
---------------------------------
非常感谢支持!已经解决了,是复位电路的问题!

---------------------------------
复位电路有什么问题   我也遇到这种情况,刚开始的时候是电容击穿了  无限大。换了电容之后通电,吧电阻也击穿了  电阻一头是3.3V另一头是0V了,所以我现在是没用电阻,直接把电阻2段线连接了。再下载或者仿真就出现这种情况了。

不知道什么现象?
回复 支持 1 反对 0

使用道具 举报

1

主题

3

帖子

0

精华

新手入门

积分
27
金钱
27
注册时间
2013-11-25
在线时间
0 小时
 楼主| 发表于 2013-11-27 08:36:03 | 显示全部楼层
回复【2楼】xiaoyan:
---------------------------------
非常感谢支持!已经解决了,是复位电路的问题!
回复 支持 1 反对 0

使用道具 举报

16

主题

42

帖子

0

精华

初级会员

Rank: 2

积分
133
金钱
133
注册时间
2013-12-21
在线时间
8 小时
发表于 2020-12-3 16:20:57 | 显示全部楼层
同样的问题,上一批板子可以正常下载,这一批就不行了,勾选掉VERIFY就可以下载,但是不能正常工作!
回复 支持 1 反对 0

使用道具 举报

38

主题

2061

帖子

6

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3273
金钱
3273
注册时间
2012-1-16
在线时间
37 小时
发表于 2013-11-26 19:22:01 | 显示全部楼层
帮顶
回复 支持 反对

使用道具 举报

3

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
58
金钱
58
注册时间
2015-10-13
在线时间
5 小时
发表于 2015-10-21 15:42:05 | 显示全部楼层
 请问是什么问题啊?我是菜鸟,刚刚学习这个,用ALIENTEK 探索者 STM32F4 开发板没问题,用公司的板子一直出现这个问题,烦死了!公司的板子复位设计跟ALIENTEK一样啊.公司复位电路如下:


回复 支持 反对

使用道具 举报

3

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
58
金钱
58
注册时间
2015-10-13
在线时间
5 小时
发表于 2015-10-22 11:36:25 | 显示全部楼层
帮自己顶一下,期待原子哥回答
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2013-11-2
在线时间
2 小时
发表于 2015-11-13 17:01:30 | 显示全部楼层
回复【3楼】qq522143383:
---------------------------------
楼主,你的复位电路是什么问题? 我根据原子哥的电路,也是这种情况?
回复 支持 反对

使用道具 举报

67

主题

151

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
446
金钱
446
注册时间
2011-11-15
在线时间
4 小时
发表于 2015-12-25 12:59:35 | 显示全部楼层
回复【7楼】笨笨是老大:
---------------------------------
估计是mdk工程的问题。你可以重新建立一个新的工程。之前我也遇到过这种情况,后来重新建立了新的工程,把文件copy过去,重新编译下载就ok了。这与硬件电路没有什么关系的。你可以新建一个工程,测试一下。
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2012-10-15
在线时间
13 小时
发表于 2016-6-30 14:10:56 | 显示全部楼层
我用的407,也出现这样的问题,最后发现是仿真器到电路板的线太长了,换一个短的就好了。(不排除原来的长线有断了的地方)
回复 支持 反对

使用道具 举报

8

主题

136

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
427
金钱
427
注册时间
2015-4-24
在线时间
85 小时
发表于 2016-12-27 11:03:54 | 显示全部楼层
这个问题怎么解决,顶起来让更多人看到。我同样的代码,同样的下载线,同样的电路,下载到两个电路板中,一个可以用,一个也会出现这种情况,不知道怎么回事,有人遇到过吗
回复 支持 反对

使用道具 举报

3

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
50
金钱
50
注册时间
2016-10-9
在线时间
14 小时
发表于 2018-1-22 15:52:16 | 显示全部楼层
bruellyyang 发表于 2016-12-27 15:32
在使用keil下载程序时,可以将flash的verity勾掉,就可以正常下载了,但是不能调试,具体原因再找找

是的,我和你的问题相同,解决的结果也一样,真的是搞不懂咋回事,学的不精,还望大神给解释一下
回复 支持 反对

使用道具 举报

13

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
100
金钱
100
注册时间
2017-4-29
在线时间
19 小时
发表于 2018-7-19 09:13:50 | 显示全部楼层
bruellyyang 发表于 2016-12-27 15:32
在使用keil下载程序时,可以将flash的verity勾掉,就可以正常下载了,但是不能调试,具体原因再找找

使用这个方法解决的
回复 支持 反对

使用道具 举报

2

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2018-7-27
在线时间
10 小时
发表于 2019-3-19 10:15:41 | 显示全部楼层
我也遇到一樣的問題, 會導致這問題的原因是 :
我使用 F769-DISCO.
因為某些原因, 我在清除時, 試著去按 RST, 後續就出現這問題了.

現象如下 :
1. 使用 Keil燒錄, 會出現樓主一樣的問題.
2. 不想不勾選 Verify, 因為無法 Debug, 程式也只有某扇區的會執行.
3. 確認過燒寫選項都對.
4. 使用 ST-LINK utility, 對外部 Flash無法清除.
5. RST電路有 3V.

想用最後一招 = 用 JLink對所有晶片做清除, 因為 Flash無法被寫入 FF了.
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2019-4-24
在线时间
4 小时
发表于 2020-4-30 18:46:19 | 显示全部楼层
F4用了F1的库
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

初级会员

Rank: 2

积分
179
金钱
179
注册时间
2018-1-2
在线时间
36 小时
发表于 2020-9-9 09:44:05 | 显示全部楼层
换一个新的烧写器就好了
回复 支持 反对

使用道具 举报

5

主题

26

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
294
金钱
294
注册时间
2021-3-23
在线时间
85 小时
发表于 2021-6-1 17:03:59 | 显示全部楼层
有没有jlink 。。。直接打开jlink里面自带的jlink stm32 unlock ,然后选择你的芯片型号,回车。然后看能不能下载
回复 支持 反对

使用道具 举报

3

主题

10

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2019-6-22
在线时间
21 小时
发表于 2021-7-24 18:00:19 | 显示全部楼层
链接:https://www.keil.com/dd2/Pack/Keil-->STMicroelectronics STM32XX Series Device Support and Examples
下载并安装最新的补丁,因为芯片批次不同,芯片版本有所改变,需要安装补丁后才能下载成功。亲测。
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
22
金钱
22
注册时间
2020-1-13
在线时间
4 小时
发表于 2021-10-26 15:21:41 | 显示全部楼层
Contents mismatch at: 08001001H (Flash=FFH Required=30H) !出现这个,出现时好时坏的情况,我是减低烧写速度解决的。
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
10
金钱
10
注册时间
2020-7-6
在线时间
2 小时
发表于 2022-4-14 16:08:57 | 显示全部楼层
Pigsontrees 发表于 2021-7-24 18:07
这个问题不是仿真器的问题。是Keil没有安装最新的补丁的原因。
解决办法:
1、打开:www.keil.com/dd2/Pa ...

感谢大佬 按照这个方法成功解决了
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
16
金钱
16
注册时间
2018-9-13
在线时间
4 小时
发表于 2023-2-6 15:12:24 | 显示全部楼层
bruellyyang 发表于 2016-12-27 11:03
这个问题怎么解决,顶起来让更多人看到。我同样的代码,同样的下载线,同样的电路,下载到两个电路板中,一 ...

遇到了,同样的问题,可解决?
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2023-1-19
在线时间
17 小时
发表于 2024-9-30 13:38:25 | 显示全部楼层
我同样的问题解决了,之前复位上拉电阻用的10K,后来怕复位容易被干扰,改成4.7k,出现的问题,换回10K就OK了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 02:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表