TI中文支持网
TI专业的中文技术问题搜集分享网站

ccs5.3 芯片加密功能的问题求解

        最近想把完成好的程序用TI自带的csm代码段加密(我用的是CCS5.3版本,28035芯片),发现在debug选项卡里面的一些选项比如设置频率等都是灰色的不能设置,还有就是128位的password,虽然能编辑,但是没有加密和解锁等功能按钮(我在网上看到加密步骤里面都有这种选项,尤其是以前v4版本的,tools里面还有个flash工具),不知道怎样使用芯片的加密功能。请指教。

guo white:

请问有知道的吗

        最近想把完成好的程序用TI自带的csm代码段加密(我用的是CCS5.3版本,28035芯片),发现在debug选项卡里面的一些选项比如设置频率等都是灰色的不能设置,还有就是128位的password,虽然能编辑,但是没有加密和解锁等功能按钮(我在网上看到加密步骤里面都有这种选项,尤其是以前v4版本的,tools里面还有个flash工具),不知道怎样使用芯片的加密功能。请指教。

guo white:

回复 guo white:

刷屏等待回复谢谢

        最近想把完成好的程序用TI自带的csm代码段加密(我用的是CCS5.3版本,28035芯片),发现在debug选项卡里面的一些选项比如设置频率等都是灰色的不能设置,还有就是128位的password,虽然能编辑,但是没有加密和解锁等功能按钮(我在网上看到加密步骤里面都有这种选项,尤其是以前v4版本的,tools里面还有个flash工具),不知道怎样使用芯片的加密功能。请指教。

Hank Zhao:

加密和解密是在Tools下的On-Chip Flash中设置的,在连上板子之后这个On-Chip Flash的选项才会出现。

        最近想把完成好的程序用TI自带的csm代码段加密(我用的是CCS5.3版本,28035芯片),发现在debug选项卡里面的一些选项比如设置频率等都是灰色的不能设置,还有就是128位的password,虽然能编辑,但是没有加密和解锁等功能按钮(我在网上看到加密步骤里面都有这种选项,尤其是以前v4版本的,tools里面还有个flash工具),不知道怎样使用芯片的加密功能。请指教。

guo white:

回复 Hank Zhao:

谢谢。

但是首先我用的是ccs5.3,没有找到Tools选项。

还有就是我是用下载器连接着我的板子的28035下载口进行操作的,右击工程名选择属性后在Debug选项卡的右侧有password配置,但是没有加密或者解密等选项,无法实现加密功能。求教

        最近想把完成好的程序用TI自带的csm代码段加密(我用的是CCS5.3版本,28035芯片),发现在debug选项卡里面的一些选项比如设置频率等都是灰色的不能设置,还有就是128位的password,虽然能编辑,但是没有加密和解锁等功能按钮(我在网上看到加密步骤里面都有这种选项,尤其是以前v4版本的,tools里面还有个flash工具),不知道怎样使用芯片的加密功能。请指教。

Hank Zhao:

回复 guo white:

加密解密不用在debug configuration中设置。点击CCS右上角的"CCS Debug Perspective“的小图标,就会有tools选项.

        最近想把完成好的程序用TI自带的csm代码段加密(我用的是CCS5.3版本,28035芯片),发现在debug选项卡里面的一些选项比如设置频率等都是灰色的不能设置,还有就是128位的password,虽然能编辑,但是没有加密和解锁等功能按钮(我在网上看到加密步骤里面都有这种选项,尤其是以前v4版本的,tools里面还有个flash工具),不知道怎样使用芯片的加密功能。请指教。

guo white:

回复 Hank Zhao:

非常感谢,找到这个功能了。

但是还有个问题,我现在在程序里加了个汇编段把密码区写成了一个特定的密码了(不是全0,只是key0写成了0xFFF1),再仿真时就提示芯片已经锁住了。这样就进不到debug界面,因为密码验证不过去。这样也就无法选择tools里面的选项了。请问这种情况只能换芯片了吗,还能配置密码吗?

        最近想把完成好的程序用TI自带的csm代码段加密(我用的是CCS5.3版本,28035芯片),发现在debug选项卡里面的一些选项比如设置频率等都是灰色的不能设置,还有就是128位的password,虽然能编辑,但是没有加密和解锁等功能按钮(我在网上看到加密步骤里面都有这种选项,尤其是以前v4版本的,tools里面还有个flash工具),不知道怎样使用芯片的加密功能。请指教。

Hank Zhao:

回复 guo white:

把boot mode配置为wait mode,F2833x/23x系列的配置为loop to check mode就可以连上板子,然后再通过on-chip Flash解密。

        最近想把完成好的程序用TI自带的csm代码段加密(我用的是CCS5.3版本,28035芯片),发现在debug选项卡里面的一些选项比如设置频率等都是灰色的不能设置,还有就是128位的password,虽然能编辑,但是没有加密和解锁等功能按钮(我在网上看到加密步骤里面都有这种选项,尤其是以前v4版本的,tools里面还有个flash工具),不知道怎样使用芯片的加密功能。请指教。

Hongxiang Lan:

回复 Hank Zhao:

你好,请问怎样将 F2833x/23x系列的配置为loop to check mode ? 谢谢

        最近想把完成好的程序用TI自带的csm代码段加密(我用的是CCS5.3版本,28035芯片),发现在debug选项卡里面的一些选项比如设置频率等都是灰色的不能设置,还有就是128位的password,虽然能编辑,但是没有加密和解锁等功能按钮(我在网上看到加密步骤里面都有这种选项,尤其是以前v4版本的,tools里面还有个flash工具),不知道怎样使用芯片的加密功能。请指教。

Hank Zhao:

回复 Hongxiang Lan:

在datasheet中搜索一下boot mode,会有相应的介绍。

        最近想把完成好的程序用TI自带的csm代码段加密(我用的是CCS5.3版本,28035芯片),发现在debug选项卡里面的一些选项比如设置频率等都是灰色的不能设置,还有就是128位的password,虽然能编辑,但是没有加密和解锁等功能按钮(我在网上看到加密步骤里面都有这种选项,尤其是以前v4版本的,tools里面还有个flash工具),不知道怎样使用芯片的加密功能。请指教。

BIN YAO1:

回复 guo white:

将GPIO87~GPIO84拉成0011即为Branch to check boot mode模式,此时可以连接仿真器;或者直接将芯片的RST管脚拉低,同时也能连接仿真器。

次之,对key0~key3加密会出现此类情况,只针对key4~key7加密则可以不用修改boot模式。

再次,不建议直接使用on-chip Flash功能对芯片加密,容易忘记密码,建议在DSP2833x_CSMPasswords.asm中修改密码

赞(0)
未经允许不得转载:TI中文支持网 » ccs5.3 芯片加密功能的问题求解
分享到: 更多 (0)