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 #210591
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 #210592
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 #210593
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 #210595
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 #210597
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 #210600
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 #210601
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 #210602
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...
#210603
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 #210604
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

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