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/TMDSCSK8127:通过 dm8127 csk 上的仿真器连接到 DSP

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/662487/ccs-tmdscsk8127-connect-to-dsp-via-emulator-on-dm8127-csk

器件型号:TMDSCSK8127

工具/软件:Code Composer Studio

有人能否解释使用 DM812CSK 附带的板载 USB 仿真器连接 DSP 的过程?

使用 CCS 版本5.5

CCS 目标平台配置: 连接=XDS100v2 USB、板=DM8148

我 可以成功连接到 ARM CortexA8 (未加载任何使用的 GEL 文件)。 当我尝试连接到 DSP 时、会弹出以下错误对话框:

连接到目标时出错:
(错误-6311) PRSC 模块无法写入寄存器。
(仿真包6.0.14.5)

谢谢、

Jim

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

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

    您好,Vishwanath,

    我阅读了您提到的帖子、并有更多问题而不是答案。

    让我们从基础知识开始:我使用的是 DM8127 CSK、而不是8148EVM、因此我不确定这是否重要。

    1) 1)创建 CCS 目标配置时、要选择的正确板是什么(我使用的是 XDS100v2 USB 调试探针)? 我看到的选项包括:DM8148、EVMDM8148、TI814x 和 TI814x (仅限 STM、ETB)。

    2) 2)选择电路板后、我转到新目标配置的高级页面。 应将什么 GEL 文件(如果有)分配给 CortexA8 CPU、应将什么 GEL 文件(如果有)分配给 C674x_0 CPU? 在文件夹:TI814X-Linux-PSP-04.01.00.07\host-tools\DM814x_GEL 中 、我看到两个 GEL 文件:DM814x_PG1.x.gel 和 DM814x_PG2.x.gel。 这些是正确的吗?如果不是、我在哪里可以找到正确的吗?

    3) 3)解决上述1和2问题后、我现在希望能够为 EVM 加电并通过仿真器连接到 DSP、以便我可以测试 DSP 应用。 在项目开发的这个阶段、ARM 代码(将运行 Linux)还没有准备就绪、所以 ARM 上没有执行任何代码(我特意移除了包含 U-Boot 和 Linux 内核/应用程序的 SD 卡)。 在此环境中、为了连接到 DSP、需要遵循哪些正确的步骤以及运行脚本的顺序?

    感谢您的帮助、

    Jim

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

    1)

    您可以使用、

    TI814x.ccxml,因为时钟架构和内核与“DM8127”相同

    2)

    我不确定可用的 GEL 文件,上面的链接显示这是正确的 GEL 文件 "DM814x_PG2.x.GEL"。 如果不在现有 GEL 文件中、则添加 devmem2相应的寄存器设置。