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.

[参考译文] TMS570LS1227:AJSM/TMS570LS1227/CCS

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1112550/tms570ls1227-ajsm-tms570ls1227-ccs

器件型号:TMS570LS1227

您好!

TMS570LS1227ZWT 被我们的团队锁定在一个应用中。 当我尝试解锁到 MCU 时、以下图像中会出现此错误 。  

我将 DAP_util 和 ajsm_util 文件放在正确的位置。 出现此错误的原因是什么。 如何解决?


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

    您好、Berk、

    请参阅此应用手册:

    https://www.ti.com/lit/an/spna232a/spna232a.pdf?ts=1656090522361&ref_url=https%253A%252F%252Fwww.google.com%252F

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

    你(们)好  

    我按照 spna232a 应用手册操作、在此文件中使用 DAP_util 和 ajsm_util 文件。 但我会得到以下错误。

    //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////


    CortexR4:GEL_System:正在连接到目标器件...
    CortexR4:GEL_System:正在扫描解锁密钥值...
    CortexR4:GEL_System:正在测试器件是否已解锁...
    CortexR4:GEL_System:与目标断开连接。
    CortexR4:GEL_System:目标器件已解锁。
    CortexR4:GEL_System:
    AJSM:错误:(错误-2010 @ 0x0)内部错误:传递给函数的无效参数。 重新启动应用程序。 如果错误仍然存在、请报告错误。 (仿真包9.2.0.00002)
    AJSM:20次尝试后无法确定目标状态
    AJSM:在断开连接之前未能从目标中删除调试状态。 程序存储器中仍可能嵌入了断点运算代码。 建议您在连接之前重置仿真器、并在继续调试之前重新加载程序
    DAP:GEL:执行 OnPreTargetConnect()时出错:连接失败
    在 GEL_Connect ()[ajsm_util.gel:17]
    在 AJSM_Unlock()
    在 GEL_EvalOnTarget ("AJSM"、"AJSM_Unlock ()"、1)[DAP_util.gel:14]
    在 OnPreTargetConnect()
    CortexR4:读取寄存器 PC 时出现故障:(错误-242 @ 0x0)无法访问路由器子路径。 电路板配置文件可能不正确。 (仿真包9.2.0.00002)
    CortexR4:GEL 输出:闪存的存储器映射设置@地址0x0CortexR4:初始化闪存编程时出错:目标无法读取0xFFFFFFF0
    CortexR4:加载程序:程序的一个或多个部分落入不可写的存储器区域。 这些区域实际上不会写入目标。 检查链接器配置和/或存储器映射。
    CortexR4:文件加载程序:验证失败:地址0x00000000处的值不匹配请验证目标存储器和存储器映射。

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

    要使用 GEL 文件解锁 AJSM、请按照以下步骤操作:

    1.修改 位于 C:\ti\ccsxxxx\ccs\ccs_base\common\targetdb\devices\中的设备 xml 文件

      请参阅  spna232a 以了解如何更新 xml 文件

    2.新的 xml 文件应用于目标配置

    3. 生成 dbguth 工具使用的 testBoard.dat。  打开“Target Configuration”(目标配置)窗口,单击“test connection”(测试连接),将生成 testBoard.data 并保存到驱动器中

    4. 将 AJSM 文件夹放置在标准 GEL 文件文件夹中:C:\ti\ccsxxxx\ccs\ccs_base\emulation\gel\

      此文件夹包括 tap、util.gel 和 jsm_util.gel

    5.修改器件 GEL 文件并将其保存到 GEL 文件夹

      请参阅有关更新 GEL 文件的 spna232a。