主题: SysConfig 中讨论的其他器件
工具/软件:
你(们)好
在我们基于 AM6422 SoC 的定制硬件上、我们尝试将基于“空“模板从 CCS(版本:20.2.0.12__1.8.0)为 R5fss0-0 内核创建的应用程序加载 到 DDR 存储器中、而不是 MSRAM 中。
我们已在 SysConfig(版本 1.23.0)工具中准备了以下配置:




通过 XDS110 调试探针加载应用期间会弹出错误:
MAIN_Cortex_R5_0_0:文件加载程序:验证失败:地址 0xA0000000 处的值不匹配(预期:0x43F0E92D、实际:0xE9C132F0)请验证目标存储器和存储器映射。
MAIN_Cortex_R5_0_0:GEL:file:c:\UN2000\materialal\UN2000_firmware\VxWorks_example\Debug\VxWorks_example.out:发生数据验证错误、文件加载失败。
我跟踪了报告此错误的 GEL 文件 (CCS/CCS_BASE/emulation/gel/AM64x/AM243x DDRS/AM64_DDRS_JUU g.gel)、并找到了该函数 Data_Wr rd_test ()
正在打印此错误。 我将所有出现的 0x8000000 地址替换为 DDR 存储器区域的起始地址、但这仍然没有任何帮助。 A53 内核上的引导过程在 u-boot shell 中手动停止、因此在此阶段 DDR 存储器已初始化。
我的问题是如何将应用程序加载到 DDR 存储器中? 
