DSP28335加密问题
提示:密码区 0x33FFF8-- 0x33FFFF如果全是0xFFFF,则不会激活代码保护模块,相当于没有密码。
1.加密2种途径:
1) 密码伴随.out文件烧入;
a 文件DSP2833x_CSMPasswords.asm中添加以下代码
.sect "csmpasswds"
.int 0xFFFF;PWL0 (LSW of 128-bit password)
.int 0xFFFF;PWL1
.int 0xFFFF;PWL2
.int 0xFFFF;PWL3
.int 0xFFFF;PWL4
.int 0xFFFF;PWL5
.int 0xFFFF;PWL6
.int 0xFFFF;PWL7 (MSW of 128-bit password)
b 文件DSP2833x_CSMPasswords.asm中添加以下代码
.sect "csm_rsvd"
.loop (33FFF5h - 33FF80h + 1)
.int 0x0000
.endloop
c 文件28335.CMD中在SECTIONS段添加以下代码
csmpasswds : > CSM_PWL PAGE = 0
csm_rsvd : > CSM_RSVD PAGE = 0
d 文件28335.CMD中在MEMORY下的PAGE 0:下添加以下代码
CSM_RSVD : origin = 0x33FF80, length = 0x000076
CSM_PWL : origin = 0x33FFF8, length = 0x000008
2)单独操作F28xx On-Chip Programer烧入密码。
2.解密2种途径:
1) 密码伴随.out文件烧入;
2) 单独操作F28xx On-Chip Programer解密。
按照bootloader模式-GPIO[87:84]配置为0011,选取检查引导模式的分支,然后再connect target就可以了,连接成功后在tools下点击on chip flash弹出对话框,在弹出窗口中key0~7输入匹配PWL0~7的数值,然后Unlock,提示擦除sectorA后再选中SECTOR A点eraser即可解密芯片。
3.28335加密后无法连接
1)当加密后,程序可以正常运行。再连接仿真器进入ccs后在debug菜单下进行连接时,可能会出现无法连接目标板现象。 1重新配置boot mode pins,将boot 引脚配置为Branch to check boot mode(即GPIO87 GPIO86 GPIO85 GPIO84==0 0 1 1),然后再连接仿真器。。
2)如果板子不想改动而造成管脚无法重新配置,可以用这方法尝试:
板子断电,连接仿真器,启动CCS3.3;
在CCS3.3中点击connect target,稍等0.x秒随后很快给板子上电。
具体时间差自己尝试,大致在1s之内。多试几次总可以连接上的。然后可以点击菜单Tools->Flash programming,弹出输入密码窗口,输入正确的密码,点击unlock即可。
链接:http://bbs.elecfans.com/forum.php?mod=viewthread&tid=946759&extra=page=5
DSP28335加密问题相关推荐
- [转]信息安全相关理论题(二)
27.在工程实施之前,验收方可以不给施工方弱电布线图纸,但施工结束后必须有图纸 A. 对 B. 错 您的答案: 标准答案: B 28.在OSI七层协议中,提供一种建立连接并有序传输数据的方法的层是 A ...
- DSP28335学习之旅1-基础知识
目录 1.1 DSP 是什么 1.2 DSP 与单片机的区别 1.3 DSP性能相关 1.4 DSP命名规则 1.5 DSP28335的常用资源 1.6 DSP28335的常用参考手册 1 ...
- RSA签名算法,计算调用加密报文,安全传输
RSA签名算法 1. 获取当前的时间戳参数 2. 计算参数签名 3. 获取请求对象的MD5密文 4. 通过私钥计算某个参数的RSA签名 5. 转换字符集到utf8 6. MD5加密字符串 7. bas ...
- 2022-2028年中国加密货币行业市场研究及前瞻分析报告
[报告类型]产业研究 [报告价格]4500起 [出版时间]即时更新(交付时间约3个工作日) [发布机构]智研瞻产业研究院 [报告格式]PDF版 本报告介绍了中国加密货币行业市场行业相关概述.中国加密货 ...
- 2022-2028年中国加密货币交易所市场研究及前瞻分析报告
[报告类型]产业研究 [报告价格]4500起 [出版时间]即时更新(交付时间约3个工作日) [发布机构]智研瞻产业研究院 [报告格式]PDF版 本报告介绍了中国加密货币交易所行业市场行业相关概述.中国 ...
- 加解密基础——(对称加密、非对称加密和混合加密)
本文对之前学习过的加解密相关知识做一简单总结,以备后用. 1. 基本概念 加密算法 通常是复杂的数学公式,这些公式确定如何将明文转化为密文的过程和规则. 密钥 是一串被加入到算法中的随机比特. 待续 ...
- 如何写出安全的API接口(参数加密+超时处理+私钥验证+Https)
上篇文章说到接口安全的设计思路,如果没有看到上篇博客,建议看完再来看这个. 通过园友们的讨论,以及我自己查了些资料,然后对接口安全做一个相对完善的总结,承诺给大家写个demo,今天一并放出. 对于安全 ...
- aes前台加密后台解密
aes加密npm地址:https://www.npmjs.com/package/crypto-js aes加密git地址/下载: https://github.com/brix/crypto-js ...
- 牛腩44 整合登陆页 RequiredFieldValidator 和 ValidationSummary 以及 asp.net 自带的MD5 加密...
在我们后台登陆的时候,有 用户名,密码和验证码3个必选项,所以我们托3个验证控件过来 例如这里,如果没有填写用户名,当点提交的时候,显示 红色的 * 号,并且弹出一个 alert 效果如下 ...
- Sql存储过程加密和解密
可用于加密SQL存储过程或者触发器(这是SQL Server本身提供的,也就是说这是微软的加密算法) http://www.mscto.com 使用 WITH ENCRYPTION 选项 WITH E ...
最新文章
- 设计模式C++实现(9)——享元模式
- Knockoutjs 实践入门 (2) 绑定事件
- 第十二节:深究内核模式锁的使用场景(自动事件锁、手动事件锁、信号量、互斥锁、读写锁、动态锁)
- pwm控制的基本原理_单片机PWM控制基本原理详解~
- HTML5新特征、窍门和技术(6~10)
- 常用JavaScript函数 59 - 70(自我总结)
- Excel的一点小事
- matlab读取写音频文件
- 应用wps对证件照进行更改颜色,更换只需三步。
- Web前端开发精品课HTML与CSS基础教程 (莫振杰著) 完整pdf扫描版
- MFS分布式文件系统
- java课程设计源码(游戏:急速生存)
- 字符26进制 与 10进制【可以这样来理解】
- 为了中国---我国民用客机深度报道(第三部分下)
- SQL报错:Ambiguous column name ‘数据库某列’
- iPhone 和iPad的Icon大小和设置
- 利用亚运会,读懂 Python装饰器
- Samsara v2.0 高级技巧
- JSP空间网站上传后发生404解决思路
- 心通达OA开发环境搭建,可在心通达OA平台上做业务管理二开,贡献您业务、开发能力