USB-Programmer für AVR mit Attiny2313

Gast #1376853
Lesenswert?

>Ich bin auf der Suche nach einem USB ISP-Programmer, zum selberbauen,
>auf Basis eines Attyiny 2313 (Schaltplan ... etc.). Habe bislang nur
>welche mit nem ATMega gefunden.

Dann kauf dir einen ATMega.
Gast #1376921
Lesenswert?

Hallo Rene,

für den ATTiny2313 kann man die V-USB Bibliothek sehr leicht übersetzen. 
Wenn Du die Bibliothek benutzt, hast Du noch etwa 250 Befehle (oder 500 
Byte) Platz um die applikative Logik zu implementieren.

Die SW auf ATMega 8P Basis implementiert das originale STK500-Protokoll 
, da sind solche Gimmicks, wie CRC Prüfsummen und Text-Kommandos 
enthalten. Alles Schnickschnack, den man auf dem ATTiny2323 nicht 
brauchen kann. Es spricht aber nichts dagegen ein neues Protokoll zu 
definieren, das mit weniger Befehlen auskommt. Es muss dann nur die 
PC-Software leicht modifiziert werden.

Denkbar wäre z.B. dass der Tiny pro USB Kommando immer genau einen 4 
Byte ISP Befehl bekommt, der dann 1:1 per ISP heraus geschiftet wird. 
Die Antwort kann dann vom PC abgeholt werden, der dann gleich den 
nächsten Befehl hinter her schieben kann. Dann noch ein Kommando um die 
Reset Leitung zu steuern, fertig.

Die eigentliche Programm ISP-Logik läuft dann auf dem PC. CRCs werden 
nicht gebraucht, da anschließend ein Verify durch geführt werden kann. 
Das PC kann Programm überprüfen, ob die Antwort des Controllers stimmig 
ist.

Grüße,
  Thorsten
Gast #1376990
Lesenswert?

@Thorsten & Gast ---->  Viele Dank - Werd mich mal mit auseinandersetzen

@dummy ----> wäre zu einfach... Ich habe noch soviele Attiny2313 
rumliegen die ich für meine Basteleien ja erst einmal aufbrauchen 
möchte...und dadurch das ich Momentan nichts weiter bestellen brauch 
wären nen Paar ATmeaga mit Versandkosten recht teuer.

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