Hi,

ich verwende den mySmartUSB in Verbindung mit AVRDude unter Linux zum flashen. Dabei kann ich in Eclipse den Modus angeben, mit welchem der Programmer angesprochen werden soll. Bis jetzt habe ich stets den AVR910-kompatiblen Modus verwendet.
Jetzt wollte ich einen Mega48 flashen, da kommt die Meldung "chip not supported by programmer". Wenn ich aber nun auf AVR911 umstelle, funktioniert das Flashen.
Lasse ich nun diesen Modus eingestellt und versuche einen ATMega16 bzw. 32 zu flashen, funktioniert zwar das Flashen an sich, am Schluss kommt aber (fast) immer eine Fehlermeldung beim Verifizieren. Stelle ich den Modus wieder zurück, funktionierts wieder anstandslos - er braucht dann aber auch eine Zeit länger.

Weiß jemand, warum das so ist? Mich stört zwar das Umstellen nicht, trotzdem fände ich es interessant, die Ursache auch zu kennen.

Viele Grüße
ikarus_177