続)ISPシールド・・・

さて、前回の戯れ言でますます自分が惨めになったtaka@でございますが、
続いて、またも _| ̄|○ な記事。。。

***ISPシールドを使ったマイコン更新メニュー***

(1) Arduino UNOには、Arduino ISPスケッチ(Arduino IDEに含まれる)を書き込む
(2) メニュー)ツールの書き込み装置を「Arduino as ISP」にする。(ArduinoISPだとうまく動かないので注意)
(3) メニュー)ツールのブートローダを書き込む を押す。ATMEGA328P-PUをクリアするイメージです。数十秒して下部に書き込みが終わった旨のメッセージが表示されればOKです。
(4) 「書き込み装置を使って書き込む」を使って書き込むと、ライターシールドに差し込まれたATMEGA328P-PUに書き込みができます。通常の「マイコンボードに書き込む」やツールバーの→のボタンでは、ライターシールド上には書き込みできませんので注意が必要です。

***ココまで。

前回は (3)を理解できましたので、実行します。

ISPシールドをArduinoボードに載せて「ブートローダを書き込む」をクリックします。
b0062687_11041738.jpg

教科書には数十秒で終わると書かれているブートローダーへの書き込みは数秒(3秒くらい?)で終わった。
早すぎると思いつつ、エラーは出なかったので次に進む。

















(4)「書き込み装置を使って書き込む」は下のように「スケッチ」タブにあります。
b0062687_11531043.jpg

このボタンを押すと書き込めるハズ・・・

クリック!!!
b0062687_13201278.jpg

書き込み成功!!o(^^)o


たぶん大丈夫!!
と思って組み立てます。

ちなみに今回のマイコンは、DSブルーボックスつまり青い箱です。

レールに繋いでスイッチオン!!
b0062687_13224613.jpg

何も表示しません・・・・・・_| ̄|○

再度分解して、もう一度最初から・・・・




あれ?そう言えば、(1)って実行してないんじゃ???Σ(゚д゚;)

アカンやん。。。


ってことで、もう一度最初からやり直し!

結果・・・
(1)OK
(2)設定そのまま
(3)ブートローラ書き込み

なんか、スンゴイ時間かかったんだけど(30秒くらい??)
ななななんと・・・エラーが・・・

b0062687_13122230.jpg

なぜになぜに???(ノД`)


原因不明なので、ココから先に進めない・・・

けど、ブートローダーはスケッチに上書きされるとどっかに書いてあったんでそのまま進めます。

で、ボード書き込みは成功するんですが、

組み立てるとやっぱり点きません。。。orz
b0062687_13481697.jpg


あ~、やってまった・・・(By #半分青い )


いや、冗談かましてる場合やあれへんで・・・

何が原因やったんやろ??

最初に (1)をやってなかったのがアカンかったのか?
そういえば、ブートローダの書き込み、エライ早い時間やったしな。。。



大人しくマイコンだけ注文したほうが良さそう??




ふ~~~、疲れますた・・・

電気関係に詳しい人ならええんやろうけど、
分からん人間にはどうにもこうにも・・・orz



え?ISPシールド の組立が間違ってるとか???Σ(゚д゚;)



Commented by Yaasan at 2018-04-07 04:29 x
操作は合っているように見えます。
なぜ書き込まれていないのか…。

ちなみに、atmega328pの差し込み方向は合ってますよね。
Commented by i-qss at 2018-04-07 21:41
Yaasanさま、こんばんは~♪

なぜ書き込まれていないのか…。>

あとは、ISPシールドがちゃんと完成されてない可能性が・・・orz

差し込み方向>ええ、基板に方向が印刷されていましたので・・・
ハンドル方向にポンチマークでOKかと。。。
Commented by Yaasan at 2018-04-08 05:45 x
あとは、dsbluebox, 液晶のコネクタがシビアなので、嵌合具合も見ていただけると幸いです。
Commented by i-qss at 2018-04-09 08:59
Yaasanさま、おはようございます。
液晶コネクタ>確かにギリギリですね。
プラの足を少し削ってみようかとも思っています。
名前
URL
削除用パスワード
by i-qss | 2018-04-06 18:01 | 鉄道模型(DCC) | Comments(4)

なんくるないさぁ。。。


by taka@