QCC 蓝牙系列量产必备:USB Debug加锁(三)-蓝牙生产科文章







客户项目,从立项,到量产,

一路来调试测试,风风雨雨,过关斩将,终于完成蓝牙方案!

 怎么维护客户自己辛辛苦苦获取的硕果,需要加密

 

于是客户参考我们的大大通博文加密了,如下连接

QCC 蓝牙系列量产必备:USB Debug加锁(一)

QCC 蓝牙系列量产必备:USB Debug加锁(二)

终于顺利生产,欧耶!!!
这种方法虽然简单,但是有缺点,客户的程序不能用 USB 读取了,但是可以用 TRB 读出来,
想要程序也很简单,用烧录器把 Flash 的程序读出来也是可以的,没有真正起到程序保护的作用
本次介绍一种新的USB Debug 加锁方法:USB Debug disabled security
eFush Key加密操作步骤中,让  
USB Debug disabled
这样以来,如果别人不知道密钥,即使读取了程序,也没有办法用

首先我们看下 eFush Key加密操作,详见如下连接

Qualcomm 蓝牙耳机FAQ-基于ADK6.4 eFush Key加密操作步骤



按以上连接  eFush Key加密操作完成后,
发现
USB Debug 依旧如故,还可以用。

如果要锁定调试接口,可以执行Locking debug interfaces步骤,
以防止使用调试传输对IC进行未经授权的访问。
这是通过在eFUSE中启用调试锁定位来实现的。

要启用调试锁定位,请执行以下操作:

在C:\qtil \<ADK\u installation>\tools\bin\打开命令提示符,然后键入:


SecureKeyCmd.exe -usbdbg 1 enable DBGLOCK

警告:如果还需要调试传输锁定(DBGLOCK),则必须首先启用如上所述的efuse安全功能,否则启用DBGLOCK不会生效。
执行后PC 不能认到
USB Debug ,能否让我们的电脑继续认到设备呢?
且听下回分解?

这次博文就到这了

大大通方案与博文,十分精彩,引人入胜,如果不在登录状态的看官,
大大通则视为“匆匆之过客”很快就“不见庐山真面目”了,看的正过瘾啊!

各位看官!不要着急!只需一个小小的动作而已:登录!

请扫描下面二维码注册



如有疑问,请在博文下方评论留言,或者私信给我,收到之后会第一时间回复哦!

请多多关注小编与大大通平台,我们会不断分享最新的热点技术

好啦,谢谢大家观看啦!我们下期见!

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论