Atmega 0-Series, per ISP programmieren ?

#5688258
Lesenswert?

Hallo,
habe hier Atmega3209 und würde den gerne per ISP (im 
Auslieferungszustand) programmieren.

Leider ist die ISP-Programmierung nicht als Eigenschaft im Datenblatt so 
zu finden.

Es gibt aber eine Appnote 
(http://www.microchip.com//wwwAppNotes/AppNotes.aspx?appnote=en591739) 
die auch für diesen Controller gelten soll.
Allerdings gibt es bei diesem Controller den Resetpin nur als 
Sonderfunktion.

Die eigentliche Frage lautet:
Kann man den Atmega3209 im Auslieferungszustand per ISP flashen oder 
nicht?
#5688468
Lesenswert?

Denis G. schrieb:
> Kann man den Atmega3209 im Auslieferungszustand per ISP flashen

Nein. Die neue Programmierschnittstelle heißt UPDI. Du brauchst dafür 
einen neuen Adapter; Ausnahme: du verwendest bisher einen Adapter, der 
per Firmware-Update auf UPDI aufgerüstet werden kann. Das Atmel ICE wäre 
z.B. so einer.

Es gibt diverse Projekte für lowcost UPDI Adapter. Eines (pyupdi) nutzt 
einen USB-serial Adapter, ein anderes (jtag2updi) einen Arduino.

Oder du kaufst von MCP ein Evalboard mit dem UPDI Adapter drauf.
#5688715
Lesenswert?

Denis G. schrieb:
> Schade nur, weil wir solche ISP-Programmierteile (mit SD-Karte) haben.
> Die können leider nur ISP und PDI (ohne U).

Ja. Da hat Microchip (bzw. wohl eher Atmel) mal wieder ganze Arbeit 
geleistet. Eine ganze Generation Tools wird damit teilweise wertlos. 
Vielleicht hast du ja Glück und der Hersteller deines Tools bringt auch 
ein Firmwareupdate für UPDI heraus. Elektrisch kann das nix übermäßig 
kompliziertes sein.
Gast #5689557
Lesenswert?

Hi

>Freue mich auch schon, wenn die endlich bei Reichelt auftauchen...

Die haben noch nicht einmal die neueren ATinys, die schon seit längeren 
auf dem Markt sind.

Den ATMega4809 bekommst du in DE zB. bei CSD.

MfG Spess

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