TIwilliam hill官网
直播中

樊忠甫

7年用户 217经验值
私信 关注

28035在程序中加了密码保护即使用了csmpasswds后,仿真器再也无法连接,这是为什么啊?

本帖最后由 一只耳朵怪 于 2018-6-14 11:03 编辑

我现在遇到一个问题,我将28035中第一次烧写程序成功,我再将程序中加了密码保护即使用了csmpasswds后,仿真器再也无法连接,这是为什么啊,仿真器连接与否和片子内的程序有关吗,请大侠们指教

回帖(7)

李秋年

2018-6-14 05:19:13
将boot引脚配置为wait模式,然后再连接。或者也可以通过拉低reset引脚,连上仿真器后再释放。
举报

樊忠甫

2018-6-14 05:31:47
引用: szoldman 发表于 2018-6-14 05:19
将boot引脚配置为wait模式,然后再连接。或者也可以通过拉低reset引脚,连上仿真器后再释放。

这和我程序使用加密DSP280x_CSMPasswords.asm函数有什么联系吗,如果加密密码都是0xffff,没有问题,换成其它的掉电再次烧写就连不上仿真器了。ti的其它型号的片子没有发现这个问题,这个问题还是不知道怎么确定
举报

李秋年

2018-6-14 05:44:07
引用: aixi162852 发表于 2018-6-14 05:31
这和我程序使用加密DSP280x_CSMPasswords.asm函数有什么联系吗,如果加密密码都是0xffff,没有问题,换成其它的掉电再次烧写就连不上仿真器了。ti的其它型号的片子没有发现这个问题,这个问题还是不知道怎么确定

如果使用了密码区的低64位密码,也就是说低64位不是全F的话,就需要将boot引脚配置为wait mode再连接仿真器。只使用高64位密码的话就不需要做这样的处理。
举报

李秋年

2018-6-14 06:07:59

PWL0到PWL3是低64位,剩下的是高64位。F280x和F281X系列的CSM模块和之后的F28xx系列不太一样,之后的F28系列写低64位密码连仿真器时都需要另外配置boot引脚。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分