私たちのものを含む多くのデバイスは、VCP (仮想 COM ポート) チップを使用しています。 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
その時点で、デバイスを接続して約 30 秒待つと、シーン | ウィンドウに表示されます。接続画面。