STM32调试过程中,读保护,写保护造成的无法擦写芯片问题的解决办法和相关讨论
调试Flash读保护时,Jlink不能下载程序
发布: 2010-1-20 22:54 | 作者: linew | 来源: StmFans思蜕盟 OPELC 自由电子联盟
调试flash读保护时,点了jlink中Unsecure chip 后 能连接、能擦出芯片,但不能下载程序和读芯片,请问怎样解决···
binglin (2010-1-20 22:59:47)
J-Flase ARM里下载程序,芯片型号不对是写不进程序的。
检查芯片型号是否配置正确
菜单:Options->CPU页。
截图15.jpg
在配置CPU时,一定要在Device这项里配置CPU型号,不能在Core这项里配置。
CPU型号已选对,具体情况是我下载了一个读保护的程序,接着点了jlink-》target-》Unsecure chip ,接着点了擦除芯片,之后就不能读出芯片和烧程序了,但依然可以connect 和 erase chip ; 点 Read back 和 program 时 出现弹出错误提示 PC=··· ,R0=···· R1=···(明天附上图片)
Jlink出错
未命名.JPG
- Connecting ...
- Connected successfully
- 128 sectors, 1 range, 0x8000000 - 0x803FFFF
- RAM tested O.K.
- ERROR: PC of target system has unexpected value after blank checking. (PC = 0xFFFFFFFE)!
---------------------------------------------------------------------- Registers -------------------------------------------------------------------------------------
PC = FFFFFFFE
Current: R0 = 0000B800, R1 = 08000000, R2 = 00008000, R3 = 0000B800
R4 = 20000000, R5 = 0000B7FC, R6 = 000000FF, R7 = 20000133
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- ERROR: Failed to read back target memory
Disconnecting ...
- Disconnected
重点:jlink-》target-》Unsecure chip
STM32调试过程中,读保护,写保护造成的无法擦写芯片问题的解决办法和相关讨论相关推荐
- STM32调试过程中出现的问题1:
STM32调试过程中出现的问题1: -\HARDWARE\KEY\key.c(47): error: #29: expected an expression if(key_up&&(K ...
- STM32F4xx 读保护 写保护 芯片被锁 解锁
问题描述: 从ISP方式连接STM32F407开发板,无法读取任何数据,无法下载程序. DTR电平置高(+3-+12V),复位 RTS置高(+3-+12V),选择进入BootLoader ...延时1 ...
- c语言调试过程中的错误,C语言调试过程中duplicate symbol错误分析
说明:在我们调试C语言的过程中,经常会遇到duplicate symbol错误(在Mac平台下利用Xcode集成开发环境).如下图: 一.简单分析一下C语言程序的开发步骤. 由上图我们可以看出C语言由 ...
- 在PHP输出时间代码调试过程中出现 “It is not safe to rely on the system’s timezone settings”
在PHP输出时间代码调试过程中出现 "It is not safe to rely on the system's timezone settings" 解决方法可试试: 1.在p ...
- 变频器调试过程中的常用参数设置详解
变频器调试过程中的常用参数设置详解 变频器的设定参数较多,每个参数均有一定的选择范围,使用中常常遇到因个别参数设置不当,导致变频器不能正常工作的现象.因此,变频器调试是从正确设置变频器参数开始的.以下 ...
- 电源设计调试过程中的异常现象介绍
调试过程中所看到的一些异常现象,以及后来的解决办法.其实很多工程师认为设计电源是非常重经验的一门技术,要见多识广.这种经验,不但体现在设计中,更体现在调试的过程. 当你一看到波形,就能把问题定位,那就 ...
- assert()断言函数,用于在调试过程中捕捉程序错误
断言函数,用于在调试过程中捕捉程序的错误. "断言"在语文中的意思是"断定"."十分肯定地说",在编程中是指对某种假设条件进行检测,如果条件 ...
- update过程中遇到kb2829760补丁无法更新而导致vs安装失败的解决方法: 1、安装KB2829760; 2、安装KB2829760中文语言包; 3、安装VS2013 with upda
update过程中遇到kb2829760补丁无法更新而导致vs安装失败的解决方法: 1.安装KB2829760: 2.安装KB2829760中文语言包: 3.安装VS2013 with update. ...
- JavaScript中的ParseInt(08)和“09”返回0的原因分析及解决办法
今天在程序中出现一个bugger ,调试了好久,最后才发现,原来是这个问题. 做了一个实验: alert(parseInt("01")),当这个里面的值为01====>07时 ...
最新文章
- 安装Subversion1.82(SVN)
- UVA Mapping the Swaps
- Windows性能查看器:系统的性能信息(I/O,IIS最大连接数,Sql) ,以及解决 asp.net IIS 一二百多用户并发...
- spring boot 中启用 https
- 【VC++技术杂谈005】如何与程控仪器通过GPIB接口进行通信
- 农村义务教育经费保障机制改革校长应知应会卡
- 反欺诈埋点的这些页面,风控人都应知悉
- 修改ewebedit编辑器图片上传大小限制
- 几张图来好好理解Spring的循环依赖
- matlab数字带通滤波器的设计,基于MATLAB的数字带通FIR滤波器设计.doc
- github 更纱黑体_更纱黑体v0.12.6
- Vue Canvas 实现电子签名 手写板
- Pano2VR制作全景图子菜单导航
- 修改select2未搜索到数据时的提示语
- wifi的WPS功能
- 通俗科普:弦论要求空间必须是25维的解释
- C语言实现归并排序——2路归并排序
- 在windows7下农业银行网银(金e顺)不能使用
- postgresql 数据库 alter table alter column set default 的一些实践
- 进阶Django(一):Django与Ajax
热门文章
- 客户/服务器模型:编程思想
- Android --- 控件属性的属性值为 @null
- python粘贴代码到word_Python复制Word内容并使用格式设字体与大小实例代码
- mysql end log pos_MySql binlog日志详解
- app.vue里使用data_Python爬虫使用正则爬取网站,正则都不会就别玩爬虫了!
- ups的空开、电缆及电池的配置计算
- 一份完整的机房建设方案
- 什么是机房三维(3D)监控系统,什么是机房可视化动力环境监控系统?
- 成功解决building ‘snappy._snappy‘ extension error: Microsoft Visual C++ 14.0 is required. Get it with “B
- DL之随机性:理解和探究采用深度学习算法预测时导致多次运行结果不一致的问题