ikkei blog

電子工作やパズルのブログです。主にLEDを使った電子工作をやっています。

@maris_HY まりすさんのATmega用のヒューズリセッターを作ってみた

2014年06月08日 21時55分29秒 | Arduino
以前から、なぜかATmega328Pの書き込みに失敗して
こんなエラーが出るようになってしまったのが20個ほどありました。

おそらくヒューズビットがおかしくなったんだろうと思いますが、
これを直すためにはAVRではパラレル書き込みが必要になります。

まあ、いずれ作ってヒューズをリセットしてしまえば
と思っていました。

そしたら、@maris_HY まりすさんがリセッターを作ったと言うので
さっそく私も利用させてもらおうと思い、
とりあえず、このブログの通りに作ってみました。


以前作ったブレッドボードシールドで作りました。

これを使って、おかしくなったATmega328のヒューズビットを見てみると、

やっぱりむちゃくちゃになってます。

これはWコマンドで初期化すれば復活出来ました。

ところが中にはこんな表示が出てしまうものがありました。

ちゃんとシグネチャが読めていないときの表示だそうです。
一応、まりすさんのアドバイスに従って、
この表示の後の無限ループを外して、チップイレースをかけてみました。
しかし、この表示は変わらず。復活することは有りませんでした。

結局、復活出来たのは10個でした。
全部ダメかと思っていましたので、半分でも復活できて良かったです。