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