怎么用JLINK下载程序到STM32F103C8T6里面

x_raymond 2012-11-29 04:56:48
朋友那里借来一块STM32F103C8T6的实验板,板上只引出了TMS、TCK、SWD和GND,用JLINK调试时发现能够连接上芯片,但不能擦除和下载。板子刚买回来不久,里面自带的程序能够运行,硬件没有问题。TMS连到JLINK的第7脚,TCK连到JLINK的第九脚,SWD连到JLINK的第13脚
自己下载HEX文件时JLINK的提示:
Connecting ...
- Connecting via USB to J-Link device 0
- J-Link firmware: V1.20 (J-Link ARM V8 compiled Jun 19 2012 11:29:30)
- JTAG speed: 200 kHz (Auto)
- Initializing CPU core (Init sequence) ...
- Initialized successfully
- JTAG speed: 2000 kHz (Auto)
- Connected successfully
Auto programming target (13220 bytes, 1 range) ...
- Unsecure chip ...
- Chip unsecured successfully
- Erasing affected sectors ...
- ERROR: RAM check failed @ address 0x20000000.
- ERROR: Write: 0x03020100 07060504
- ERROR: Read: 0xAAAAAAAA AAAAAAAA
- ERROR: (0 bytes of RAM have been checked successfully)
- ERROR: Failed to erase sectors
- ERROR: Failed to auto program target
JLINK的设置:


请问是哪里出了错,一直困惑着,怎么也没找出问题在哪。求各位高手指点指点。。。
...全文
1806 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
qianlisen2009 2012-12-05
  • 打赏
  • 举报
回复
硬件引脚、复位、时钟、boot配置
默寞 2012-12-03
  • 打赏
  • 举报
回复
用可能是频率太高,降到500K以下试试
骁Captain 2012-12-03
  • 打赏
  • 举报
回复
仔细检查连线,90%是硬件上的问题
Simality 2012-12-01
  • 打赏
  • 举报
回复
你的引脚命名放一边,SWD模式的连接方式如下 STM32F103C8T6 <-------------> JLINK #34 PA13/SWDIO <-------------> #7 TMS #37 PA14/SWDCLK <-------------> #9 TCK #7 RESET <-------------> #15 nSRST

6,127

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 硬件设计
社区管理员
  • 硬件设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧