AtTINY2313 programmieren

Gast #210586
Lesenswert?
• ▲
▼
Hallo,

ich kann leider keine Software finden mit der ich einen ATTINY2313 mit
des im anhang enthaltenen programmers programmieren kann.

Währe nett wenn mir einer helfen könnte weil ich mir ned extra des für
10 Euro kaufen will um n AVR zu progen.

Boardsuche und google lieferten keine ergebnisse
Gast
Lesenswert?
• ▲
▼
Hallo Ludwig,

am einfachsten geht Programmieren und Brennen beim ATtiny2313 mit dem
Programm BASCOM (kostenlos bei www.mcselec.com). Ist als Demo kostenlos
und kann 2K bearbeiten, reicht also für den ATtiny2313. Wenn Du nur ein
Programm zum Brennen suchst, nimm TWINAVR von Roland Walter
(www.rowalt.de).

felack

P.S: Bei mir hat es noch nie einen Parallelport oeder Prozessor
geschrottet!
Gast
Lesenswert?
• ▲
▼
@felack

Warscheinlich hast Du auch bislang noch keine ESD-Problem gehabt, bei
mir wird jedenfalls kein un(schutz)beschalteter Parallelport mit der
Außenwelt vertüdelt. Ich weiß nicht, ob´s wirklich so ein Problem ist,
sich einen vernünftigen Programmer für 36 Taler nebst Software und
komplettem Datenblattkatalog beim Reichelt zuzulegen und Ruhe zu haben,
aber naja - ist nur meine Meinung.
Gast
Lesenswert?
• ▲
▼
TWINAVR funktioniert leider nicht mit meinem Programmer. Ich bitte um
Hilfe, es kann doch nicht so schwer sein das auch PonyProg diesen Chip
unterstützt. Oder das es ein Programm gibt das mit meinem Programmer
funktioniert
Gast
Lesenswert?
• ▲
▼
Hallo Ludwig,

wenn du bei deinem Brenner 4 Drähte umlötest, so wie auf www.rowalt.de
- Mikrocontroller - Einführung 1 beschrieben, kannst Du deinen attiny
brennen. Die Dioden und der Elko sind nur für die Stromversorgung.
Kannst Du weglassen, wenn der ATtiny selbst 5 V hat.

felack
Gast
Lesenswert?
• ▲
▼
http://www.qsl.net/ba1fb/

(offensichtlich von dort stammt der "Schaltplan")

This is the simplified Diagram of the original AVR ISP (STK200/300)
parallel port interface. It is very simple and low cost. The software
can be download from ATMEL or PonyProg, I personally strongly suggest
you use the software of PonyProg, because it almost support all of AVR
MCU including the brand new ATMEGA8, ATMEGA16, etc. :)

PONYPROG *STK200-Interface* was willst du noch? Hast du Ponyprog
überhaupt schon mal gestartet und bei den Einstellungen geschaut?
Gast
Lesenswert?
• ▲
▼
Was schreibt ihr hier denn alle, und was brüllt ihr euch an???
Ponyprog heisst neuerdings Ponyprog2000 und unterstütz seit Version
2.06e auch den Tiny2313. Und diese Version ist merkwürdigerweise vom
"February 3, 2005", soviel zu den 2 Jahren...

Gruss,

XtSI
Gast
Lesenswert?
• ▲
▼
mal wieder ein 1000 dank an alle.

Hab zwar nach neuen Versionen von Ponyprog gesucht, auch gefunden aber
ich hab mir die 2.05 runtergeladen weil ich die 2.06 da ganz unten ned
gesehen hab. Jetzt hab ich die aktuelle Version und ENDLICH ist der
Chip beschrieben. Nur komisch das auf der Startseite nichts von 2313
steht
Gast
Lesenswert?
• ▲
▼
hallo,


folgendes problem hat sich im bezug auf den attiny2313 und WinAvr
ergeben. habe hier zwar schon alle foren diesbezüglich durchgelesen,
aber der weisheit letzter schluss war es leider nicht.

das nachfolgermodell des at90s2313, der attiny2313, läßt sich nicht
(mit winavr) beschreiben.

benutze den von klaus leidinger beschriebenen programmer avr910, stelle
ihn auch so im makefile ein (nicht butterfly!!), neben den einstellungen
für com schnittstelle und device (attiny2313). auch
die modifikation der avrdude.conf zur unterstüzung des neuen devices
blieb ohne erfolg.
avr910_devcode   = 0x23;
habe auch die aktuellste firmware in den controller des programmers
geladen als auch die neuste version von winavr installiert. die
grafische benutzeroberfläche von avrdude, die avrdude-gui, stürtzt beim
ausführen mit den oben genannten einstellung ab. das auslesen der
fusebits ist somit nicht möglich. sollte es aber, laut aussage des
urhebers. mit AvrProg läßt sich zumindest der interne takt fest- bzw
einstellen (einstellung hierbei ist der attiny26, sonst geht es nicht).
auch die device signature wird erkannt.
liegt hier demnach ein software-, hardeware- oder menschlicher fehler
vor ?? ;-)

ich bin an dieser stelle schonmal für alle antworten dankbar, die zur
lösung führen könnten...
Lesenswert?
• ▲
▼
Hallo David,

nachdem Du diesen alten Thread wieder ausgegraben hast...

Es wäre hilfreich, wenn Du eine Fehlermeldung posten könntest. "geht
nicht... hat nichts gebracht" hilft nicht wirklich weiter ;-)

Wenn Dein Programmer an sich funktioniert, vermute ich mal, das Du die
Baudrate in avrdude nicht auf 115200 hochgesetzt hast. (Eintrag in
avrdude.conf oder -b 115200) oder die serielle Schnittstelle falsch
gewählt ist.

Ein Auszug des Makefileeintrages könnte auch helfen.

Genug Tipps?

Bis bald,
Klaus

http://www.mikrocontroller-projekte.de
Gast
Lesenswert?
• ▲
▼
Hey...

das nenne ich mal super-schnelle-hilfe die funktioniert hat :-)
DAAANKEEEEEEEEE !!! hatte die baudrate in der tat falsch eingestellt.
mein fehler.

der programmer funktioniert übrigens super !!!

bis zum nächsten mal in einem anderen (hoffentlich aktuelleren)thread
;-)

bis dahin...

CU David

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.