2016年8月28日日曜日

aitendoのびんぼうでいいの(S) [U3S]で、プチ嵌り

aitendoのびんぼうでいいの(S) [U3S]を入手しました。



USBコネクターがマイクロUSBなのでLeonardo互換かと思ったら、UNO互換。

互換と言いつつも、シリアルのインターフェースICが純正で使っているFTDIとかのものではなく、
 CH340G
という中華系のUSBシリアル変換チップという違いがあり、別途ドライバーをインストールする必要があります。最近、安いArduino系互換機や、USB-232Cケーブルを購入するとたいていCH340系のチップなので、むしろFTDIよりこっちのほうが主流?


封を開けたところ・・・。


クリスタルのケースがつぶれてっし (T_T)

動けばどうでもいいんですけどね。
ダメでもJUNKから取り外して交換すればいいやと


サンプルのライブラリーから、ありきたりなBlinkを書き込んでみるも、なんかエラーがorz


Arduino:1.6.11 (Windows 10), ボード:"Arduino/Genuino Uno"

最大32,256バイトのフラッシュメモリのうち、スケッチが928バイト(2%)を使っています。
最大2,048バイトのRAMのうち、グローバル変数が9バイト(0%)を使っていて、ローカル変数で2,039バイト使うことができます。
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:C:\Users\tfksw\AppData\Local\Temp\build9c9ef3bdfe2fccb480bc6e4bac749e41.tmp/Blink.ino.hex:i

avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2009 Joerg Wunsch

System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"

Using Port : COM3
Using Programmer : arduino
Overriding Baud Rate : 115200
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xf8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xf8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xf8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xf8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xf8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xf8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xf8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xf8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xf8
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xf8

avrdude done. Thank you.

マイコンボードに書き込もうとしましたが、エラーが発生しました。
このページを参考にしてください。
http://www.arduino.cc/en/Guide/Troubleshooting#upload

「ファイル」メニューの「環境設定」から
「より詳細な情報を表示する:コンパイル」を有効にすると
より詳しい情報が表示されます。



最近似たようなエラーで困った w なと、クリスタルが壊れているか、最初からブートローダー壊れているの?と思いつつaitendoの公式ページを確認したら
 びんぼうでいいの(S) [U3S]
そもそもブートローダーが書き込まれていないという事実が判明 (^^;

ついでに、マイクロUSBコネクターの半田もやり直す必要があるようだ。

USBコネクターの半田をやり直すついでにISCP(ICS)も取り付けUSBaspでブートローダーを書き込み完成。

クリスタルつぶれたままだけど、動いたからいいやと

0 件のコメント:

コメントを投稿