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.

[参考译文] 连接到 TDA2xx 板时出错

Guru**** 2546950 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/602900/error-connecting-to-tda2xx-board

您好!


我在调试 CCS 时遇到一些错误消息、并且不会对 GEL 文件之类的 TI 电路板进行初始化




Cortex_M4_IPU1_C0:GEL 输出:->>>AM571x Cortex M4启动序列正在进行中... <<<--
Cortex_M4_IPU1_C0:GEL 输出:-->>AM571x Cortex M4启动序列完成! <<<--
Cortex_M4_IPU1_C1:GEL 输出:->>>AM571x Cortex M4启动序列正在进行中... <<<--
Cortex_M4_IPU1_C1:GEL 输出:->>>AM571x Cortex M4启动序列完成! <<<--
C66xx_DSP:GEL 输出:->>>AM571x C66x DSP 启动序列正在进行中... <<<--
C66xx_DSP:GEL 输出:-->>AM571x C66x DSP 启动序列完成! <<<--
CortexA15_0:GEL 输出:-->>AM571x Cortex A15启动序列正在进行中... <<<--
CortexA15_0:GEL 输出:->>AM571x Cortex A15启动序列完成! <<<--
IcePick_D:GEL 输出:IPU RTOS 从等待复位中释放。
IcePick_D:GEL 输出:IPU SIMCOP 从等待复位中释放。
IcePick_D:GEL 输出:IVAHD C66从等待复位中释放。
IcePick_D:GEL 输出:IVAHD ICONT1从等待复位中释放。
IcePick_D:GEL 输出:IVAHD ICONT2被从等待复位中释放。
CS_DAP_DebugSS:GEL 输出:->>将调试 DPLL 设置配置为1.9 GHZ <<---
CS_DAP_DebugSS:GEL 输出:>正在设置 DebugSS 1.9GHz ...
CS_DAP_DebugSS:GEL 输出:<使用设置 DebugSS 跟踪导出时钟(TPIU)到97MHz 完成
CS_DAP_DebugSS:GEL 输出:<使用 Setup DebugSS PLL 时钟1.9GHz 完成
CS_DAP_DebugSS:GEL 输出:<使用设置 DebugSS ATB 时钟380MHz 完成
CS_DAP_DebugSS:GEL 输出:<使用设置 DebugSS 跟踪导出时钟(TPIU)到97MHz 完成
CS_DAP_DebugSS:GEL 输出:->>打开调试检测所需的 L3_INSTR 和 L3_3时钟<<< ----
CS_DAP_DebugSS:GEL 输出:-<<启用 L3仪表时钟>>>--
CS_DAP_DebugSS:GEL 输出:->>>映射计时器支持源到默认内核<<<< ----
CS_DAP_PC:GEL 输出:Cortex-A15 1不处于 WIR 模式、因此无需执行任何操作。
CortexA15_0:GEL 输出:-->>AM571x 目标连接序列开始... <<<--
CortexA15_0:GEL 输出:->>>警告:未知器件 ID (0x00000002)、请更新 GEL 文件!!!! <<<--
CortexA15_0:GEL:执行 OnTargetConnect()时出错:未初始化 GEL 变量
在 GEL_TextOut ("\t\t->>AM571x PG%d.%d GP 器件<<-\n"、0、0、0、0、0、0、 silicon_rev_major、silicon_rev_minor)[AM571x_startup_common.gel:106]
在 AM571x_show_device_info ()[AM571x_startup_common.gel:73]
在 AM571x_target_connect_sequence ()[AM571x_startup_common.gel:33]
在 OnTargetConnect()
CortexA15_0:GEL:文件:D:\Kalai\development \GPIO_COM2\Debug\GPIO_COM2.out 与目标字节序不匹配、未加载。 检查项目构建选项和目标配置文件(CCXML)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我正在使用 tda2xx 板,只是我使用 CCS 软件创建了自己的 make 文件,但是我在尝试调试时遇到了以下错误,请建议我如何清除这个问题

    CortexA15_0:GEL 输出:-->>AM571x 目标连接序列开始... <<<--
    CortexA15_0:GEL 输出:->>>警告:未知器件 ID (0x00000002)、请更新 GEL 文件!!!! <<<--
    CortexA15_0:GEL:执行 OnTargetConnect()时出错:未初始化 GEL 变量
    在 GEL_TextOut ("\t\t->>AM571x PG%d.%d GP 器件<<-\n"、0、0、0、0、0、0、 silicon_rev_major、silicon_rev_minor)[AM571x_startup_common.gel:106]
    在 AM571x_show_device_info ()[AM571x_startup_common.gel:73]
    在 AM571x_target_connect_sequence ()[AM571x_startup_common.gel:33]
    在 OnTargetConnect()
    CortexA15_0:文件加载程序:验证失败:地址0x00000020处的值不匹配请验证目标内存和内存映射。
    CortexA15_0:GEL:文件:D:\Kalai\development \GPIO_COM2\Debug\GPIO_COM2.out:发生数据验证错误、文件加载失败。
    CortexA15_0:无法终止存储器下载:0x3aa4处的缓冲器指针为空



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

    您说您使用的是 TDA2x 器件、但日志中存在与 AM571x (不同的处理器)相关的错误。

    此外、该错误:

    CortexA15_0:GEL 输出:->>>警告:未知器件 ID (0x00000002)、请更新 GEL 文件!!!! <<<--

    让我认为、您不是将.gel 文件用于 TDA2x、而是将一个文件用于另一个处理器。

    请确保为您的器件使用正确的.gel 文件。

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

    谢谢、我检查了另一个处理器 cortex a15、但我遇到了相同的错误 message.please 建议如何获取输出


    CortexA15_0:GEL 输出:-->>TDA2xx Cortex A15启动序列正在进行中... <<<--
    CortexA15_0:GEL 输出:-->>TDA2xx Cortex A15启动序列完成! <<<--
    IcePick_D:GEL 输出:IPU RTOS 从等待复位中释放。
    IcePick_D:GEL 输出:IPU SIMCOP 从等待复位中释放。
    IcePick_D:GEL 输出:IVAHD C66从等待复位中释放。
    IcePick_D:GEL 输出:IVAHD ICONT1从等待复位中释放。
    IcePick_D:GEL 输出:IVAHD ICONT2被从等待复位中释放。
    CS_DAP_DebugSS:GEL 输出:->>将调试 DPLL 设置配置为1.9 GHZ <<---
    CS_DAP_DebugSS:GEL 输出:>正在设置 DebugSS 1.9GHz ...
    CS_DAP_DebugSS:GEL 输出:<使用设置 DebugSS 跟踪导出时钟(TPIU)到97MHz 完成
    CS_DAP_DebugSS:GEL 输出:<使用 Setup DebugSS PLL 时钟1.9GHz 完成
    CS_DAP_DebugSS:GEL 输出:<使用设置 DebugSS ATB 时钟380MHz 完成
    CS_DAP_DebugSS:GEL 输出:<使用设置 DebugSS 跟踪导出时钟(TPIU)到97MHz 完成
    CS_DAP_DebugSS:GEL 输出:->>打开调试检测所需的 L3_INSTR 和 L3_3时钟<<< ----
    CS_DAP_DebugSS:GEL 输出:-<<启用 L3仪表时钟>>>--
    CS_DAP_DebugSS:GEL 输出:->>>映射计时器支持源到默认内核<<<< ----
    CS_DAP_PC:GEL 输出:Cortex-A15 1不处于 WIR 模式、因此无需执行任何操作。
    CortexA15_0:GEL 输出:-->>TDA2xx 目标连接序列开始... <<<--
    CortexA15_0:GEL 输出:--> TDA2xx PG2.0 GP 器件<<---
    CortexA15_0:GEL 输出:-->>>内核处于非安全状态。 <<<--
    CortexA15_0:GEL 输出:->>>>OPPNOM 的 PRCM 时钟配置正在进行中... <<<--
    CortexA15_0:GEL 输出:Cortex A15 DPLL OPP 0时钟配置正在进行中...
    CortexA15_0:GEL 输出:Cortex A15 DPLL 已锁定、现在正在解锁...
    CortexA15_0:GEL 输出:Cortex A15 DPLL OPP 0完成!
    CortexA15_0:GEL 输出:IVA DPLL OPP 0时钟配置正在进行中...
    CortexA15_0:GEL 输出:IVA DPLL OPP 0完成!
    CortexA15_0:GEL 输出:每个 DPLL OPP 0时钟配置正在进行...
    CortexA15_0:GEL 输出:每个 DPLL 已锁定、现在解锁
    CortexA15_0:GEL 输出:每个 DPLL OPP 0完成!
    CortexA15_0:GEL 输出:内核 DPLL OPP 0时钟配置正在进行中...
    CortexA15_0:GEL 输出:内核 DPLL OPP 已锁定、现在正在解锁...
    CortexA15_0:GEL 输出:内核 DPLL OPP 0完成!
    CortexA15_0:GEL 输出:Abe DPLL OPP 0时钟配置正在进行中...
    CortexA15_0:GEL 输出:Abe DPLL OPP 0完成!
    CortexA15_0:GEL 输出:GMAC DPLL OPP 0时钟配置正在进行中...
    CortexA15_0:GEL 输出:GMAC DPLL OPP 0完成!
    CortexA15_0:GEL 输出:GPU DPLL OPP 0时钟配置正在进行...
    CortexA15_0:GEL 输出:GPU DPLL OPP 0完成!
    CortexA15_0:GEL 输出:DSP DPLL OPP 0时钟配置正在进行中...
    CortexA15_0:GEL 输出:DSP DPLL OPP 0完成!
    CortexA15_0:GEL 输出:EVE DPLL OPP 0时钟配置正在进行中...
    CortexA15_0:GEL 输出:EVE DPLL OPP 0完成!
    CortexA15_0:GEL 输出:PCIe_REF DPLL OPP 0时钟配置正在进行...
    CortexA15_0:GEL 输出:PCIe_REF DPLL OPP 0完成!
    CortexA15_0:GEL 输出:->>>>OPP 0的 PRCM 时钟配置完成! <<<--
    CortexA15_0:GEL 输出:->>>PRCM 配置、用于所有进行中的模块... <<<--
    CortexA15_0:GEL 输出:->>>>PRCM 所有模块的配置均已完成! <<<--
    CortexA15_0:GEL 输出:->>DDR3初始化正在进行... <<<--
    CortexA15_0:GEL 输出:532MHz 的 DDR DPLL 时钟配置正在进行中...
    CortexA15_0:GEL 输出:532MHz 的 DDR DPLL 时钟配置已完成!
    CortexA15_0:GEL 输出: 启动完全调平
    CortexA15_0:GEL 输出: 更新 PHY_STATUSx 寄存器中的从器件比率
    CortexA15_0:GEL 输出: 硬件调平输出
    CortexA15_0:GEL 输出: HW 调平现已禁用。 使用中的从器件比率
    CortexA15_0:GEL 输出: PHY_STATUSx 寄存器
    CortexA15_0:GEL 输出: 启动完全调平
    CortexA15_0:GEL 输出: 更新 PHY_STATUSx 寄存器中的从器件比率
    CortexA15_0:GEL 输出: 硬件调平输出
    CortexA15_0:GEL 输出: HW 调平现已禁用。 使用中的从器件比率
    CortexA15_0:GEL 输出: PHY_STATUSx 寄存器
    CortexA15_0:GEL 输出: 一个 EMIF -总共512MB 内存
    CortexA15_0:GEL 输出: 在0x8000000和0xA0000000处映射相同的存储器
    CortexA15_0:GEL 输出:->>DDR3初始化完成! <<<--
    CortexA15_0:GEL 输出:-->>TDA2xx 开始视觉平台的所有端口配置<<---
    CortexA15_0:GEL 输出:-->>TDA2xx 开始在 EVM 平台上使用 RGMII 的所有焊盘配置<<---
    CortexA15_0:GEL 输出:-->>TDA2xx Begin GMAC_SW MDIO Pad Configuration <<<--
    CortexA15_0:GEL 输出:-->>TDA2xx End GMAC_SW MDIO Pad 配置<<---
    CortexA15_0:GEL 输出:-->>TDA2xx Begin GMAC_SW RGMII0 Pad Configuration <<<--
    CortexA15_0:GEL 输出:-->>TDA2xx End GMAC_SW RGMII0焊盘配置<<---
    CortexA15_0:GEL 输出:-->>TDA2xx Begin GMAC_SW RGMII1焊盘配置<<---
    CortexA15_0:GEL 输出:-->>TDA2xx End GMAC_SW RGMII1焊盘配置<<---
    CortexA15_0:GEL 输出:-->>TDA2xx 结束 RGMII 在 EVM 平台上使用的所有焊盘配置<<---
    CortexA15_0:GEL 输出:-->>TDA2xx End All Pad Configuration for Vision Platform <<--
    CortexA15_0:GEL 输出:-->>TDA2xx 目标连接序列完成!!!!! <<<--
    CortexA15_0:GEL 输出:-->发生复位<<---
    CortexA15_0:GEL 输出:--> TDA2xx PG2.0 GP 器件<<---

    错误消息

    CortexA15_0:文件加载程序:验证失败:地址0x00000020处的值不匹配请验证目标内存和内存映射。
    CortexA15_0:GEL:文件:D:\Kalai\development \G1\Debug_TI\G1.out:发生了数据验证错误、文件加载失败。
    CortexA15_0:无法终止存储器下载:0x3aa4处的缓冲器指针为空

    谢谢
    Kalai