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.

[FAQ] TDA4VM: 适用于 TDA4 的 Windows DFU 工具和驱动程序

Part Number: TDA4VM

问:在我们的生产过程中,我们需要在 Windows 系统中通过 DFU 将一些软件下载到 TDA4 中。

在哪里可以获取 TDA4 在 Windows 系统上正常工作所需的 DFU 工具和驱动程序。

 

答:DFU util 是一款可以使用的开源软件。我们在 Linux 上使用过它。

请参阅 https://www.ti.com/cn/lit/an/spracy5/spracy5.pdf 

 

问:我阅读了您提供的文档。文档中指出建议仅在 Linux 环境中使用 DFU 功能。不过,正如我在问题中所说的,我们需要在工厂生产环境中使用 DFU 功能。目前,我们用于生产的所有软件环境都基于 Windows 系统,而 DFU 功能只是生产软件所需要的一小部分。如果您不支持在 Windows 环境中使用 DFU(尤其是用于 Windows 系统的 DFU 驱动程序),那么我们必须调整整个生产软件(例如切换到 Linux 平台),这将产生巨大的影响。因此,请考虑为 Windows 系统提供 DFU 驱动程序。

 

答:通过参阅链接https://support.particle.io/hc/en-us/articles/360039251394-Installing-DFU-util 安装适用于 Windows 的驱动程序和 dfu-util,我能够在 Windows 上运行 dfu-util。

步骤:

1.在 Windows 计算机上下载 Zadig:http://zadig.akeo.ie/

2.将 TDA4 的引导模式更改为 DFU 引导模式。

3.在 Windows 主机上运行 Zadig。它应该将 J721E DFU 列为器件。

4.安装驱动程序(或替换驱动程序)。

5.从http://dfu-util.sourceforge.net/releases/ 安装 dfu-util,下载 dfu-util-0.9-win64.zip 

6.请参阅链接部分“将 dfu-util 文件移动到其自己的目录中”以及“编辑路径 - Windows 10”部分,将 dfu-util 添加到您的 Windows 路径中。

  1. 完成步骤 1 至 6 后,您应该能够在 Windows 上的 cmd 提示符下运行 dfu-util -l 来列出 DFU 器件。其余步骤与应用手册 https://www.ti.com/cn/lit/an/spracy5/spracy5.pdf 第 5.1.3 节或第 4.2 节中所述的步骤相同。

 

问:几天前,我们使用 Zadig 生成了 DFU 驱动程序并在 Windows 上完成了 DFU 功能测试。我在这里提问的目的是希望从 TI 获取正式的驱动程序或工具支持。由于它用于生产环境,因此使用的软件需要满足稳定性要求并获取授权,因此我们希望得到 TI 的明确回复。


我可以将您的当前回复作为 TI 的正式回复吗?如果可以,那么问题就解决了,我们将根据该方案在工厂中进行实施。

 

答:这些都是零成本的开源工具。相应的 SDK 的清单中列出了作为 TI SDK 一部分提供的组件的许可证。同样,对于所讨论的工具,可以通过 Zadig 网站了解其许可。

如果您的生产环境需要具有一定支持、稳定性、性能且满足特定标准的工具 - 该主题超出了此处 E2E 的范围,我请您联系工具供应商,他们或许能够以满足您的需求的成本提供解决方案。