在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!)    创芯人才网--重磅上线啦!
查看: 5397|回复: 4

[原创] STM32F103VBH6 flash 下载问题

[复制链接]
发表于 2014-7-9 03:27:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
最近接手一个无尾项目,没有什么参考文档。就是要求把一些板子编程。有二进制文件和一个I-jet debugger。下载了IAR的7.2版本发现flash下载有错。信息如下。我本身不是搞这个的,临时接手这个以为不是问题,发现没法进行下去。IAR的 tech support 说芯片有可能被锁了。包括jtag 的信号我也是手工连的转接头(但信号应该没错),用到了jtag的几个常用信号:/JTRST, JTDI, JTMS, JTCK, JTDO

想必这里还是有人搞这个,请教是否有人能看出点啥。cpuID都可以读出来,就是后面就fatal error了。

Tue Jul 08, 2014 14:18:33: Loaded macro file: C:\Embedded Workbench 7.0\arm\config\debugger\ST\STM32F1xx.dmac
Tue Jul 08, 2014 14:18:33: Loaded macro file: C:\Embedded Workbench 7.0\arm\config\flashloader\ST\FlashSTM32F10xxx.mac
Tue Jul 08, 2014 14:18:33: Loading the I-jet/JTAGjet driver
Tue Jul 08, 2014 14:18:33: Probe: Opened connection to I-jet:77035
Tue Jul 08, 2014 14:18:33: Probe: USB connection verified (6557 packets/sec)
Tue Jul 08, 2014 14:18:33: Probe: I-jet, FW ver 4.2, HW Ver:A
Tue Jul 08, 2014 14:18:33: Probe: None or IJET-MIPI10 adapter detected
Tue Jul 08, 2014 14:18:33: Probe: Versions: JTAG=1.60 SWO=1.22 A2D=1.49 Stream=1.31
Tue Jul 08, 2014 14:18:33: EARM v.3.52
Tue Jul 08, 2014 14:18:33: Emulation layer version 3.52
Tue Jul 08, 2014 14:18:33: Emulation layer status 0x0
Tue Jul 08, 2014 14:18:33: Chain detected: 2 devices, total IR length 9.
Tue Jul 08, 2014 14:18:33:  BoardCfg=!5 Cortex-M3  
Tue Jul 08, 2014 14:18:33: Connecting Cortex-M core ID = 0x14770011 on DAP port 0
Tue Jul 08, 2014 14:18:33: Recognized CPUID=0x411fc231 Cortex-M3 r1p1 arch ARMv7-M
Tue Jul 08, 2014 14:18:33: Debug resources: 6 instruction comparators, 4 data watchpoints.
Tue Jul 08, 2014 14:18:33: CPU status - IN RESET
Tue Jul 08, 2014 14:18:33: LowLevelReset(script, delay 200)
Tue Jul 08, 2014 14:18:33: Calling reset script: C:\Embedded Workbench 7.0\arm\config\debugger\ST\STM32.ProbeScript@ConnectUnderReset
Tue Jul 08, 2014 14:18:35: Fatal error: Reading CPU status failed   Session aborted!
Tue Jul 08, 2014 14:18:35: Failed to load flash loader: C:\Embedded Workbench 7.0\arm\config\flashloader\ST\FlashSTM32F10xxB.flash
Tue Jul 08, 2014 14:18:36: Logging to file: E:\CP2\CP2\Firmware\stm32\cspycomm.log
Tue Jul 08, 2014 14:18:36: Loading the I-jet/JTAGjet driver
 楼主| 发表于 2014-7-9 10:48:09 | 显示全部楼层
回复 1# ssc3k

Never mind. 找到原因了,开始以为是软件设置或者是license问题,结果IAR的tech support回信说是芯片还处于reset状态。回到电路检查发现有好几个地方控制reset,但因为是和其他控制板对接,所以没有控制信号的结果变成了强制复位状态。解决之后就一切ok了。
发表于 2014-9-13 21:03:44 | 显示全部楼层
回复 1# ssc3k


    关注解决方法
发表于 2015-5-13 12:39:40 | 显示全部楼层
发表于 2018-2-7 19:58:08 | 显示全部楼层
我是没有看出来,其他人呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-24 14:34 , Processed in 0.035773 second(s), 9 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表