ラピロにスケッチを書き込む際に stk500_getsync() not in sync resp=0x00 とエラーが表示されて書き込めない場合

FTDI0.jpg

FTDI0.jpg

ラピロにスケッチを書き込む際に stk500_getsync() not in sync resp=0x00 と言うエラーメッセージが表示されて書き込みがうまくいかない事があります。この場合原因はいくつか考えられるのですが、まずは基本的な所から確認してみましょう。確認はwindows7で行います。

・ラピロ基板をmicroUSBでPCと接続すると、初回はデバイスドライバのインストール通知のポップアップが表示されます。

FTDI1.gif

FTDI1.gif

・スタートメニューのマイコンピューターを右クリックしてプロパティを左クリックします。

FTDI2.gif

FTDI2.gif

・左上のデバイスマネージャーをクリックします。

FTDI3.gif

FTDI3.gif

・デバイスマネージャーのポート(COMとLPT)をクリックします。

FTDI4.gif

FTDI4.gif

・USB Serial Port(COM5)というようにCOMポートの番号が表示されていると思います。
 お使いのパソコン次第で最後の数字は変わります。
 この状態でラピロ基板と接続しているケーブルを抜くとこのUSB Serial Portも非表示になるはずです。
 そうならない場合は、今表示されていたのは別のデバイスのUSB Serial Portということになります。

FTDI5.gif

FTDI5.gif

・Arduino IDEを起動します。
 IDEのツール>ポートで、先ほど確認したラピロ基板のCOMポートの番号を選択します。

FTDI6.gif

FTDI6.gif

・IDEのツール>ボードで、Arduino Unoが選択されていることも確認して下さい。

FTDI7.gif

FTDI7.gif

・ラピロにRaspberry Piを搭載している場合、そのままではラピロ基板とRaspberry Piとの通信と衝突してしまうのでRaspberry Pi用のケーブルを一度取り外すか、Raspberry Piに給電しないようにRAPIROの電源を切った状態でスケッチの書き込みを行ってください。ラピロの電源スイッチを切った状態でもmicroUSBでPCと接続すれば書き込みは行えます。

基板が正常であれば以上の手順で書き込むことができるはずです。