メインコンテンツへスキップ

【概要】

【概要】

最初は、ハードウエアとかソフトウエア(SDK)の不備などを疑って、EPS8266搭載ボードを交換したり、USBのシリアル通信ハードを変えたり、Arduinoの出力プログラムを修正したり、SDKのバージョンを変えて問題を回避しできないかと試みていました。しかし、一向に問題を解決出来ませんでした。
 
また、試しにArduino UNO R3 (arduino.cc製)に接続したところ問題無く出力しています。
 
これまでは、OS X El captenになってからアップル社製FTDIドライバーのみで開発して来ました。特に問題が無かったのですが、試しにFTDI chipsのFTDIドライバー(Mac OS X 10.9 and above/ 2015-04-15/ version 2.3)と入れ替えたところ問題無く出力できるようになりました。ドライバーの問題か?、ということで、次のパターンでシリアルモニタへの出力テストをしてみました。

【テスト結果】

========================
使用ボード:        EPS-WROOM-02 開発ボード (スイッチサイエンス社製)
    https://www.switch-science.com/catalog/2500/
ボード上のシリアルIF-IC:    FT231XS (on Borad)

**********
使用ドライバー:    com.FTDI.driver.FTDIUSBSerialDriver

シリアル結果
説明:
・全て正しく出力

[[ LED Chika 2016-05-08 19:19 A10 Objs.,Inc. ]]

------ setup() start ------
print test 01
print test 02
print test 03
print test 04
print test 05
print test 06
print test 07
print test 08
print test 09
print test 10
------ setup() end  ------

**********
使用ドライバー:    com.apple.driver.AppleUSBFTDI

シリアル結果
説明:
・途中で途切れる
・プログラムのダウンロードと実行は行われているようだ


 [[ LED Chika 2016-05-08 19:19 A10 Objs.,Inc. ]]

------

========================
使用ボード:        Board1 ver.1.0 (KURAHASHIYA製)
    https://www.switch-science.com/catalog/2696/
    http://jiwashin.blogspot.jp/p/esp-wroom-02-board1.html
シリアルIF-IC:    FT232RL
    USBシリアルIF: 秋月電子通商 FT232RL USB シリアル変換モジュール
    http://akizukidenshi.com/catalog/g/gK-01977/

**********
使用ドライバー:    com.FTDI.driver.FTDIUSBSerialDriver

シリアル結果
説明:
・全て正しく出力


 [[ LED Chika 2016-05-08 19:19 A10 Objs.,Inc. ]]

------ setup() start ------
print test 01
print test 02
print test 03
print test 04
print test 05
print test 06
print test 07
print test 08
print test 09
print test 10
------ setup() end  ------


**********
使用ドライバー:    com.apple.driver.AppleUSBFTDI

シリアル結果
説明:
・途中で途切れる
・プログラムのダウンロードと実行は行われているようだ


 [[ LED Chika 2016-05-08 19:19 A10 Objs.,Inc. ]]

------

========================
使用ボード:        Arduino UNO R3 (arduino.cc製)
    https://www.arduino.cc/en/main/arduinoBoardUno
    https://www.switch-science.com/catalog/789/
シリアルIF-IC:    Atmega16U2 (on Borad)

**********
使用ドライバー:    com.FTDI.driver.FTDIUSBSerialDriver

シリアル結果
説明:
・全て正しく出力


 [[ LED Chika 2016-05-08 19:19 A10 Objs.,Inc. ]]

------ setup() start ------
print test 01
print test 02
print test 03
print test 04
print test 05
print test 06
print test 07
print test 08
print test 09
print test 10
------ setup() end  ------


**********
使用ドライバー:    com.apple.driver.AppleUSBFTDI

シリアル結果
説明:
・全て正しく出力

 [[ LED Chika 2016-05-08 19:19 A10 Objs.,Inc. ]]

------ setup() start ------
print test 01
print test 02
print test 03
print test 04
print test 05
print test 06
print test 07
print test 08
print test 09
print test 10
------ setup() end  ------

========================
【対処方法】
・EPS8266使用をしたOS X El capten上のArduion開発環境でシリアルモニタの
 出力には当面の間、次のドライバーを使用する事にしました。
  FTDI chipsのFTDIドライバー(Mac OS X 10.9 and above/ 2015-04-15/ version 2.3)
http://www.ftdichip.com/Drivers/VCP.htm