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.

[参考译文] TMS320F28069:dfuprog 可以#39;t 将映像下载到器件

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/969398/tms320f28069-dfuprog-can-t-download-the-image-to-the-device

器件型号:TMS320F28069
主题中讨论的其他器件: C2000WARE

您好!

我正在尝试使用将代码映像从 TMS320F28069器件上传/下载到该器件

USB boot_loader 和应用程序 dfuprog。

器件在 DFU 模式下运行:

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

>dfuprog -e


USB 设备固件升级示例
版权所有(c) 2008-2020 Texas Instruments Incorporated。 保留所有权利。

正在扫描支持的 DFU 器件的 USB 总线...

<<<设备0 >>

VID:0x1cbe PID:0x00ff
设备名称:设备固件升级
制造商:德州仪器(TI)
DFU 接口:超级引导
序列号:0.1
最大传输数:1024字节
模式:DFU
TI 扩展:不支持
属性:
将断开:否
清单容错:是
可上传:是
可下载:是

找到1个器件。

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

如果我尝试将映像上载到文件、我将收到错误消息:

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

>dfuprog -u -f appimage.bin

USB 设备固件升级示例
版权所有(c) 2008-2020 Texas Instruments Incorporated。 保留所有权利。

正在扫描支持的 DFU 器件的 USB 总线...

正在从设备上载到 appimage.bin...
目标器件不支持 Tiva 协议。

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

请您能帮我解释一下我在这里遗漏的内容。

谢谢、

D.

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

    Davor、

    一位专家将于本星期一返回给您。 它被分配给我、但我不是这方面的正确所有者。 主人在印度。

    谢谢、

    Sira

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

    谢谢 Sira

    我正在等待回复。

    Davor

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

    [quote user="Davor hude">Target 器件不支持 Tiva 协议。您正在运行哪个 dfuprog.exe?

    错误消息显示"...不支持 Tiva 协议"、这意味着您正在运行一个来自 TivaWare 的 dfuprog.exe、该 TivaWare 专为 Tiva Cortex-M 器件而设计。

    而 对于 TMS320F28069、我认为您需要运行 dfuprog.exe 的 C2000版本;看起来 C2000Ware 具有 实用程序/工具/f2806x/dfuprog/Release/dfuprog.exe 可执行文件。

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

    您好、Davor、

    根据 Chester 的建议、 请尝试从 C2000Ware 运行 dfuprog.exe。

    希望它能解决您观察到的问题

    此致

    Siddharth

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

    大家好、Siddharth、

    我尝试从 C2000Ware 运行 dfuprog、但您随 C2000Ware 提供的驱动程序(C2000Ware_3_03_00_00\utilities\windows_drivers)不兼容。 您使用 lmusbdll.dll / lmdfu.dll 提供安装、但 C2000Ware dfuprog 需要 tidfu.dll 和 tiusbdll.dll。

    请使用 tidfu.dll 和 tiusbdll.dll 上传官方版本的安装。 这将解决此问题。

    谢谢、

    Davor

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

    您好!

    DLL 还包含在 C2000Ware 软件包中。 请参阅以下快照以供参考。

    此致

    Siddharth

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

    您好!

    感谢你的答复。

    我只是希望 TI 能够为 TI DFU 器   件提供一个带符号的驱动程序安装包、因为我只能在链接1538.windows_drivers.zip 上的线程 e2e.ti.com/.../325729上找到无符号安装包。

    无论如何都谢谢。

    此致、

    Davor