请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TMS320F2.8075万 主题中讨论的其他部分:UNIFLAASH
工具/软件:Code Composer Studio
我已对启用DCSM安全的设备进行编程。 我使用“dcsm_Z1_ZoneSelectBlock.asm”文件修改了安全寄存器,该文件是由“linky_with _DSCM”示例程序提供的。 我已将所有闪存扇区和所有RAM配置为区域1。 我的测试程序只配置SCI-A串行端口,并将消息输出到终端窗口。
在CCS中,如果我在调试配置中为设备提供了正确的密码,我就能够重新编程和调试设备。 设备的后续电源循环显示设备已正确编程(消息输出到终端)。
如果我使用完全相同的.out文件,并尝试使用UniFlash对设备进行编程,则芯片无法正常运行(关闭电源后,串行端口上没有消息输出)。 在尝试对芯片进行编程之前,我在UniFlash的“Security Settings”(安全设置)页中输入了正确的密码。 我能够成功解锁芯片,控制台指示编程操作已成功完成。
尝试使用UniFlash对DCSM安全设备进行重新编程时,是否需要不同的程序?
代码编辑器工作室,版本6.1 .3.0.0034万 ;UniFlash版本3.4