小白杨杨 发表于 2016-12-29 15:57:53

stm32 SWD烧写遇到Contents mismatch at: 08000000H

板子做出来很长时间都问题,前几天在烧写时有一个板子突然出现如下错误,网上搜索答案未果,请大家帮忙看下,谢谢

Contents mismatch at: 08000039H(Flash=FFHRequired=14H) !
Contents mismatch at: 0800003AH(Flash=FFHRequired=00H) !
Contents mismatch at: 0800003BH(Flash=FFHRequired=08H) !
Contents mismatch at: 0800003CH(Flash=FFHRequired=E7H) !
Contents mismatch at: 0800003DH(Flash=FFHRequired=14H) !
Contents mismatch at: 0800003EH(Flash=FFHRequired=00H) !
Contents mismatch at: 0800003FH(Flash=FFHRequired=08H) !
Contents mismatch at: 08000040H(Flash=FFHRequired=63H) !
Contents mismatch at: 08000041H(Flash=FFHRequired=55H) !
Contents mismatch at: 08000042H(Flash=FFHRequired=00H) !
Contents mismatch at: 08000043H(Flash=FFHRequired=08H) !
Contents mismatch at: 08000044H(Flash=FFHRequired=63H) !
Contents mismatch at: 08000045H(Flash=FFHRequired=55H) !
Contents mismatch at: 08000046H(Flash=FFHRequired=00H) !
Contents mismatch at: 08000047H(Flash=FFHRequired=08H) !
Contents mismatch at: 08000048H(Flash=FFHRequired=63H) !
Contents mismatch at: 08000049H(Flash=FFHRequired=55H) !
Contents mismatch at: 0800004AH(Flash=FFHRequired=00H) !
Contents mismatch at: 0800004BH(Flash=FFHRequired=08H) !
Contents mismatch at: 0800004CH(Flash=FFHRequired=D5H) !
Contents mismatch at: 0800004DH(Flash=FFHRequired=14H) !
Contents mismatch at: 0800004EH(Flash=FFHRequired=00H) !
Contents mismatch at: 0800004FH(Flash=FFHRequired=08H) !
Contents mismatch at: 08000050H(Flash=FFHRequired=63H) !
Contents mismatch at: 08000051H(Flash=FFHRequired=55H) !
Contents mismatch at: 08000052H(Flash=FFHRequired=00H) !
Contents mismatch at: 08000053H(Flash=FFHRequired=08H) !
Contents mismatch at: 08000054H(Flash=FFHRequired=63H) !
Contents mismatch at: 08000055H(Flash=FFHRequired=55H) !
Contents mismatch at: 08000056H(Flash=FFHRequired=00H) !
Contents mismatch at: 08000057H(Flash=FFHRequired=08H) !
Contents mismatch at: 08000058H(Flash=FFHRequired=63H) !
Contents mismatch at: 08000059H(Flash=FFHRequired=55H) !
Contents mismatch at: 0800005AH(Flash=FFHRequired=00H) !
Contents mismatch at: 0800005BH(Flash=FFHRequired=08H) !
Contents mismatch at: 0800005CH(Flash=FFHRequired=29H) !
Contents mismatch at: 0800005DH(Flash=FFHRequired=15H) !
Contents mismatch at: 0800005EH(Flash=FFHRequired=00H) !
Contents mismatch at: 0800005FH(Flash=FFHRequired=08H) !
Contents mismatch at: 08000060H(Flash=FFHRequired=EBH) !
Contents mismatch at: 08000061H(Flash=FFHRequired=14H) !
Contents mismatch at: 08000062H(Flash=FFHRequired=00H) !
Contents mismatch at: 08000063H(Flash=FFHRequired=08H) !
Too many errors to display !

WanBean 发表于 2019-5-24 12:56:01

时隔两年,楼主问题解决了吗?我现在也遇到同样的问题,我怀疑是用了不该用的脚,然后没复用导致的

小白杨杨 发表于 2017-1-10 09:26:56

五哥1 发表于 2017-1-4 18:03
这个STM32F205RE我有,做过最小系统板,做过JLINK-V9,都没有出现过问题,如果自己做的板子,请仔细看看 有 ...

我就是做USB OTG的时候出现的这个问题,之前下载很多次都是好的。能尝试的方法也只有你刚说的方法没试过,因为板子上只有SWD,在下载的时候如果不勾选Verity选项,程序可以下载,但是运行的时候好像是部分代码在运行

小白杨杨 发表于 2016-12-30 11:07:48

我在网上看到有人取消verify可以完成烧写,我试了试,果然没有出现错误,但是程序仍然跑不起来!这个方法不科学……
我又看到网上有人说是复位电路的原因,也没有说具体是什么原因,害我找了半天硬件复位的原因,也没有找出结果……

然后擦除整个FLASH,还是不行。。。   
不知道各位有什么办法没有

creep 发表于 2016-12-29 16:30:35

把flash全部擦除再下载试下。

五哥1 发表于 2016-12-29 20:44:23

把板子仔细检查下,看有无虚焊,尤其是vdd

andypanfan 发表于 2016-12-30 09:24:15

要么 电源   要么底线没有接好吧   我原来也遇到过这种问题!!!!!

小白杨杨 发表于 2016-12-30 11:05:58

creep 发表于 2016-12-29 16:30
把flash全部擦除再下载试下。

还是不行。

小白杨杨 发表于 2016-12-30 11:06:15

五哥1 发表于 2016-12-29 20:44
把板子仔细检查下,看有无虚焊,尤其是vdd

检查了没问题

小白杨杨 发表于 2016-12-30 11:06:38

andypanfan 发表于 2016-12-30 09:24
要么 电源   要么底线没有接好吧   我原来也遇到过这种问题!!!!!

网上说的检查复位电路,我也检查了,也不行。。。

creep 发表于 2016-12-30 13:45:44

小白杨杨 发表于 2016-12-30 11:07
我在网上看到有人取消verify可以完成烧写,我试了试,果然没有出现错误,但是程序仍然跑不起来!这个方法不 ...

有一个比较低级的错误也会出现你这样类似的提示,比如拿F1(M3)的程序烧写F4(M4)的板子,估计你应该不是这个问题导致的。

小白杨杨 发表于 2016-12-30 16:28:03

creep 发表于 2016-12-30 13:45
有一个比较低级的错误也会出现你这样类似的提示,比如拿F1(M3)的程序烧写F4(M4)的板子,估计你应该不是 ...

我的不是这个原因

五哥1 发表于 2016-12-30 18:16:36

STM32F103?串口下载?SWD ?   JATG ?DFU ?   

小白杨杨 发表于 2017-1-4 16:55:13

五哥1 发表于 2016-12-30 18:16
STM32F103?串口下载?SWD ?   JATG ?DFU ?

是STM32F205RGT6V,用的swd下载的

五哥1 发表于 2017-1-4 18:03:54

这个STM32F205RE我有,做过最小系统板,做过JLINK-V9,都没有出现过问题,如果自己做的板子,请仔细看看 有无虚焊,205的可以用OTG ,也可以用串口试下,JATG 也试下。看看下载程序是否有问题,先确定是否芯片有问题,硬件问题也尽量缩减到SWD所用管脚,逐步减少范围。这个故障现象应该不是软件的问题。

河北新手 发表于 2017-7-19 21:36:59

楼主解决了么,我也遇到了,急需帮助解决:'(:'(:'(:'(:'(:'(
页: [1] 2
查看完整版本: stm32 SWD烧写遇到Contents mismatch at: 08000000H