ATMEGA32A-PU Programmierprobleme

13/07/2011 - 18:56 von Marte Schwarz | Report spam
Hallo zusammen,

wie in einem früheren Zweig schon mal andiskutert brauchen wir Ersatz
bei den Prozessoren des AVR-NET-IO. An sich sollten die ATMEGA32A die
orginalen ATMEGA32-16 ohne weiteres ersetzen können, so war AFAIR auch
hier das gesehen, nicht?
Wir haben die Teile jetzt und schaffen nicht eines davon zu flashen.Als
Tool haben wir ein USBprog, das als AVRISPmkII geflasht ist und seinen
Dienst mit avrdude bisher auch brav getan hat. Nur mit den neuen
ATMEGA32A will irgendwie gar nichts gehen. Egal, was wir avrdude
aufgeben, es kommt immer zurück:

avrdude -c avrispmkII -P usb -p m32 -e
(wahlweise auch avrdude ... -U flash:rwv:trallala.hex:i)

avrdude: stk500v2_command(): command failed
avrdude: stk500v2_recv_mk2: error in USB receive
avrdude: stk500v2_program_enable_(): bad STK600 connection
status:unknown(0x64)
avrdude: initialization failed, rc=-1
...

Wenn ich einen alten ATMEGA32-16 einstecke klappt alles. Verdrahtungs,
Spannungs- und àhnlich geartete Fehler kann ich also ausschließen, zumal
es das selbe Phàmnomen gibt, wenn ich das Spiel von der
AVR_NET_IO-Platine auf das Pollin-Evaluationsboard umsetze, das nur auf
8 MHz getaktet ist.

Hab ich was übersehen?
Was muss ich anderst machen?
Hab ich eine ganze Stange Ausschuß bekommen?

Vielen Dank schon vorab

Marte
 

Lesen sie die antworten

#1 Heiko Nocon
13/07/2011 - 19:30 | Warnen spam
Marte Schwarz wrote:

Hab ich was übersehen?



Keine Ahnung. Beim Vergleich der Datenblàtter von Mega32 und Mega32A
konnte ich bezüglich der ISP-Programmierung keine Unterschiede finden.
Sogar die ID-Bytes sind gleich (was ich persönlich für einen Fehler
halte). Auch die ab Werk eingestellte Clock-Option ist gleich. Es sollte
also funktionieren.

Apropos ID-Bytes: Kannst du wenigstens die auslesen? Vielleicht, wenn du
den ISP-Takt verringerst?

Hab ich eine ganze Stange Ausschuß bekommen?



Vielleicht Fakes? Bei entsprechenden Stückzahlen könnte es sich selbst
bei dem geringen Preis eines Mega32A lohnen, Fakes zu verkaufen.

Ähnliche fragen