主题: SysConfig 中讨论的其他器件
工具/软件:
您好、
如何使用 CCS 确认是否正确配置了 DDR?
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 确认是否正确配置了 DDR?
您好、
此常见问题解答介绍了如何通过 CCS 内存浏览器直接写入和验证 DDR 存储器、而无需加载任何应用二进制文件来验证 DDR 配置。 如果能够成功地 从 DDR 进行写入和验证、则可以确认 DDR 已正确配置。
以下步骤适用于 J784S4、J721S2 和 J721E EVM。
先决条件:
请参阅 定制电路板的 DDR 寄存器配置设置的常见问题解答、然后再继续。
CCS 需要进行正确的 GEL 文件更新才能与 DDR 配合使用。
您可以在以下位置找到 TDA4 EVM GEL 文件:
/ccs/ccs_base/emulation/gel/J784S4_TDA4VH/J7AHP_DDR_SI/Configs J784S4-DDR-EVM-LP4-DDRSS0-only.GE l
DDRSS 寄存器配置完成后、SysConfig 将生成一个新文件 J784S4-DDR-EVM-LP4.gel。
替换您的 CCS 配置中生成的此自定义 GEL 文件、以代替默认的 J784S4-DDR-EVM-LP4-DDRSS0-only.gel 文件。
验证 DDR 配置的步骤:
有关创建和设置 CCS 目标配置的详细信息、请参阅[CCS 目标配置设置指南]。
步骤 1: 启动目标配置
打开 Code Composer Studio (CCS)
转到 View→Target Configurations
右键点击所需的目标配置并选择 Launch Selected Configuration。
步骤 2: 加载 DMSC 初始化脚本
在 CCS 中打开 Scripting Console:View→Scripting Console
加载特定于 SoC 的初始化脚本(根据设置所需更新路径)
loadJSFile (/ti/j7/workarea/pdk/packages/ti/drv/sciclient/tools/ccsLoadDmsc /launch.js“);
注意:
在执行 DDR 存储器写入操作时、使 CCS 连接保持活动状态到 MCU_R5_0 内核。 断开该内核的连接可能会导致 DDR 配置丢失、从而导致 Memory Browser 中出现错误的行为。
第 3 步: 使用 Memory Browser 从 DDR 写入和验证
在 CCS 中打开“Memory Browser“:“View"→“→“Memory Browser“
输入 DDR 起始地址:0x80000000
在 Memory Browser 中右键点击并选择 Fill Memory。
在 Fill Memory 窗口中:
将起始地址设置为 0x80000000
输入长度、数据值并验证类型/大小

点击 OK。
步骤 4:
“Memory Browser“将显示写入 DDR 的数据
修改 MEMORY 区域以确认这些值按预期保留
如果写入数据并正确验证回、则 DDR 配置正确。

此致、
Karthik