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.

[参考译文] TMS320F28P550SJ:Uniflash CLI 解锁和编程

Guru**** 2517230 points
Other Parts Discussed in Thread: UNIFLASH

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1556967/tms320f28p550sj-uniflash-cli-unlocking-and-programming

器件型号:TMS320F28P550SJ
Thread 中讨论的其他器件:UNIFLASH

工具/软件:

尊敬的 Uniflash 专家:

我将为客户做 Uniflash CLI 演示。  

从相关问题中、我看到使用设置文件时存在一些问题、因此 Vincent 将所有配置都放入参数中。 在最新的 9.4.0 Uniflash 中是否仍然如此?

如果是、如何为锁定的器件编程新密码? 这需要不同的密码来锁定和解锁、并且参数仅接受一组密码作为输入。

如果最新的 Uniflash 已经支持 使用设置文件来解锁和锁定器件、您能给出一个实现上述目标的示例吗?

此致、

挂起。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Hang、

    >如何为锁定的设备设定新密码?

    这将需要采用两遍方法、 首先 从 CLI 工具解锁器件、加载新的程序文件、 然后发出一个新的程序密码命令、其中将更改程序的值设置为一个设置、例如:

    第一次通过:

    设置 generated_command=-c user_files/configs/f28p550sj9.ccxml -l user_files/settings/generated.ufsettings -s VerifyAfterProgramLoad=“无验证“-e -f -v “user_files/images/led_ex1_blinky.out"-b“-b Z1Unlock -s Z1CSMPS0=0xFFFFFFF=0xFFFF

    第二次通过:

    设置 Generated_Command2=-c user_files/configs/f28p550sj9.ccxml -l user_files/settings/generated.ufsettings -s VerifyAfterProgramLoad=“无验证“-e -a Z1Program -s Z1CSMPSWD0=0xFFFFFFFF -s Z1CSMPSWD1=0x4D7FFFFF -s Z1CFFFF -s ZPSWD=0xFFFFFFFF
    我应该注意的是、由于 UniFlash 设置如何识别 给出的-s 参数(如果保留在同一 generate_command 行中、则 Z1Unlock 和 Z1Program 将同时使用,这可能会导致错误)、因此双通路方法实现此操作。 我附加了一个已针对此用例修改的生成的 CPU1 bat 脚本文件(如.txt)。 如果要测试  第 2 遍  首先、不对密码进行编程、请更换  Z1Program 一方  Z1Unlock 并更改其中一个  Z1CSMPSWD 将值更改为非默认值、以查看错误功能。 此外、如果您希望按一个背对背顺序运行、则可以 .bat 脚本中删除暂停行、这样您就不必按按钮。
    谢谢。此致、
    Charles