ATtiny24A unter Linux programmieren?

Hallo,

ich habe ein ".hex"-File das in einen ATtiny24A programmiert werden soll.

Neben dem Hex-File habe ich noch folgende Info:

fusebyte low: 0x42 fusebyte high: 0xDF

Einen Rechner mit "alten Schnittstellen" (echtes Seriell und Parallel) habe ich da. Betriebssystem in jedem Fall Linux.

Das man da "avrdude" nehmen kann habe ich schon rausgefunden aber wie

Bei ebay gibt es z.B. sowas:

formatting link

Komme ich damit zum Ziel? Wo finde ich raus wie ich den Microcontroller an das Flachband bauen muss?

Kann ich eigentlich mehrfach programmieren oder ist der Chip schon beim ersten Bespielen "verbrannt"?

Manuel

Reply to
Manuel Reimer
Loading thread data ...

Am 05.10.2014 15:06, schrieb Manuel Reimer:

also gehen, aber vieleicht auch nicht, ich konnte es jedenfalls nicht anhand der Beschreibung herausfinden. Es gibt aber ja noch andere Angebote.

Das ist dann ziemlich einfach selber zu bauen.

formatting link

schau dir auch mal das GIF an

programmiert werden.

Reply to
Stefan

Manuel Reimer schrieb:

formatting link

Mit Pech mehr.

Sieht so aus, und es ist immer sinnvoll, einen bereits funktionerenden Programmieradapter zu benutzen, statt eienes selbstgebauten. Erleichtert die Fehlersuche.

Schittstellenbelegung auf:

formatting link
formatting link
mit Suchbegriff "AVR-Tutorial" in der Seite
formatting link
jekte

Technisch ist der mehrfach programmierbar. Man kann die Fuses bzw.

werden kann er immer noch.

Marc

Reply to
Marc Santhoff

Mit einem LVC245 oder so als Puffer geht das super - ich benutze meinen

funktioniert.

wagen.

erstmal auszulesen und mit dem Datenblatt und den neuen Werten zu vergleichen

- insbesondere, da manche Programmiertools (Ponyprog?) die Fuses wohl invertiert darstellen.

cu Michael

Reply to
Michael Schwingen

Benutze seit einer Ewigkeit dieses parport dingens (allerdings mit dem ATMEL typischen 2x5pin connector und nicht 1x5 pins wie abgebildet). Hab's noch nicht geschafft da was kaputt zu machen.

formatting link

Reply to
Johann Klammer

Johann Klammer schrieb:

Und, niemals Timing-Probleme mit unterschiedlichen Rechnern oder Betriebssystemen gehabt?

Ich schon, und einen Port habe ich auch zerlegt. Shit happens.

YMMD, Marc

Reply to
Marc Santhoff

Eventuell dann:

formatting link

Kompatibel wohl mit "USBasp". Bei dem Preis sollte ich vielleicht gleich zwei nehmen. Wenn der erste mal ein Firmware-Update braucht ;)

formatting link

Danke im Voraus

Manuel

Reply to
Manuel Reimer

Hab's nur auf linux benutzt.. Vor einiger zeit hat es mich ueberrascht, dass der avrdude ploetzlich schneller wurde... Ich glaub', die hatten vorher ein sehr konservatives timing. Die Sache mit Stromversorgung des boards ueber die parallel port pins die es bei einigen Adaptern gibt, ist natuerlich eine ganz bloede Idee und sollte man sein lassen (Ich vermute damit hast du's geschafft den zu zerlegen).

Reply to
Johann Klammer

"Johann Klammer" schrieb im Newsbeitrag news:m0s3r6$rcq$ snipped-for-privacy@speranza.aioe.org...

Besser

formatting link

programmiert. Software: PonyProg. Wie schon gesagt: bei den Fuses _sehr_ aufpassen!

Gruss Chregu

Reply to
Christian Müller

Die Legacy-Schnittstellen sind nicht in jedem Fall erforderlich,

Mit einem ISP-Adapter. Und zwar einem den avrdude kennt.

~ $avrdude -c list

zeigt dir was dein avrdude kann.

Spannungsversorgung. URLs wurden ja schon genannt.

Zukunftsicherer sind USB-Adapter. Der Klassiker ist der usbasp. Den verkauft dir der Chinese auch billig, allerdings meist mit

Target selber mit Spannung versorgen.

Hier steht nicht dabei, welches Protokoll der Adapter spricht. Finger weg!

dem es z.B. bei ehajo.de als Bausatz oder Fertigteil gibt.

noch viel mehr Info gibts hier:

formatting link

Appnote 42 von Atmel.

neu programmiert werden. Der ATtiny24 vermutlich auch 10000-mal.

XL

Reply to
Axel Schwenke

Deshalb ja meine Idee gleich zwei zu nehmen um mit dem ersten dem zweiten eine aktuelle Firmware zu versorgen ;)

Manuel

Reply to
Manuel Reimer

tauglich. Die ATxmega brauchen dann zwingend 3.3V, aber auch ein anderes Protokoll (PDI).

versorgt werden und dann auch ein 3.3V Target ansprechen/versorgen. Auf dem usbtiny sitzt AFAIK ein ATtiny4313. Der kann auch die

dann genauso machbar wie bei den neueren usbasp.

XL

Reply to
Axel Schwenke

OK. Bei dem Preis kann man eigentlich auch nicht viel falschmachen und

sollte dann in einigen Tagen bei mir ankommen. Wenn es noch Probleme

mich nochmal.

Manuel

Reply to
Manuel Reimer

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.