主题中讨论的其他器件:HALCOGEN
您好 QJ。
我使用 AJSM 锁定了基于 TMS570LC4357的 Launchpad、现在我遇到了解锁问题。
我按照 spna232指令中所述进行操作。
在器件锁定之前、我生成了一个与 AJSM 端口对应的.dat 文件。
然后、我使用 Halcogen 生成了一个 AJSM 密钥、并使用生成的密钥对相应的 OTP 存储器区域进行了编程。 我在 CCS 存储器浏览器中检查了已编程的存储器值是否与密钥相等(正确的存储器编程)。
然后、我断开 LaunchPad 的电源并再次为其供电。
要使用'bguth'实用程序解锁器件、我使用在.dat 之前生成的文件和由 Halcogen 密钥生成的文件进行解锁。
我将.dat 文件附加到此线程。 以及由 Halcogen 密钥生成的文件、我直接发送到您的电子邮件以防止发现它。
我的工具版本:
CCS:8.3.1.00004
-Emupack:8.4.0.00006
-Halcogen:04.07.00
我使用下一条命令行解锁器件:
'dbmth -c 570LC43-Lnx-WithAjsmPort.dat -s ajsm -t cortexr5 -k xxx_genered_unlock_key -m 1'
其中、'xxx_generated、unlock_key'是由 Halcogen 解锁密钥生成的。
但我在尝试解锁时收到下一条消息:
--------
使用电路板配置文件:
C:\TI\ccsv8\ccs_base\common\uscif\570LC43-Lnx-WithAjsmPort.dat
正在连接到目标设备...
正在扫描解锁密钥值...
正在测试设备是否已解锁...
与目标断开连接。
解锁例程失败;目标器件仍处于锁定状态。
检查解锁钥匙和电路板配置。
--------
因此、我遇到 launchpad 解锁问题。 请帮帮我。
请检查我的.dat 文件是否正确。 我在其生成过程中遵循了所述的说明、但我不确定它是否正确。 如果我的.dat 文件不正确-请与我分享正确的文件。
您能否检查生成的密钥是否在您的器件上正常工作、并且您可以使用 HL_ajsm.asm 文件中相应生成的解锁代码成功解锁您的器件?
提前感谢您的帮助、
Oleg