質問: シリアルポートftdiデバイスをリリース/リセットする方法-mac osx ハードウェアプロジェクトのカスタムpcb ftdi ft232rlを使用してコンピューター(osx 10.11 el capitanを実行しているmacbookpro)と通信する)で作業しようとしています。matlabを使用してシリアルコマンドを送信しています。 cleartosend(cts)ピンでいくつかの問題が発生すると、明らかに「高」(オフ)になりますが、それは別の話です。しかし、私の今の問題は、私のmacを取り外した後、デバイスが "解放"されないことです(これを他に何と呼ぶかわかりません)。デバイスを取り外して別のusbバスに置くことはできますが、実際にこれを行うことができるのは一度だけです。なぜなら、取り外した場合も同じことが起こるためです。これは、これを修正する唯一の方法を見つけたので、開発が困難になるためです。コンピュータ全体を再起動することですこれらのデバイスをリリース/リセット/クリアするにはどうすればよいですか?システム情報>ハードウェア> usbを開くと、基本的に同じデバイスがデバイスツリーに2回表示されます。これにより、ls /dev/tty.*(matlabまたはターミナルのいずれかで)デバイスはリストに表示されません。接続されていてデバイスツリーに2回表示されますが、基本的にブロックされています。私は何をすべきか?バージョン2.3のftdiドライバーをインストールしましたが、それ以外の方法で動作するようです。この問題の根底に到達するために提供できる他の情報を教えてください。ありがとう
回答: 同じ問題がありました。 creality ender 3のインストールノートからのリンクを介してftdiドライバーをインストールし、リンクはos x 10.8以下用のバージョン2.2.18をインストールしました。 (私はsierra、10.12を実行しています)。ドライバーは機能しましたが、解放されませんでした。 sudo rm /system/library/extensions/ftdiusbserialdriver.kext/を使用してドライバーを削除し、バージョン2.4.2をダウンロードしてインストールしました。すべては今働いています。