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.

[参考译文] LAUNCHTXL-F2.8069万M:使用USB COM而不安装驱动程序

Guru**** 2589225 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/660161/launchxl-f28069m-using-usb-com-without-installing-drivers

部件号:LAUNCHTXL-F2.8069万M

我最近将一台基于2.8069万的定制仪器移植到了LaunchxL-F2.8069万M上,就像一个实验一样。   开发很容易,但我的客户抱怨说,除非安装CCS,否则他们看不到COM端口,而他们不愿意这样做。  (仪器通过XDS100 B侧的VCP与PC通信。)  我可以与COM端口通话,因为我在安装CCS时安装了驱动程序,但我不期望客户端必须这样做。  在以前的仪器上,我使用FT230 USB接口,它自动安装在现代Windows PC上。  因此,我需要的要么是通过某种方式来破解FT2232的.EPT文件,使其看起来像一个不需要TI软件的通用部件,要么是我的客户安装必要驱动程序的最简单的方法。  有什么想法吗?

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

    我们在这方面没有多少专门知识。 您可以从开发工具-> Code Composer Studio论坛获得一些更好的答案。 我也建议在那里张贴。

    根据我使用Windows 8和Windows 10操作系统的经验,我不确定如果没有正确的USB驱动程序,是否很容易识别,连接和与设备通信。 Windows 8和Windows 10对于正在安装的驱动程序类型(对其进行签名等)非常特殊。 您以前使用过这些操作系统吗?

    根据上述情况,您最好的选择可能是分发要由主机PC安装的USB驱动程序。

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

    解决方案非常简单:禁用Launchpad的EEPROM。  完成此操作后,F2232将成为通用的双COM端口,Windows可以轻松地自动找到其驱动程序。  您可以通过多种方式禁用硬件(例如,提升R31)。  或者,您可以使用FTDI的FT_Prog实用程序擦除EEPROM。  只需记住保存EEPROM数据,以便您可以对零件重新编程。

    请记住,此过程会禁用JTAG接口,在我的情况下,这是一件好事--我不希望最终用户使用JTAG端口。  但是,这也意味着,如果JTAG重置开关已关闭,则应将其打开。

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

    很高兴找到了解决方案。

    感谢您将您的解决方案发布到论坛。

    SAL