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.

[参考译文] LP-AM261:GEL Stuck 表达式:OnTargetConnect ()

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1519985/lp-am261-gel-stuck-expression-ontargetconnect

器件型号:LP-AM261

工具/软件:

尊敬的团队:

我需要您对以下请求的支持:

#########################################

我们有 LP-AM261开发板。
我正在使用 CCS v20.1.1.8_1.7.1 IDE、但在启动调试器后仍会保留
GEL Stuck 表达式:OnTargetConnect ()。

我尝试查看从 IDE 启动的 GEL 文件、看到它崩溃  

while (READ_MMR (MSS_RCM_U_BASE + MSS_RCM_GPMC_CLK_STATUS)!= 0X410);

在 program_gpt_locks ()热菜单中。

我的行为有什么问题、如何解锁这种情况?  

此致、

Fabio

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

    尊敬的 Fabio:

    您使用什么目标配置来启动调试会话? 它是我们 SDK 中的默认选项之一、还是定制选项?

    此致、

    彼得

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

    使用的 SDK 是"mcu_plus_sdk_am261x_10_02_00_15"、我们将尝试运行"hello_world_am261x-lp_r5fss0-0_nortos_ti-arm-clang"

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

    您好、James:

    您能否在 LP 板上检查引导模式? 有关正确的方向、请参阅用户指南

    此致、

    彼得

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

    SW4.4 = 0、SW4.3 = 1、 SW4.2 = 0、SW4.1 = 0 (其中1是开关上的位置、但我也尝试了反转配置、问题仍然存在)、假设是 DevBoot。 我是否应该为"hello_world_am261x-lp_r5fss0-0_nortos_ti-arm-clang"示例选择不同的引导模式?

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

    您好、James:  

    您是否可以使用 CCS 12.8.1尝试相同的过程? AM261x MCU+ SDK 具有以下软件工具要求:

    此致、

    Brennan

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

    使用 CCS 12.8.1.00005通过这些配置进行了测试、但它仍然卡在 OnTargetConnect ()上、运行一段时间(超过15分钟)后、我收到以下错误:

    Cortex_R5_0:在长度第0页的0x53208a00处读取存储器块时遇到问题0x4:(错误-1205 @ 0x53208A00)器件存储器总线出现错误并可能挂起。 验证存储器地址是否在有效存储器中。 如果错误仍然存在、请确认配置、对电路板执行下电上电、和/或尝试更可靠的 JTAG 设置(例如下部 TCLK)。 (仿真包20.0.0.3178)
    Cortex_R5_0:GEL:执行 OnTargetConnect ()时出错:目标无法读取0x53208A00
    AT (READ_MMR ((0x53208000U+0x00000A00))!=0x410)[AM261x_R14.GEL Peripheral_Clocks:318]
    位于 Program_GPMC_Clocks ()[AM261x_PLL.gel:559]
    AT Configure_All_Peripheral_Clks_ 500MHz AM261.PLL ()[AM261.GEL:135]
    位于 Configure_R5F0_500MHz ()[AM261x_common.gel:254]
    位于 Core_Frequency_Select ()[AM261.GEL:87]
    在 OnTargetConnect()处

    看起来调试已经启动、但却停留在 void _DebugP_assert (int32_t 表达式、const char *文件、const char *函数、int32_t 行、const char * expressionString)上

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

    您好、James:

    可以检查 EVM 版本吗? 它印刷在 PCB 丝印上:

    如果此映像中显示为"E1"、请尝试卸载 SDK 10.02并安装 SDK 10.01。 SDK 10.02开箱即用时不支持 E1版本。

    此致、

    Brennan

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

    我遇到与 James 相同的问题、使用"E1"板、删除了 SDK 10.02并安装了 SDK10.00.01。 从 SDK 10.00.01导入"hello world"、但得到相同的结果、卡在 GEL 表达式上:OnTargetConnect () 大约5到10分钟后、我收到相同的错误:  

    Cortex_R5_0:在长度第0页的0x53208a00处读取存储器块时遇到问题0x4:(错误-1205 @ 0x53208A00)器件存储器总线出现错误并可能挂起。 验证存储器地址是否在有效存储器中。 如果错误仍然存在、请确认配置、对电路板执行下电上电、和/或尝试更可靠的 JTAG 设置(例如下部 TCLK)。 (仿真包20.1.0.3429)
    Cortex_R5_0:GEL:执行 OnTargetConnect ()时出错:目标无法读取0x53208A00
    AT (READ_MMR ((0x53208000U+0x00000A00))!=0x410)[AM261x_R14.GEL Peripheral_Clocks:318]
    位于 Program_GPMC_Clocks ()[AM261x_PLL.gel:559]
    AT Configure_All_Peripheral_Clks_ 500MHz AM261.PLL ()[AM261.GEL:135]
    位于 Configure_R5F0_500MHz ()[AM261x_common.gel:254]
    位于 Core_Frequency_Select ()[AM261.GEL:87]
    在 OnTargetConnect()处

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

    Jose、James、

    您可以尝试更新 CCS Sitara 器件支持吗?

    1. 打开现有的 Code Composer Studio 应用程序。
    2. 导航至"Help"→"Check for Updates..." 查看器件示例。
    3. 确保基于 AM2x ArmRegistered的 MCU 器件特性支持文件使用最新的"当前"版本。
      1. 如果不是、请选中此复选框以安装"当前"版本选项。

    此致、

    Brennan

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

    我的是1.4.4

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

    您好、Jose、

    您能将 CCS 更新为20.2并重试吗?

    www.ti.com/.../20.2.0

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

    嗨、Nilabh、谢谢您、成功了。 使用 CCS 版本20.2、我可以开始调试。 现在、 运行"Hello World"示例时出现新问题。 "Cortex_R5_0:断言:0.1s:soc fout!= 0失败!! "


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

    实际上、我回到了最新的 SDK  "mcu_plus_sdk_am261x_10_02_00_15"并运行了这个"Hello World"工程、运行良好。

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

    是、请使用最新的 SDK、因为已使用 CCS GEL 文件调整了时钟配置。

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

    这也解决了我的问题。 谢谢

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

    James、Jose、

    很高兴您的问题得到解决。 我即将结束该主题。

    此致、

    Brennan