【问题标题】:FTDI Change PID to defaultFTDI 将 PID 更改为默认值
【发布时间】:2013-07-19 13:50:30
【问题描述】:

我尝试通过 FT_Prog 更改 FTDI 芯片 (R232R) 中的 PID。它正在工作,但之后我发现 Windows 7 会自动重新安装 USB 设备的驱动程序,而不是 FTDI 设备。所以我想将PID改回默认值(6001)。问题是我在 FT_Prog 应用程序中看不到这个设备,因为它有不同的 PID 号。我也尝试过 MProg,但结果相同。我也尝试手动重新安装 Windows FTDI 驱动程序,但在 FT_Prog 中仍然看不到 FTD 设备。 如果您切断与 FT_Prod 的通信,我实际上不明白为什么可以更改 PID。

【问题讨论】:

    标签: pid ftdi


    【解决方案1】:

    好的,我终于找到了解决方案。感谢普雷斯顿。我只是复制默认的 Windows FTDI 驱动程序,打开 FTDIBUS.inf 将 PID 号从默认的 6001 更改为我的 6005,然后手动安装驱动程序。它现在正在工作,我也可以使用标准 FTDI 工具 FT_Prog 连接到我的 FTDI 芯片。所以有了这个,我可以简单地使用我的 VID 和 PID 组合来创建我自己的驱动程序。 FTDI TN_104 技术说明中的更多信息。

    【讨论】:

      【解决方案2】:

      听起来您对 PID 进行了编程,但您没有匹配该 PID 的驱动程序。因此您的设备会枚举,但不会与系统上的任何 USB 驱动程序关联。

      您可以修改原始驱动程序以添加到您的 PID,然后为修改后的设备安装该驱动程序。

      或者,您可以强制在设备上加载原始驱动程序。打开设备管理器,然后右键单击您的设备并选择更新驱动程序。然后单击浏览,然后单击让我选择。最后单击从磁盘安装,然后浏览到您的原始驱动程序。它会提示您它不匹配并询问您是否确定 - 您可以说是以强制加载原始驱动程序。这将使您可以将 PID 更改回原来的状态。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-12-04
        • 2014-05-16
        • 2017-08-26
        • 1970-01-01
        • 2016-03-17
        • 1970-01-01
        • 2011-05-02
        • 1970-01-01
        相关资源
        最近更新 更多