kann DIAMEX ALL-AVR den RSTDISBL setzen?

Gast #2310796
Lesenswert?

Hallo,
ich hätte mal die Frage, ob der DIAMEX ALL-AVR den
RSTDISBL beim ATtiny25 setzen bzw. zurücksetzen kann?

Blicke da nicht ganz durch.
Beim DIAMEX ALL-AVR ist da von einer TPI-Schnittstelle die Rede, während 
im Datenblatt des ATtiny25 von einem High-voltage Serial Programming 
Mode die Rede ist.
Angehängte Dateien:
Gast #2310813
Lesenswert?

Jonathan Strobl schrieb:
> Ja, man kann den RSTDISBL setzen - auch im ISP-Modus.

Und kann man RSTDISBL auch wieder zurücksetzen, wenn man mal so
schlau war es zu setzen?

> Das TPI ist für
> ganz andere µCs, die nicht genug Pins für ISP haben, wie der ATTiny10.

Ach so, diese ATtiny4,5,9,10 sind ja ganz winzige Dinger...
Gast #2310897
Lesenswert?

Jonathan Strobl schrieb:
> Aber so teuer ist ein ATTiny25 doch nicht. Oder wie
> viele hast du verfused?!? ;)

Naja, jetzt brauche ich bei meinem ATtiny auch noch den Reset-Pin als 
ADC-Eingang.
Wenn ich an einer Programmierung sitze, ändere ich was am Quelltext, 
programmiere es in den µC, teste es.
Dann fällt mir eine neue Änderung im Quelltext ein, wieder den µC 
programmieren, testen usw.
So könnte ich an einem Tag bestimmt 50 ATtinys zerschießen.
Deshalb brauche ich mal ein Programmiergerät das auch wenn der RSTDISBL 
gesetzt ist, noch Programmieren kann.
#2310929
Lesenswert?

Einfach einen anständig großen AVR mit mehr Pins nehmen, statt dieses 
ewige Gepfuscht und Rumgeheule mit RSTDISBL, schrottingen 
AVR-Programmern und HVSP. Echt jetzt. Größere AVRs mit mehr Pins kosten 
nur ein paar Cent mehr. Ungelogen. Durch den Kauf eines passenden AVRs 
spart man mehr, als der nächste schrottige Programmer kostet. Ich 
schwör, Alter.
Gast #2311910
Lesenswert?

Wenn ich den RSTDISBL vom ATTiny85 setzen will krieg ich diese 
Fehlermeldung.
Anscheinend kann dann dieser DIAMEX ALL-AVR auf den Chip nicht mehr 
zugreifen. Aber wofür hat er dann diese 12V?

In der Beschreibung von dem DIAMEX ALL-AVR steht dazu:

Eine 12V Hilfsspannung wird auf die Reset-Leitung gelegt.
Diese wird für die Programmierung von ATTiny-Controllern benötigt die 
über das TPI-Protokoll programmiert werden und bei denen der Reset-Pin 
über die Fuses abgeschaltet wurde(RSTDISBL)
Angehängte Dateien:
Gast #2312687
Lesenswert?

Volker schrieb:
> Wenn ich den RSTDISBL vom ATTiny85 setzen will krieg ich diese
> Fehlermeldung.

Da steht nirgendwo etwas von "Fehler".

Volker schrieb:
> Aber wofür hat er dann diese 12V?

Die Antwort gibt dir das Programm doch selbst:

Volker schrieb:
> wird für die Programmierung von ATTiny-Controllern benötigt die
> über das TPI-Protokoll programmiert werden

Nun geh los, lies das Datenblatt des Attiny85 und sieh dass der kein TPI 
unterstützt sondern ISP und HVSP.

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