3

最近、atmega1280 を搭載した Arduino を購入しました。私は Arduino IDE を使用することはできませんでしたが、AVR Studio と私の Dragon で使用するための便利なボードとして使用しました。

同じ頃に新しいコンピューターを購入し、Windows 7 64 ビットを実行しています。AVR Studio 5.1 をダウンロードし、Dragon に接続しました。強制的に最新のファームウェアにアップグレードしました。次に、Dragon を Arduino に接続すると、次のエラーが表示されます。

[ERROR] Failed to enter programming mode. ispEnterProgMode: Error status received: Got 0xc0, expected 0x00, ModuleName: TCF (TCF command: Device:startSession failed.)

リボン ケーブルのピン配置が両端で同じであり、連続性があることを確認しました。ピン 1 はピン 1 に接続されます。AVR Studio はセンス ラインで 5.0V を読み取ることができますが、それだけです。

次に、libusb-win (1.6.2.0) をインストールし、avrdude を使用して、よりわかりやすいエラーを取得しました: pasebin 出力

ISP および JTAG 接続を使用して、ブレッドボード上で atmega8 および atmega128 を配線しようとしましたが、上記と同じエラーが発生しますが、さらに多くのエラーが発生するため、PCB 間の接続の問題をトラブルシューティングして、配線ミスを排除します。

どこから問題を探し始めればよいでしょうか???

4

1 に答える 1

0

1 つは JTAG ヘッダーの電源であり、もう 1 つは実際のチップ上にあります。AVR から JTAG ピンまでの接続を確認していただけますか? 私の経験では、完璧だと思っていても、ほとんどの場合、悪い配線があります。そうでない場合は、AVR に電力が供給されていません。

ISP、JTAG、またはその両方を試していますか? AVR は JTAG をサポートしていますか? JTAG コネクタから抽出された ISP ですか?

Atmel の JTAGICE mkII ドキュメントは、ISP と JTAG の両方についてかなりの量を説明しています。私は最近、JTAG 接続 (http://www.avrfreaks.net/modules/PNphpBB2/files/display_105.png) を備えたボードを作成しました。これは、JTAG の接続方法を説明している可能性があり、これが機能していることを知っています;)

于 2012-05-18T11:30:44.110 に答える