This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
使用提供的demo "dcsm_security_tool"直接在.syscfg文件设置了密码,但是之后在Dubeg界面的tool---->On-Chip Flash填入正确的密码依然解不了锁。
你好,DCSM确实跟以前的CSM加密差别挺大的,你可以先看一下这个FAE分享的关于DCSM的说明:
https://e2echina.ti.com/blogs_/b/the_process/posts/dcsm
如果问题还是无法解决的话可以将你的加密和解密过程详细描述一下
我就是根据这篇https://e2echina.ti.com/blogs_/b/the_process/posts/dcsm文章进行操作的,出现了在Dubeg界面的tool---->On-Chip Flash无法解锁的情况
1.输入之前设置的密码:
2.点击Unlock后给出的提示
3.擦除Erase Flash(就算不擦除也是和后面一样的结果)
4.由于之前未能解密无法连接上仿真器,所以现在此处改成了Load symbols only才输入密码,现在密码输完并Unlock后重新选回来,并开始Debug
结果还是不能正常解锁
我看到你的CCS显示应该是成功解锁芯片了的,那之后的Erase Flash是否成功?
如果Erase Flash成功的话应该是清除密码了的。
或者你可以试一下用Uniflash来解锁和擦除密码,个人使用下来Uniflash的加密和解锁会比CCS方便很多。
Uniflash也是一款软件,主要用于烧写和对芯片烧写的设置。不具有编写代码和调试的功能。
https://www.ti.com.cn/tool/zh-cn/UNIFLASH?keyMatch=&tisearch=search-everything&usecase=software
下载安装后就可以使用了,能自动检测芯片和仿真器型号,连接上之后就可以在settings & utilities中进行加密、解密、擦除、烧写等等