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.

[参考译文] TDA3XEVM:TDA3x 用户指南演示

Guru**** 2546960 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/683089/tda3xevm-tda3x-users-guide-demo

器件型号:TDA3XEVM

您好!  

我最近购买了 D3Engineering TDA3x 入门套件、但它们不包含其文档、仅包含 TI 的文档(Vision SDK TDA3xx -用户指南)。  

首先、我完全不熟悉这一点、我知道需要执行大量的脚本编写、因此我一直停留在这里。

我目前正在尝试使用 CCS 加载程序、但我感到困惑的是第一种类型。 我是否从 zip 文件中复制文件、然后将其粘贴到 ccsv6/ccs_base 目录中?  

那么、如何"更改 GEL"和"将 VISION_SDK_CONFIG 设置为1"? 我是否在 cmd 处执行它们? 请帮助我完全不熟悉 cmd 脚本。  

谢谢  

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

    是的、基本上会在 ccs_base 文件夹中提取 zip 内容(它可能会要求您替换已经存在的文件(如果有)。 在解压包之后、请确保已正确安装包。 重启 CCS 并创建新的目标配置、选择 TDA3x、保存并测试连接。

    若要修改脚本、只需在 ccs_base\emulation\gel\TDA3x\TDA3xx_multicore_reset.gel 中找到 GEL、然后使用文本编辑器对其进行编辑。 设置
    #define VISION_SDK_CONFIG 1.

    希望这对您有所帮助、
    Alex
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Ding、

    您需要解压缩到目录 C:\ti\中 \ccs_base。 这将在正确的位置添加 gels 和器件相关文件。
    然后、使用编辑器的 GEL 文件应该会说 notepad++。 GEL 文件 TDA3xx_multicore_reset.gel 位于路径 C:\ti\中 \ccs_base\emulation\gel\TDA3x\TDA3xx_multicore_reset.gel。

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

    感谢 Alex 的回复。

    但是、我仍然无法连接到电路板。 并采用以下设置。  

    测试连接时的错误代码如下所示。  

    [开始:Spectrum Digital XDS560V2 STM USB Emulator_0]

    执行以下命令:

    %CCS_base%/common/uscif/dbgjtag.exe -f %boarddatafil文件%-RV -o -F inform、logfile=yes -S pathlength -S integrity

    [结果]

    ---- [打印电路板配置路径名]---------------

    C:\Users\Ding-PC\AppData\Local\TEXASI~1\

      CCS\ti\1\0\BrdDat\testBoard.dat

    ---- [打印重置命令软件日志文件]-----------------

    此实用程序已选择了560/2xx 类产品。

    此实用程序将加载程序的.do560v2u.out'。

    E_RPCENV_IO_ERROR (-6)无连接:DTC_IO_Open::DTC_conf

    文件 C:\ti\ccsv8\ccs_base\common\uscif\xds560v2.out 下载失败

    软打开控制器时出错。

    ---- [发生了错误,该实用程序已中止]-----

    此错误由 TI 的 USCIF 驱动程序或实用程序生成。

    值为'-250'(0xffffff06)。

    标题为'C_ERR_ECOM_EMUUUNA'。

    说明如下:

    尝试通过 USCIF ECOM 访问调试探针失败。

    [结束:Spectrum Digital XDS560V2 STM USB Emulator_0]

    [开始:UARTConnection_0]

    执行以下命令:

    未在连接属性中定义诊断命令。

    供参考、我已经在设备管理器中将 USB 转 UART 端口设置为 COM6。 但是、实际的电缆是 USB 转 microUSB 电缆。 不确定这是不能连接的原因。  

    再次感谢您的帮助。  

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

    我觉得您使用的是 SD XDS560V2 JTAG、而不仅仅是 UART COM 端口? 您是否安装了 JTAG 驱动程序?

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

    尊敬的 Alex:

    很遗憾。 我的入门套件仅包含 LAN、USB 转 microUSB 和电路板。 您可能会看到如下所示的完整集。 是否有其他方法可以仅使用 USB 电缆加载程序?

    下面是我从 D3Engineering 获得的电路板快照。 似乎需要 JTAG 来连接到电路板的底部。  

    再次感谢您的回复。  

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

    除了使用 JTAG 之外、我不知道将 CCS 与 Vision SDK 和 gels 脚本结合使用的其他方法。 CCS 依赖于 JTAG 通信。 您的初始查询将从该路径开始。 如果您正在寻找替代调试、则始终可以刷写器件并使用 USB/UART/ETC 或其他各种工具、请参阅此主题 :e2e.ti.com/.../261122

    谢谢
    Alex