[トラブル]スケッチ転送開始直後にシリアルポートが消える


(koteitan) #21

ありがとうございます。何も特殊な点はなさそうですね。

avrdude: Device signature = 0x000000 (retrying)
となるのはこちらも何回か確認している現象です。
UNO~Arduboy間の接続が甘かった時に起こりました。

おお…これはかなりのヒントになりそうです。。
実はArduboyのMISO/MOSI/VCCのランドが半田に持ってかれて剥がれてて、
塗装をカッターで削って無理やり半田付けしてました。
ピン直だったので面倒に思っていたのですが、もう一度導通をチェックします。

今夜が最終決戦…になればいいなと思います。。


Production Arduboy Schematic
(Ross) #22

操作の絵はありますか? おそらく、この活動のためのガイドがあるはずです。

たぶん「pinvice」を使用?


(koteitan) #23

The land of MOSI, SCK, VCC are peeled by the soldering:
MOSI, SCK, VCC のランドが半田付けで剥がれてしまいました:

I try to scratch the white mask on the schematic path and soldering again:
そこで配線の上の白いレジストを削って半田付けし直そうとしています:


I got a pinvice! Do you have the better idea with this than above?
ピンバイスを手に入れました。上の方法よりもよい方法がありますか?


(Michael Gollnick) #24

On the front side of the Arduboy there are 3 LEDs and 3 resistors in the bottom left corner right above the reset button.
Its a wild guess but I think they are MISO, MOSI, SCK (not sure in which order) You can use these pins if you find out the right order. For VCC I am not sure where to start. :sweat_smile:


(koteitan) #25

Oh thanks.
I think they are TX and RX LED but not the MISO MOSI SCK with the schematics below and MISO MOSI SCK do not have the good point to be soldered:
http://community.arduboy.com/t/production-arduboy-schematic/702

I’ve got VCC from the anode of those LEDs :slight_smile:


(Michael Gollnick) #26

Ah ok. Yes I think you are right, sorry. The image is tranferred via UART :blush:


(koteitan) #27

どなたかMOSIにつながっているスルーホールの位置を教えてもらえないでしょうか?
Could anyone help me to find the thru hole which is connected to MOSI?


SCKは見つかって赤い部分と分かったのですが、前半田付けした時に基板が焦げてしまってMOSIが見つけられないです :cry:
I could find the thru hole to SCK as red one but I couldn’t find the thru hole to MOSI because I burned the surface before I tried soldering :cry:


(Michael Gollnick) #28

Don’t know if it helps but here is a picture of that section from my Arduboy.


(koteitan) #29

Thank you! I try to fix mine as yours.
Is it devkit? or the product version v1.0?


(Michael Gollnick) #30

My one is also a product version. I hope the picture helps you finding the via.
When my one was bricked I could not solder as I run out of tips for my soldering iron. So I had to find another solution.


(koteitan) #31

Thank you so much.
I think your way to fix without soldering is the correct. The lands easily come off.

I think and hope this is the last night to fix my arduboy…


(Michael Gollnick) #32

Good luck. I hope you will make it and your Arduboy will come back to life.


(Michael Gollnick) #33

Maybe you can find MISO on the back side of the Arduboy near the display. It is connected to SPI. Unfortunately I have no picture of it.


(Michael Gollnick) #34

Maybe you can create some pads out of aluminium foil or steel wool. If there are some pieces left from the original pad there might be the chance the pad can connect to the leftovers of the lands so you can flash a bootloader.

You can press these Aluminium balls gently onto the leftovers together with a jumper wire (maybe fix with a clothespin).

Don’t know if it works. Just in case the via does not work.


#35

ライブラリをいじってたらbootloaderが飛んだらしくてリセットもできなくなったのでAVR ISP mkII 買ってきたのですが、Arduino IDEで認識してくれなくて作業が止まってます

話題はこの辺でしてました
http://community.arduboy.com/t/how-to-reset-arduboy-if-its-bricked/807/34

@akkera102 さんもAVR ISP mkII買われてるようなのですがIDEで認識してますか?

あと、AVR ISP mkII使うのには別途3.3v電源が無いとArduboyが正しく動作しないようなので、現在3.3v電源を手配しています。
http://community.arduboy.com/t/how-to-reset-arduboy-if-its-bricked/807/37

… 素直にUNOで書くほうが早そうな気がしてきたのでUNOも手配始めました(^^;;
UNOだと3.3v供給も問題なさそうですよね。

1.0はICクリップで固定できたのでちょっと楽です。

必要な端子はこの6箇所で良いそうです


http://community.arduboy.com/t/how-to-reset-arduboy-if-its-bricked/807/35

書き込み成功するの確認できたらまとめますね


(hisadg) #36

うちはArduino Leonardoで、Arduboy Kickstarterと接続しました。
ここのページの1.と2.の手順のスケッチ変更と配線を参考にしてます。(VCCは3.3Vに、抵抗とLEDは省略、3.以降は未実施)

bootloaderの書き込みはまだ試していませんが、avrdudeでヒューズ情報の取得が出来ることは確認してます。
直るとよいですね!


(hisadg) #37

あと、LeonardoとUNOでは、MISO, MOSI, CLK(SCK), RESETなどの配線は、ピン番号や位置が違うみたいです。

Leonardo: MISO, MOSI, SCKは2x3のICSPから、RESETは10ピンから
UNO: Digital Pinから配線?(PIN10~13?)

私の情報は、UNOにはマッチしないかもしれません。Leonardoでやった例の1つということで… :wink:


#38

えーと、実はArduino UNOで成功した為、
MKIIは全くのノータッチだったりします。(汗
箱から出して、ちょっと愛でてそのままお蔵入りです。

おそらくveritazzさんからコメントあると思うのですけど、
Arduboyの電源バッテリーでいけるのではないでしょうか。
ログでは「do not forget to switch on your Arduboy」となっています。

MKII側のVCCピンは、電源を配給していないとはいえ逆流しそうな為、
外しておく方がいいかもしれません。素人判断なのでなんとも言えないです。
How to Reset Arduboy if it's Bricked


#39

動作報告(ヒューズ情報の取得)ありがとうございます。
レポートを書いたけれど疑心暗鬼になっていました。
肩の荷が下りた気分です。


(koteitan) #40

Arduinoをライターにする場合はライター側のピン番号(ICSPかP11–13か)は使っているArduinoISPのバージョンによって変わります。ArduinoIDEのメニューから開いて出てきたものと、githubの最新ので違ってました。
どちらにせよ、ArduinoISPのソースの頭のコメントを読めばどのピンを使うかが書いているのでそれを見た方がいいです。