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.
工具/软件:Code Composer Studio
我继承了一个目前 正在生产的项目。 一年前,我进行了一些修复,但密码保持不变。 我最近不得不对代码进行一些更改,以修复我们发现的几个新错误,并进行了一些改进。 我正在准备将其发布到生产环境中,但由于该项目的前几位工程师离开公司去竞争对手那里,我认为 更改CSM密码是个好主意。 在CCS中,这很容易。 我已经能够运行 仿真器来调试所有内容,并对许多设备进行重新编程以进行现场测试。
我的问题是,在生产中,我们使用 SDFlash对我们的产品进行编程,我们不希望操作员尝试使用CCS。 我们需要一个可以从其他程序调用的脚本或批处理文件。 我们当前使用的批处理文件调用SDFlash.SDP文件(文本文件) ,而SDFlashxxxx_Erase.out,Program.out和Verify.out (数据文件)。 不知怎么的,我需要 一种让SDFlash开始使用新密码的方法,我希望它们嵌入上述3个.out文件。 我似乎找不到任何文档告诉我如何从CCS中获取.out文件并获取SDFlash (或者您也可以在CCS中执行此操作,但我找不到任何可以告诉我这一点的信息)来创建Erase, Program和Verify.out文件。 我在SDFlash工具中玩了一遍,但看不到编辑密码的方法。 我甚至尝试创建一个新的SDFlash文件,但它不会创建擦除,编程和验证文件。
如果不更改密码,我可以使用现有SDFlash文件对主板进行重新编程。 我们拥有大量库存,需要一种方法来做到这一点。 如果我需要单独的SDFlashxxx_Erase.out文件来擦除旧密码,我可以。 如果有人可以指出执行此操作的方法,我也可以使用使用SD POD的CCS生成脚本。
我不认为这很重要,但我正在使用CCS 5.5 ,SDFlash 5.5 ,而目标是 TMS320F2808。
这是重新过账。 从未得到有用的答案。 所有回复都围绕着使用Uniflash。 提供的链接未回答以下基本问题:
1)什么是与Uniflash配合使用的可靠兼容仿真器? 采用新设计,但使用DigSpec XDS510LC的14引脚接口,包括TMS,TCK,TDI,TDO,TRST,EMU0和EMU1以及+3.3VDC参考和GND。
2) Uniflash是否是CCS的一部分? 我似乎找不到它。
3) Uniflash是否会生成可在未 安装CCS的情况下运行的erase/program/verify脚本? 这是用于生产的,因此可以对零件进行编程。
4)是否有描述如何使用CCS中设置的密码的用户指南? 我知道如何在CCS中设置密码,但似乎没有办法生成 所需的脚本。
Phil,您好!
对于SDFlash问题,我可以提供很多帮助。 该实用程序由Spectrum Digital开发,因此它们可以提供最佳的答案。 但我可以帮助解决以下问题:
1)什么是与 Uniflash配合使用的可靠兼容仿真器? 采用新设计,但使用DigSpec XDS510LC的14引脚接口,包括TMS,TCK,TDI,TDO,TRST,EMU0和EMU1以及+3.3VDC参考和GND。
2) Uniflash是否 是CCS的一部分? 我似乎找不到它。[/QUOT]
不能,它是一个独立的实用程序。 有独立桌面版本和在线云版本:
http://processors.wiki.ti.com/index.php/Category:CCS_UniFlash#New_-_UniFlash_v4_now_available
3) Uniflash是否 会生成不 安装CCS即可运行的擦除/程序/验证脚本? 这是用于生产的,因此可以对零件进行编程。[/QUOT]
是的。 Uniflash的主要用途是提供一种在生产环境中对片上闪存进行编程的方法,而无需完全安装CCS。 您可以使用Uniflash GUI界面或使用命令行界面对设备进行编程。
是的-它可以通过脚本从命令行自动执行:
http://processors.wiki.ti.com/index.php/UniFlash_FAQ#Scripting
4)是否有用户指南描述如何使用CCS中设置的密码? 我知道如何在CCS中设置密码,但似乎没有办法生成 所需的脚本。[/QUOT]
有一种方法可以通过Unifliflif/DSS脚本解锁和编程密码。 请参阅:
http://processors.wiki.ti.com/index.php/UniFlash_v3_Quick_Start_Guide#Scripting
谢谢
KI
Ki,
感谢您的回复。 我已经订购了XDS200编程器。 遗憾的是,我们的IT部门坚持软件安装,因此我为安装Uniflash而任凭他们。 安装该工具后,我会再次回复。
谢谢!
Phil