をプログラムしようとしています。Atmel Studio 7とAVRISPとAtmel ICEデバッガの両方を使用してATmega88PBをプログラムしようとしています。デバイスIDを読み取ろうとしたとき、私は次のようなエラーメッセージが出ます:ATmega88PB Atmel Studioエラー0xc0
Failed to enter programming mode. ispEnterProgMode: Error status received: Got 0xc0, expected 0x00 (Command has failed to execute on the tool)
をこれは、カスタムボード上にあり、私がいない成功を収めて新しいチップをresolderしようとしました。私は、この問題はコネクタの不良やクロック周波数が高すぎることが原因である可能性があることを読んだことがあります。私は成功していないと8kHzにクロック速度を下げようとしました。
私がスコープを外したとき、MOSI、sck、およびリセットピンが正しく送信されているように見えました。しかし、私はMISOラインからの応答を見ていない(高いまま)。
他にもこの問題のデバッグを試みる可能性のあるアイデアはありますか?
多くのありがとうございます。
必ずしも、ATmega 88 PBマニュアルの** 33.8 **を読む必要はありません。明らかに、Vccは+ 1.8-5.5Vになる可能性があります。 ATMELK ICEデバッガを使用してプログラミングする場合、外部電源を正しく接続することを確認してください(VtgをVcc_extに、GNDを外部グランドに接続してください) – nopasara
非常に高いクロックを使用する場合を除いて、なぜ4.5V〜5.5Vが必要なのかわかりませんスピード(> = 20MHz)。 –
フォローアップありがとうございます。あなたは正しかった - MCUの座席に何か問題があった。私は別のボードを組み立てて問題はなかった。 – Crawford