OpenEdv-开源电子网

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

关于STM32F103VE还原的问题

[复制链接]

6

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
156
金钱
156
注册时间
2016-3-7
在线时间
32 小时
发表于 2017-5-26 21:49:11 | 显示全部楼层 |阅读模式
5金钱
是这样的,由于对移植操作系统不熟,所以昨天把一个网上下载的.bin文件写进了flash的0x00位置,系统是UCLinux的,但是下载进去之后没反应,应该是内核文件不对什么的,主要的问题不是这个,现在我的这块板子已经下载不了程序了,不知道为什么,串口,jlink,ulink,swd等等都试过了,用普中下载器下载的时候会有如图提示(串口我已经关闭了所以显示无串口),现在表示无解,希望前辈们多指教,怎么把它还原到开始的样子
问题.png

最佳答案

查看完整内容[请看2#楼]

事情是这样的,之前搞系统移植,由于不熟悉移植的步骤,所以冒失的把.bin文件直接下载到了板子里,下载器用的jflash ARM,在弹出的地址选择框那里我自己填了一个0x08000000,下载进去之后,懵逼了,代码下不进去,用普中下载器显示的之前的那张图,用Jflash ARM下载的时候显示的如下 --------------------------- J-Flash ARM V4.40 Error --------------------------- PC of target system has unexpected value after blank ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

6

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
156
金钱
156
注册时间
2016-3-7
在线时间
32 小时
 楼主| 发表于 2017-5-26 21:49:12 | 显示全部楼层
事情是这样的,之前搞系统移植,由于不熟悉移植的步骤,所以冒失的把.bin文件直接下载到了板子里,下载器用的jflash ARM,在弹出的地址选择框那里我自己填了一个0x08000000,下载进去之后,懵逼了,代码下不进去,用普中下载器显示的之前的那张图,用Jflash ARM下载的时候显示的如下
---------------------------
J-Flash ARM V4.40 Error
---------------------------
PC of target system has unexpected value after blank checking. (PC = 0x200000E2)!
---------------------------------------------------------------------- Registers -------------------------------------------------------------------------------------
            PC   = 200000E2
Current:        R0   = 20000440,        R1   = 08000000,        R2   = 00000200,        R3   = 0000FBA0
            R4   = 20000000,        R5   = 0000FB9C,        R6   = 000000FF,        R7   = 20000147
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Failed to erase sectors
Failed to auto program target

网上找了很多类似的问题,也调了相应的地方,比如CPU的型号,下载方式,jlink,ulink,SWD,串口等等,都不行,具体的原因其实还是不太懂,网上有人说是jtag口当成了io口使用导致芯片被锁住,最后我只是按照网上说的改了一个地方,Jflash的options里面第一个project setting,进去把SWD speed before init的选项改了一下,换到了auto selection,然后就可以下载了
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2017-5-30 16:48:10 | 显示全部楼层
帮顶
回复

使用道具 举报

6

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
156
金钱
156
注册时间
2016-3-7
在线时间
32 小时
 楼主| 发表于 2017-6-1 19:37:03 | 显示全部楼层
问题已解决,其实做项目这么一段时间来才发现自己学的还是很少,废话不多说,直接说怎么解决的吧,看楼下
回复

使用道具 举报

6

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
156
金钱
156
注册时间
2016-3-7
在线时间
32 小时
 楼主| 发表于 2017-6-1 19:55:45 | 显示全部楼层
其实问题是解决了,但是也不能说完全只是这一步就起作用了,因为之前我参考网上大牛的经验也调了很多次Jflash ARM的各种参数和选项

http://www.360doc.com/content/11/0420/15/1217717_111030448.shtml
http://www.keil.com/support/man/docs/ulink2/ulink2_ctx_debug.htm
参考的部分大牛经验和官网的解决办法,希望以后有初学的朋友遇到一样的问题,这些能帮到一些忙
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-8-20 16:45

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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