许多设备,包括我们自己的设备,都使用来自 FTDI 与计算机通信。此类设备的驱动程序情况有点混乱。
- 对于 Windows,您不需要安装驱动程序,但您可以安装 来自 FTDI 的 VCP 驱动程序 如果你想。
- 对于 Ubuntu,您不需要安装驱动程序。
- 对于 macOS 10.9+,您不应安装驱动程序。
当然,如果您安装了驱动程序,请在重试前重启您的系统。
在 macOS 上,您可能仍会遇到无法检测到设备的问题。这可能是由于存在来自 FTDI 的另一个驱动程序。
寻找这个文件:
/图书馆/扩展/D2xxHelper.kext
(请注意这是从计算机根目录,而不是您的用户位置)
如果您有该文件,则意味着另一个应用程序安装了它以防止加载 VCP 驱动程序。例如,Kessler kOS 软件就是这样做的。
如果已安装,您需要在运行 Dragonframe 之前执行以下操作:
打开终端(在应用程序 | 实用程序中)。
键入以下命令以卸载 D2xxHelper:
sudo kextunload -b com.FTDI.driver.D2xxHelper
(这将询问您的密码。这是您的计算机密码。它将 不是 在您键入时显示。)
然后键入此命令:
sudo kextload -b com.apple.driver.AppleUSBFTDI
此时,您可以插入一个设备,等待大约三十秒,它应该会显示在 Scene |连接屏幕。