主题中讨论的其他部件: AM5726
工具/软件:Code Composer Studio
您好,
是否有教程或如何从Blackhawk USB560 v2获取系统跟踪? 当我尝试将应用程序定位到TI AM572x EVM板的Cortex A15时,收到以下错误。
无法在CortexA15_0上运行分析器。 无法运行Gel脚本功能
tpiu_config_board_fast()。 检查加载的凝胶脚本是否正确。
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.
工具/软件:Code Composer Studio
您好,
是否有教程或如何从Blackhawk USB560 v2获取系统跟踪? 当我尝试将应用程序定位到TI AM572x EVM板的Cortex A15时,收到以下错误。
无法在CortexA15_0上运行分析器。 无法运行Gel脚本功能
tpiu_config_board_fast()。 检查加载的凝胶脚本是否正确。
您好,
您看到的特定问题与您正在使用的设备上没有Trace Gel文件有关。 该Gel文件存在于板配置文件(AM572x_GPEVM,AM572x_IDK等)中,但不存在于"纯"设备文件(AM5726,AM5728等)中。
为了使此功能正常工作,请打开您的目标配置文件,转到“高级”选项卡,找到节点CS_DAP_DebugSS,然后填入AM572x_DAP_STARTUP.Gel 文件,如下面的屏幕截图所示:
您必须重新启动调试会话才能使更改生效。
我正在考虑将此添加到"纯"设备配置中,但目前这是正式的变通办法。
希望这能有所帮助,
拉斐尔
您好Rafael:
如何找到主板/设备的确切修订版号。 我的意思是,我应该在以下哪一项中选择?
侧边的标签显示它是A3修订版。 在这种情况下,它是否属于AM5728_revA
2)此外,当我尝试加载程序时,它会显示"文件加载器:验证失败"错误。 错误显示在以下视频中。
e2e.ti.com/.../vokoscreen_2D00_2017_2D00_08_2D00_21_5F00_11_2D00_36_2D00_00.avi
*。revA版本适用于Silicon Revision 1.1。根据TRM,这意味着它是AM572x 2.0。 在这种情况下,它是否仍然是Rev A?
板/设备变体之间的区别在于,在任何情况下,Gel初始化脚本都用于Cortex-A15内核。 GEL初始化脚本执行特定于电路板的设置,例如为电路板上使用的存储器设备配置外部存储器接口。 如果将GEL初始化脚本用于错误的主板,则外部存储器可能未正确配置,导致尝试从CCS调试器下载程序时出现错误。我还注意到主板/设备字段有3个其他选项。 如图所示。 其中哪一项应该被选中?
对于您的案例,您应该选择GPEVM_AM572X,它适用于"AM572x通用评估模块(带硅片修订版2.x)"。
谢谢切斯特 我使用了这些设置。 我收到以下错误。
CortexA15_0:GEL:执行OnTargetConnect()时出错:目标读取0x4A0025F4失败
AT (*((unsigned int *) 0x4A0025F4)&0xFFF)[AM572x_START_COMMON:69]
AT AM57xx_EVM_Initialization(0)[gpevm_am572x.gel:54]
AT OnTargetConnect()
您可以在下面的视频中看到我所遵循的顺序。
e2e.ti.com/.../vokoscreen_2D00_2017_2D00_08_2D00_30_5F00_16_2D00_06_2D00_33.avi
谢谢Chester。 我使用了这些设置。 我收到以下错误。
CortexA15_0:GEL:执行OnTargetConnect()时出错:目标读取0x4A0025F4在GEL文件中首次尝试访问外围设备时报告错误。 默认情况下,EVM设置为从eMMC引导Linux,一旦Linux启动,GEL文件在尝试初始化EVM时可能会出现错误。
以下其中一项应会阻止Linux启动,从而允许GEL文件初始化EVM:
1)根据 引导和仿真设置将引导模式顺序设置为"选项2引导顺序- UART引导"。 这会在任何开机或重置后停止Linux引导。
2)连接到 串行调试接头,在开机或重置后,在 "Press any key to stop boot"(按任意键停止引导)提示符下按任意键,在载入Linux之前在U-boot提示符下停止。