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.

[参考译文] CCS/TMDSICE3359:找不到 ICE v2.1 GEL 文件

Guru**** 2612045 points
Other Parts Discussed in Thread: PRU-ICSS-INDUSTRIAL-SW

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/657779/ccs-tmdsice3359-cannot-find-ice-v2-1-gel-file

器件型号:TMDSICE3359
主题中讨论的其他器件:SYSBIOSSDK-IND-SitaraPRU-ICSS-INDUSTRIAL-SW

工具/软件:Code Composer Studio

大家好、

我今天收到了我的评估板、当时我正尝试启动并运行它、因此我遵循了 TI 提供的一些分步指南、一切进展顺利、直到我想要加载并运行其中一个示例应用。 在文档中、由于电路板的版本、我需要文件"TMDXICE3359_v2_1A.GEL"、而不是已安装的"TMDXICE3359.GEL"文件。 GEL 文件是 SYSBIOSSDK-IND-Sitara 2.x 的一部分、不再支持该文件、并替换为 PRU-ICSS-INDUSTRIAL-SW、其中我安装了 PRU-ICSS-HSR-PRP-Dan 版本。 但是、在 PRU-ICSS-HSR-PRP-Dan 中、我找不到所需的 GEL 文件。

存在的 GEL 文件不起作用、在 CCS (7.2.0.00013)中为我提供错误、如下所示:

CortxA8:输出:**** AM3359_ICE 初始化正在进行中..........
CortxA8:输出:**** AM335x OPP =OPP100的所有 PLL 配置正在进行中........
CortxA8:输出:从 SYSBOOT[15:14]读取输入时钟:24MHz
CortxA8:输出:****将绕过...
CortxA8:输出:****已绕过,正在更改值...
CortxA8:输出:****锁定臂 PLL
CortxA8:输出:****内核已绕过
CortxA8:输出:****现在锁定内核...
CortxA8:输出:****内核锁定
CortxA8:输出:**** DDR DPLL 已绕过
CortxA8:输出:


**** DDR DPLL 锁定 CortxA8:输出:****每个 DPLL 已绕过 CortxA8:输出:****每个 DPLL 锁定 CortxA8:输出:**** DISP PLL 配置正在进行中
CortxA8:输出:**** DISP PLL 配置完成........
CortxA8:输出:****针对 OPP =OPP100的 AM335x 所有 ADPLL 配置完成.........
CortxA8:输出:**** AM335x DDR3 EMIF 和 PHY 配置正在进行中...
CortxA8:输出:EMIF PRCM 正在进行中........
CortxA8:输出:EMIF PRCM DONE
CortxA8:输出:DDR PHY 配置正在进行
中 CortxA8:输出:等待 VTP 就绪..........
CortxA8:输出:VTP 已就绪!
CortxA8:输出:DDR PHY CMD0寄存器配置正在进行中..........
CortxA8:输出:DDR PHY CMD1寄存器配置正在进行中..........
CortxA8:输出:DDR PHY CMT2寄存器配置正在进行中..........
CortxA8:输出:DDR PHY DATA0寄存器配置正在进行中..........
CortxA8:输出:DDR PHY Data1寄存器配置正在进行中..........
CortxA8:输出:设置 IO 控制寄存器……
CortxA8:输出:EMIF 定时寄存器配置正在进行中........
CortxA8:写入长度为0x4的第0页0x4c0000e4处的存储器块时遇到问题:(错误-1065 @ 0x3D5A)无法访问器件存储器。 验证内存地址是否在有效内存中。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。 (仿真包7.0.100.1)
无法评估 AM3359_ICE_Initialization ()。
目标无法在
*(unsigned int *)(0x4C000000+0x0E4)=(unsigned int) 0x07 [TMDXICE3359.GEL:290]
at DDR3_EMIF_Config ()[TMDXICE3359.GEL:384]
at AM3359_ICE_Initialization () 

从我在互联网上读取的内容来看、此错误是由于硬件和 GEL 文件之间不匹配所致、但由于我不熟悉此平台、我目前无法修复 GEL 文件中的任何内容、这对我来说是全新的。

是否有人可以帮助我解决此问题或为我提供正确的 GEL 文件?

此致、

  Han Hoekstra

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

    我在以下文章中发现了 GEL 初始化失败的问题: e2e.ti.com/.../179370

    我在电路板中找到的通过 CCS 加载软件的过程表明、我必须执行"Run"->"Reset"->"System Reset"、然后执行"Run"->"Suspend"、并调用 GEL 脚本来初始化电路板。 上述文章说、我应该执行"Run"->"Reset"->"CPU Reset"、然后调用 GEL 脚本、该脚本可以正常运行、我能够运行其中一个演示应用程序。

    现在、我的问题得到了解决。

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