AT90USB162 - Flashen

Gast #4831819
Lesenswert?

Hallo zusammen,

ich habe neulich schon einen Thread bzgl. der Programmierung und dem 
einfachsten (!) Datenaustausch via USB mit dem o.g. Mikrocontroller 
geöffnet.

Mittlerweile habe ich eine entsprechende Software mithilfe der 
Teensy-Lib (Virtual Serial COM Lib) für den Controller geschrieben, eine 
Grundschaltung um den Controller existiert mittlerweile auch.

Nun die Frage:
 - Bei Teensy auf der Webseite ist immer die Rede von einem Taster, der 
gedrückt werden muss, um den Controller beim Flashen in einen bestimmten 
Zustand zu versetzen. Was hat es damit auf sich? Muss dieser Taster 
berücksichtigt/verbaut werden?

 - Ich schließe den Controller nun über USB an meinen PC an. Und dann? 
Wie programmiere ich ihn? So wie ich es verstanden habe wird er mit 
einem ISP-Programmer (ich habe einen AVR ISPmkII) geflasht, liege ich da 
richtig?

Was gilt es noch zu berücksichtigen, damit ich den Controller nicht 
gleich verpfusche und mich ggf. durch Fuses/Lockbits o.ä. "ausschließe"?


Vielen Dank und Gruß
#4831845
Lesenswert?

Ralf schrieb:
>>Der AT90USB162 hat von Haus aus einen USB-Bootloader drin.
>
> D.h. dass ich ihn über USB anschließe und direkt darüber im AVR Studio
> oder über Flip (?) flashe?

So steht's in der AN.
"Flip .... Nö external HW"

Und es geht auch. Ich hab mal einen USB-Midi Adapter mit dem Chip GM5 
gebaut, der sich als AT90USB162 rausstellte, der einfach von seinem 
Treiber per Flip geflashed wird, falls Firmware nicht aktuell. Deshalb 
gab's den GM5 auch für nur 2*AVR-Preis.

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