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:TDA4:尝试调试 MCU_R5内核

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/855468/ccs-tda4-trying-to-debug-the-mcu_r5-core

工具/软件:Code Composer Studio

您好!  

在按照    用户指南为 J721EXCP01EVM (电路板)设置 CCS 工具的过程中。   

(PSDKRA_RTOS\PSDK_RTOS_auto_docs\user_guide)

我有一个问题。

TI 发布了适用于 TDA4的软件包 TDA4_PSDKRA_RTOS (PSDK 版本1.0)。

(PSDK 版本1.0、 适用于 J721E 平台的 Processor SDK Automotive 06.01.00版本)

我们在 J721EXCP01EVM (电路板)中检查了基本功能。

问题如下所示...

步骤1>像在"log1"下面一样停止

log1 ------

控制台---

DMSC_Cortex_M3_0:GEL 输出:解锁的 MRs。
DMSC_Cortex_M3_0:GEL 输出:配置水平驱动强度。
DMSC_Cortex_M3_0:GEL 输出:已配置水平驱动强度。
DMSC_Cortex_M3_0:GEL 输出:配置垂直驱动强度。
DMSC_Cortex_M3_0:GEL 输出:配置了垂直驱动强度。
DMSC_Cortex_M3_0:GEL 输出:LVCMOS 驱动强度配置为0xD

<--此时已停止。

脚本控制台--

js:> load ("W:/release_tda410/system/PSDKRA_RTOS/pdk/packages/ti/drv/sciclient/tools/ccsLoadDmsc/j721e/launch.js");
正在连接到 DMSC_Cortex_M3_0!
正在加载 DMSC 固件... W:/release_tda410/system/PSDKRA_RTOS/PDK//packages/ti/drv/sciclient/soc/V1/ti-sci-firmware-j721e-gp.bin
DMSC 固件加载完成...
DMSC 固件现已开始运行...
连接到 MCU Cortex_R5_0!
从 R5运行电路板配置初始化!

<--在这一点上停止了...

………………

然后、我单击"Suspend button (Alt+F8)"

它的工作方式如下所示:"log2"

使用下面类似"log2"的 GEL 表达式:J7ES_LPDDR4_Config_late()正在挂起....

---- log2 ----

控制台---

已跳过...

DMSC_Cortex_M3_0:GEL 输出:->>>DDR PHY 数据片1编程完成... <<<--
DMSC_Cortex_M3_0:GEL 输出:->>>DDR PHY 数据片2编程正在进行中。 <<<--
DMSC_Cortex_M3_0:GEL 输出:->>>DDR PHY 数据层2编程完成... <<<--
DMSC_Cortex_M3_0:GEL 输出:->>>DDR PHY 数据片3编程正在进行中。 <<<--
DMSC_Cortex_M3_0:GEL 输出:->>>DDR PHY 数据片3编程完成... <<<--
DMSC_Cortex_M3_0:GEL 输出:->>>DDR PHY 地址片0正在编程。 <<<--
DMSC_Cortex_M3_0:GEL 输出:->>>DDR PHY 地址片0编程完成... <<<--
DMSC_Cortex_M3_0:GEL 输出:->>>DDR PHY 编程正在进行中。 <<<--
DMSC_Cortex_M3_0:GEL 输出:->>DDR PHY 编程完成... <<<--
DMSC_Cortex_M3_0:GEL 输出:->>>DDR PI 初始化已启动... <<<--
DMSC_Cortex_M3_0:GEL 输出:->>>DDR 控制器初始化已启动... <<<--
DMSC_Cortex_M3_0:GEL 输出:->>>正在等待频率变化请求... <<<--

<--这个点被停车了…

脚本控制台--

js:> load ("W:/release_tda410/system/PSDKRA_RTOS/pdk/packages/ti/drv/sciclient/tools/ccsLoadDmsc/j721e/launch.js");
正在连接到 DMSC_Cortex_M3_0!
正在加载 DMSC 固件... W:/release_tda410/system/PSDKRA_RTOS/PDK//packages/ti/drv/sciclient/soc/V1/ti-sci-firmware-j721e-gp.bin
DMSC 固件加载完成...
DMSC 固件现已开始运行...
连接到 MCU Cortex_R5_0!
从 R5运行电路板配置初始化!
正在运行 DDR 配置... 等待它完成!
正在连接到 DMSC_Cortex_M3_0!
正在加载 DMSC 固件... W:/release_tda410/system/PSDKRA_RTOS/PDK//packages/ti/drv/sciclient/soc/V1/ti-sci-firmware-j721e-gp.bin
DMSC 固件加载完成...
DMSC 固件现已开始运行...
连接到 MCU Cortex_R5_0!
从 R5运行电路板配置初始化!
正在运行 DDR 配置... 等待它完成!
评估"J7ES_LPDDR4_Config_Late ()"时出错:200000ms 后超时

<-- 在 这一点上停止 了....  

------------------------------------------------------

然后、我无法对 上传 MCU_R5_0内核映像执行任何操作。

您能否提供解决此问题的解决方案。 ?

此致、

Alex Jung。

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

    尊敬的 Alex Jung:

    您是否确保 EVM 上的引导模式设置为"无引导"模式? 我认为用户指南中提到了这一点。 当您执行 CCS 引导时、这是一个非常重要的步骤。

    此致、
    Anand