ATtiny204 nicht via SPI programmierbar?

Gast #7331316
Lesenswert?

Guten Abend,

mir sei diese vermutlich dumme Frage verziehen, aber ich finde im Datenblatt und via Google etc. keine Antwort: Kann man die neueren ATtinys wie z.B. ATtiny204, also die 0er- und 1er-Serien noch via SPI in-System programmieren? Im Datenblatt ist nur noch von UPDI die Rede.

Ich bin gerade darüber gestolpert, als ich versuchsweise auf einen neuen ATtiny204 mittels ISP-Adapter (mySmartUSB MK2) zugreifen wollte, welches fehlschlug (siehe Bilder im Anhang). Es könnte ansonsten natürlich auch an meinem Aufbau (selbstgeätztes Breakout-Board) liegen, die Verdrahtung habe ich bereits mehrfach kontrolliert …

Grüße Johannes

Angehängte Dateien:
#7331365
Lesenswert?

Hallo,

die neuen Controller können nur UPDI. Brauchste mit ISP nicht weiter probieren.

Stichworte: pyupdi und jtag2updi

Für pyupdi spricht man braucht nur etwas Python Software auf den Rechner und einen Widerstand oder Diode.

Für jtag2updi braucht man etwas mehr Hardware dafür kann man avrdude weiter verwenden.

Hinweise gibt es hier: Beitrag "UPDI Programmer bauen - alias "El Tangas""

Gast #7331399
Lesenswert?

mitlesa schrieb:

Guter Anlass sich endlich mal Original-Programmier-Hardware zu kaufen und die zugehörige Software zu nutzen .....

Es gibt auch (ältere) Original-Programmer, zB. Den beliebten AVRISP-MK2, die kein UPDI sprechen. Vor Allem ältere Versionen der Originalsoftware ebenfalls. Ich habe mir damals anstatt eines neuen Programmers für updi einen jlink gegönnt und nutze jetzt für alles, für das die klassischen AVRs nicht ausreichen Stm32. (Eigenbau Programmiergeräte für UPDI gab es damals noch nicht wirklich)

Beitrag #7331416 wurde von einem Moderator gelöscht.
#7331447
Lesenswert?

Veit D. schrieb:

Stichworte: pyupdi und jtag2updi

Für pyupdi spricht man braucht nur etwas Python Software auf den Rechner Hinweise gibt es hier: Beitrag "UPDI Programmer bauen - alias "El Tangas""

Man darf nur nicht den UPDI Pin umkonfigurieren, da das bei einigen AVRs geht. Denn dann braucht man wieder einen 12V Impuls, um das wieder umzukonfigurieren. Da nutzt nicht mal das Atmel ICE etwas…

https://www.microchip.com/forums/m1070101.aspx

Es gibt auch ein Teil von Kanda für 10$ (https://www.kanda.com/products/Kanda/UPDI-12V.html), aber das macht manchmal Probleme.

#7331467
Lesenswert?

Stimmt Frank, allerdings kostet das Teil deutlich mehr als der ICE. Und es ist schon ziemlich unverschämt vom Hersteller, dass es keine preiswertere Lösung gibt. Die alten STK‘s waren preiswerter und konnten auch HV Programming… Das bisschen Hühnerfutter extra für die 9-12V kostet doch nix.

Nachtrag: Es gibt wohl eine Lösung mit dem Teil hier https://www.tindie.com/products/dlloyd/arduino-nano-hv-updi-programmer-for-tinyavr-01/

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