15571|22

2606

帖子

0

TA的资源

五彩晶圆(初级)

楼主
 

关于dsp烧定锁死后的解锁方式(你需要有.out和.map) [复制链接]

转载:http://www.hellodsp.com/bbs/forum.php?mod=viewthread&tid=48620

 

接触dsp已经有一段时间了,从Hellodsp得到了很多帮助,前段时间本人也进行了第一次烧写,幸运的遇到了FLASH锁死的情况,不知该哭该笑,我们系很少人玩DSP,少写过的人不多,遇到锁死的就更少了,没人给解决,只能在网上搜,最终皇天不负有心人,搞定!!废话不多说,下面就分享一下该怎么解锁(部分借用网络资源,在此感谢!!):根据得到的.out文件,通过hex2000.exe来得到相应的ASCII码文件,文件中 00 08 00 3F 7F F8 EE EE FF FF FF FF FF FF FF FF FF FF FF FF FF FF 为密码区,其中00 08 00 3F 7F F8为密码区地址,后面16组为实际密码,LSB到HSB。需要:对应的.out 和.map文件,分别用来生成hex文件和查看链接关系。配置:build.bat 批处理文件,用windows的命令提示符来得到所需要的hex文件,编码为ASCII;用记事本打开 内填写hex2000.exe在你电脑中的目录 build.cmd 命令文件,采用hex2000.exe程序选项命令来得到所需文件。 具体命令 : -memwidth 16 设定存储器格式为16bit ,不用管 -romwidth 16 设定rom格式为16bit&,不用管 -a 设定输出文件格式,填写你的.OUT名如我的是Tlv320aic23x.out -o 设定输出文件名,随便起个名字,是你得到密码的文件名 -map 设定输出映射文件,填写你的.map名 如我的是Tlv320aic23x.map -boot 设定引导数据流,不做操作 hex2000.exe 程序文件, ccs自带的,路径为..\C2000\cgtools\bin\hex2000.exe 更多有关此程序的命令选项请参考相关资料。具体你要做的是: 1、回帖,下载压缩包并解压 2、把文件夹中的.out和.map文件换成你的文件, 3、按照上面说的修改buildhex.cmd里面的内容,然后将文件夹拷贝到ccs安装目录下(不知道不考行不行,没试) 4、打开ccs连接目标板 5、双击build.bat会产生一个记事本文件,打开找到00 08 00 3F 7F F8即可 00 3F 7F F8 这段数字后的数据为地址003f7ff8中的内容,也即密码区的首字节,根据前面得到的ascii格式的文本文件,搜索3F 7F数据组合,然后其后的就是实际烧进去的数据。如果是错误烧写锁定DSP的话,则把后续的指令代码作为密码写进去即可,一般为32bit,程序长跳转二进制代码。如果是自己烧写了代码,则后续的16组数据即为所设密码。 具体写的是什么,可以参考对应的.map文件,其中列出了所有symble,以及他们的输入输出段,可以看到003f7ff8地址中对应的是那个symble和所占字节数。

Flash 解锁.rar

34.97 KB, 下载次数: 415

最新回复

好难,头一天出差调试就锁死了   详情 回复 发表于 2024-10-15 10:14
 
点赞 关注(1)
个人签名工程 = 数学+物理+经济

回复
举报

4

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
呵呵,你的方法也不错。没试过。
 
 

回复

1

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
问题我发现密码都是FFFFFFFFFF啊,我没有改过密码还是锁死了怎么回事?
 
 
 

回复

2606

帖子

0

TA的资源

五彩晶圆(初级)

4
 
怎么说?
你出现什么症状
 
个人签名工程 = 数学+物理+经济
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

5
 
回帖!!!
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

6
 

先下下来看看

 
 
 

回复

2606

帖子

0

TA的资源

五彩晶圆(初级)

7
 
前提是你一定得有烧写时的map .out
 
个人签名工程 = 数学+物理+经济
 
 

回复

65

帖子

0

TA的资源

一粒金砂(高级)

8
 
好久没来,帮顶哈哈
 
 
 

回复

2606

帖子

0

TA的资源

五彩晶圆(初级)

9
 
欢迎常来逛逛
 
个人签名工程 = 数学+物理+经济
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

10
 
这方法太牛逼啦。成功解密啊。不懂的加我qq:1476731077
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

11
 
我正好也锁死了一块2812,式用你的方法看看,谢谢分享!
 
 
 

回复

2606

帖子

0

TA的资源

五彩晶圆(初级)

12
 
不用,大家相互帮忙
 
个人签名工程 = 数学+物理+经济
 
 

回复

5

帖子

0

TA的资源

一粒金砂(中级)

13
 
锁死很久了   没有当时的文件了   只能留给学弟们在RAM里面玩玩测试程序!
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

14
 
谢谢了!遇到DSP锁死了,谢谢帮助。
 
 
 

回复

2606

帖子

0

TA的资源

五彩晶圆(初级)

15
 
呵呵,有用就好。
 
个人签名工程 = 数学+物理+经济
 
 

回复

122

帖子

0

TA的资源

一粒金砂(高级)

16
 
问题是锁死不知的情况下,以为是程序问题,重新编译程序,原来的map  .out还在吗
 
 
 

回复

93

帖子

0

TA的资源

一粒金砂(高级)

17
 
记号. 以后备用!!
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

18
 
下来试试
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

19
 

很好啊,能够实现啊

很好啊,能够实现啊
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(中级)

20
 
能问下dsp28027 不能连上仿真器也是这个原因吗? 能具体说下解决方案么?
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表