Mac Sierraで Arduino pro mini にアップロードできない問題
購入したUSB-serial変換のFTDIは
232RLでした。
最初の一回はできた、てことでこれ。
https://qiita.com/hnw/items/9aea266b791f8d56b962
でも、おかしい
新たにFTDIドライバインストールしても。。。有効になってない
$ kextstat | grep -i ftdi
150 0 0xffffff7f8332e000 0x6000 0x6000 com.apple.driver.AppleUSBFTDI (5.0.0) 51DB3F7C-B15A-3FD2-B57D-58547464BF8A <99 19 5 4 3 1>
apple純正のみ。
別で検索。。
まず macに最初から入っているドライバを削除しよう!!
https://qiita.com/gwappa/items/88ea7a183ee2e8d30791
macにはappleのドライバが入っている
https://forum.arduino.cc/index.php?topic=427825.0
⬛️ドライバのインストール状況確認
$$ ls -lctr /Library/Extensions/
...
drwxr-xr-x 3 root wheel 102 7 8 2017 CIJUSBLoad.kext
drwxr-xr-x 3 root wheel 102 7 8 2017 BJUSBLoad.kext
drwxr-xr-x 3 root wheel 102 1 24 02:59 FTDIUSBSerialDriver.kext
⬛️
$ cd /System/Library/Extensions
$ ls -f
...
AppleUSBFTDI.kext
⬛️リネームして無効化
$ sudo mv FTDIUSBSerialDriver.kext FTDIUSBSerialDriver.bkup
Password:
mv: rename FTDIUSBSerialDriver.kext to FTDIUSBSerialDriver.bkup: No such file or directory
https://ascii.jp/elem/000/000/544/544198/
FTDI 2xxのドライバ
mac 10.4以降の欄 右端にあるリンク
動画ガイド
https://www.youtube.com/watch?v=Ir2PVz1870E&feature=youtu.be
$cd ~/Desktop/D2XX/libftd2xx.1.4.16.dylib
$ sudo cp ~/Desktop/D2XX/libftd2xx.1.4.16.dylib .
$ sudo ln -sf libftd2xx.1.4.16.dylib libftd2xx.dylib
$ cd /usr/local/lib
$ sudo cp ~/Desktop/D2XX/libftd2xx.1.4.16.dylib .
$ sudo ln -sf libftd2xx.1.4.16.dylib libftd2xx.dylib
$ cd ~/Desktop/D2XX/Samples/
$ make
ここでエラー、進まない><;
うまくいけば、この後Apple純正ドライバの削除までやっている。
---------------------
⬛️まとめ
まずmacに入っているドライバの確認
純正だったらドライバの削除
FTDI公式ドライバのダウンロードとインストール
再起動
ドライバの確認
---------------------
⬛️まとめ
まずmacに入っているドライバの確認
純正だったらドライバの削除
FTDI公式ドライバのダウンロードとインストール
再起動
ドライバの確認
0 コメント:
コメントを投稿