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.

[参考译文] EK-TM4C1294XL:DFU over USB 问题

Guru**** 2484615 points
Other Parts Discussed in Thread: SW-TM4C

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/730942/ek-tm4c1294xl-dfu-over-usb-issue

器件型号:EK-TM4C1294XL
主题中讨论的其他器件:SW-TM4C

在连接 TI 器件、启动时、所有内容均显示为"正常"。

此外、器件也正确列出

将器件重新编号为 DFU 器件后:

设备管理器也已正确更新。

当我运行命令 dfuprog -e 以在"固件升级"模式下列出器件时、我得到以下响应:

在我更改为 DFU 模式后、我会收到此错误。

在设备管理器下、设备也列为未知。

我正在 Windows 10操作系统上工作。 在更新驱动程序期间、我遇到"无效签名"问题。 我在 Windows 10操作系统中强制禁用签名验证。

然后我能够更新驱动程序。 但发现了上述问题。

请提供解决此问题的指导。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    还有一点、我想与大家分享:
    在启动时按用户1按钮时、我可以成功升级固件。

    仅在复合接口的情况下才会发现此问题。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Rahul、

    编辑:抱歉、将您的线程与另一个以设备管理器为中心的线程混在一起... 我把旅行中的时差归咎于这里:)

    请仔细阅读您的文章、您能否在以下 E2E 帖子中查看详细信息、并在其中任何一项对您有用时发表评论:  

    它必须处理签名以及如何处理签名。

    另一个问题:您是否正在使用 TivaWare 引导加载程序?

    最后、您尝试从哪个 USB 驱动程序安装? 它是 SW-TM4C 页面上的 TivaWare 补丁吗?

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

    您好、Ralph、

    感谢你能抽出时间。

    另一个问题:您是否正在使用 TivaWare 引导加载程序? =>我将 zip 文件中的引导加载程序用作 http://processors.wiki.ti.com/index.php/TI-RTOS_USB_DFU 上提供的工程

    我遵循了文档中提到 的 zip 文件夹中的所有步骤。

    如果需要 手动干预(按开关用户 SW1) ,我可以升级固件。 仅在复合 interface.e2e.ti.com/.../USB_5F00_Serial_5F00_DFU.pdf 的情况下才会出现问题

    正如您所建议的、我在 SW-TM4C 页面上尝试了 TivaWare 的补丁。

    我看到器件名称从先前的"Stellaris 器件固件升级"更新为"TivaWare 器件固件升级"

    但是、当我运行"dfuprog -e"来列出 DFU 器件时、我会得到相同的故障响应。

    如果我在这里做任何根本错误的事情、请予以纠正。

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

    如果问题纯粹是 USB 复合接口问题、则这是 TivaWare 已知但当前未解决的问题。 USB 复合示例的描述符似乎与 Windows 10存在某种程度的不兼容、这就是问题发生的原因。 遗憾的是、我尚未跟踪确切的根本原因、因此目前没有修复方法。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Rahul、

    很抱歉、您对上述答案不满意、但遗憾的是、我没有任何其他关于复合接口无法正确枚举的消息。

    您是否有任何其他关于此主题的疑问、或者我们是否可以关闭此主题?

    我将此主题添加到我的列表中、以便在问题解决后发布更新。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您的支持 Ralph。