XMega32a4 Programmierproblem

OP Persönliche Seite #1989528
Lesenswert?

Hi,

ich habe heute mal versucht, meine beiden ATXMega32a4 zu programmieren. 
Dabei kam aber immer folgender Fehler:
1
Launching /usr/bin/avrdude -px32a4 -cavrisp2 -Pusb -Uflash:w:led_blinken1.hex:a -Ueeprom:w:led_blinken1.eep:a 
2
Output:
3

4
avrdude: AVR device initialized and ready to accept instructions
5

6
Reading | ################################################## | 100% 0.01s
7

8
avrdude: Device signature = 0x1e9541
9
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed
10
         To disable this feature, specify the -D option.
11
avrdude: erasing chip
12
avrdude: stk500v2_command(): error in CMD_XPROG: Collision
13
avrdude: stk600_xprog_chip_erase(): XPRG_CMD_ERASE(XPRG_ERASE_CHIP) failed
14

15
avrdude done.  Thank you.
16

17
avrdude finished

Ein avrdude -p x32a4 -c avrispv2 -Pusb -e (Chip erase) bringt den selben 
Fehler.

Ich benutze dazu avrdude (Version 5.10) unter Ubuntu 10.10 und einen AVR 
ISP mkII bei dem ich vorher unter Windows mit dem neuesten AVR Studio 
die Firmware geupdatet habe.

Das kuriose dabei ist, dass ich die Signatur auslesen kann und im AVR 
Studio auch bestimmte Flashbereiche (nicht alle gleichzeitig) löschen 
kann. Ein komplett Erase oder flashen schlägt immer fehl. Auch unter 
Windows. Und das bei beiden Chips.

Ich hab schon gesucht und gesucht, aber ich konnte nirgends etwas 
genaues darüber finden. Ich hoffe, jemand von euch kennt das Problem und 
weiß, wie man es beheben kann.

Viele Weihnachtsgrüße,
Michael
(Firma: TravelRec.) Persönliche Seite #1989604
Lesenswert?

Komisch, ich habe hier mehrere 16A4 am Start und alle funktionieren. 
Lege mal 270-Ohm Serien-Widerstände in die Clock- und Datenleitung des 
PDI. Ein anderer Kollege hat auch gerade das Problem (1 Thema weiter 
unten). Ich habe diese Widerstände als Schutz standardmässig drin und 
noch nie Probleme gehabt. Vielleicht hilft´s ja?!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren