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.

[参考译文] TMS320F28379D:通过 xds110/xds100v3从 bananapi-m64对 TMS320F2837D 进行编程

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1353970/tms320f28379d-programming-tms320f2837d-from-bananapi-m64-via-xds110-xds100v3

器件型号:TMS320F28379D
主题中讨论的其他器件:UNIFLASH

您好!

出于产品目的、我需要 通过 xds110或 xds100v3 (闪存和 OTP 存储器)对 TMS320F2837D 进行编程。

当以笔记本电脑作为主机并且我使用 UniFlash 软件时、这种方法效果很好。  

我需要执行相同的操作、但只能从 bananapi-m64 (具有 Linux arch=aarch64的 ARM)中执行、无需显示-仅可访问控制台。

我假设我需要针对该 CPU 架构的 uniflash 命令行版本的某种构建版本。  

您能告诉我如何开始吗?  

此致、
Piotr Romaniuk

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

    我刚刚在论坛上找到:

    https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1021038/tms320f28062-serial-flash-programr-c2000-under-linux-rpi

    我将检查一下、然后返回此处并添加一些注释。

    Piotr Romaniuk

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

    不幸的是、它看起来像是使用串行下载。
    我需要 JTAG。

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

    您好!

    我需要做同样的操作,但可以从 bananapi-m64 (具有 linux arch=aarch64的 arm)

    对于 Windows 和 Linux、CCS 和 UniFlash 仅在  x86-64环境下受支持。

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

    我未附加到 CCS 或 UniFlash、目标是使用控制台中的 XDS (110或100v3)和 prorgam 存储器之一。

    我现在正在研究 OpenOCD 的使用方法、其中列出了 xds110、我还看到了一些针对 xds100v3的配置文件。

    此致、
    Piotr Romaniuk

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我现在正在研究 OpenOCD 的使用情况,xds110在这里列出,我也看到了一些 xds100v3的配置文件。

    是的、OpenOCD 确实支持 xds110。 问题是缺少 C2000器件支持。

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

    您能否在 OpenOCD 中提供 C2000配置?  

    此致、
    Piotr Romaniuk

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能在 OpenOCD 中提供 C2000的配置吗?  [/报价]

    这是一个面向器件专家的问题。 我会提请他们注意此线程。

    谢谢

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

    谢谢 Ki、另一个方法是为 Aarch64重新编译 UniFlash。 我只需要命令行工具、不需要 GUI。

    此致、
    Piotr Romaniuk

    PS
    您有令人印象深刻的六位数字积分- 421480!

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

    Piotr、

    我们不支持适用于 OpenOCD 的 C28x。  

    我很乐意帮助您完成此操作、或探索闪存编程的其他选项。  

    此致、

    本·科利尔

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

    Ben、
    感谢您的信息。

    现在、我专注于开发用于生产任务的工具。
    我稍后可能会回到这个主题。  如果我收到 TI 提供的 JTAG 命令规范、我会尝试向 OpenOCD 添加 C2000支持。

    然后、我将提出一个新问题。

    此致、

    Piotr Romaniuk