AVR Dragon und Atmega 328P

OP #3362627
Lesenswert?
• ▲
▼
Hallo,
ich versuche mit meinem avr dragon einen Atmegen328p zu programmieren, 
allerdings beckomme ich immer diesen fehler:
1
$ sudo avrdude -P usb -c dragon_isp -B 10 -p m328p -v
2
[sudo] password for vincent: 
3

4
avrdude: Version 5.11.1, compiled on Jun 18 2013 at 10:33:15
5
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
6
         Copyright (c) 2007-2009 Joerg Wunsch
7

8
         System wide configuration file is "/etc/avrdude/avrdude.conf"
9
         User configuration file is "/root/.avrduderc"
10
         User configuration file does not exist or is not a regular file, skipping
11

12
         Using Port                    : usb
13
         Using Programmer              : dragon_isp
14
         Setting bit clk period        : 10.0
15
avrdude: usbdev_open(): Found AVRDRAGON, serno: 00A200040758
16
JTAG ICE mkII sign-on message:
17
Communications protocol version: 1
18
M_MCU:
19
  boot-loader FW version:        255
20
  firmware version:              6.11
21
  hardware version:              1
22
S_MCU:
23
  boot-loader FW version:        255
24
  firmware version:              6.11
25
  hardware version:              7
26
Serial number:                   00:a2:00:04:07:58
27
Device ID:                       AVRDRAGON
28
avrdude: jtagmkII_setparm(): bad response to set parameter command: RSP_FAILED
29
avrdude: jtagmkII_getsync(): ISP activation failed, trying debugWire
30
avrdude: jtagmkII_setparm(): bad response to set parameter command: RSP_NO_TARGET_POWER
31
avrdude: failed to sync with the AVR Dragon in ISP mode
32

33
avrdude done.  Thank you.

mit meinem mega164 gibt es keine probleme. ich glaube aber auch nicht, 
dass der µC kapput ist, da ich 1. drei verschiedene getestet habe und 2. 
alle drei neu sind.
Wenn  ich versuche ihn mit parallel programming zu programmieren, ist 
die Device signature immer anders. kann jemand mir einen tipp geben?

Viele Grüße,
Vincent
Moderator Persönliche Seite #3363813
Lesenswert?
• ▲
▼
Vincent Fischer schrieb:
> dass es funktioniert, wenn ich den Atmega manuel resette, also reset an
> gnd anschließe

Das deutet darauf hin, dass die Verbindung zwischen /RESET und dem
entsprechenden Pin des Dragon-ISP-Steckers wohl nicht in Ordnung ist.

Die erste Aktion, die bei der ISP-Programmierung ausgeführt wird, ist
ein Herunterziehen des /RESET-Signals auf low.  Dies stellt das “chip
select”-Signal für den ISP-Algorithmus dar.
OP #3363890
Lesenswert?
• ▲
▼
Hm mein multimeter misst einen wiederstand zwischen reset am avr und am 
dragon. und am mega164 funktionierts auch.

Viele Grüße,
Vincent

EDIT: Ok hat sich erledigt die verbindung zu gnd war schlecht. das 
erklärt auch diesen fehler:
avrdude: jtagmkII_setparm(): bad response to set parameter command: 
RSP_NO_TARGET_POWER

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.