Hi, ich suche einen Schaltplan für einen parallelen Programmer, der mit Ponyprog arbeitet, um z.B. die Bits für die "Quarz-Umstellung" beim ATMega8 zu verändern. Es gibt ja Programmer für die parallele Schnittstelle, die einfachen programmieren aber doch trotzdem seriell, oder? Danke schonmal im voraus! Sebastian
Hallo Sebastian, ich habe noch nicht so viel Ahnung, aber alle verwende die selben Steuerleitungen z.B. am AT90S2313, also sollte die Datenübertragung auch die Selbe sein. Seriell. http://www.avr-asm-tutorial.net/avr_de/beginner/hardware.html Schau einmal hier vielleicht funz es auch am ATMega. Gruß Berny
Einen Selbstbau Parallel Programmer gibt es bei www.cadsoft.de. Hier nochmal eine Hinweis: Parallel Programmer heißt nicht über die Parallele Schnittstelle, sondern das ist ein Modus in dem man spezielle Bits setzen kann.
Hi Leute, erst einmal vielen Dank für die Tips und Hinweise! :-) Ich hab' mir mal den Programmer von der Eagle-Seite + Eagle-Programm heruntergeladen: So ein kompliziertes Ding nur für ein Bit setzen?!? Das ist mir nun wirklich zu aufwendig. Gibt es keine einfachere Schaltung? Im Prinzip reicht es mir ja, die Spezial-Bits zu setzen, normal kann ich meinen AVR ja über die serielle Variante beschreiben. Wie setzt Ihr Eure Spezial-Bits? Danke!!! Sebastian
hi es gibt einen programmer auf der ponyprog seite -> http://www.lancos.com/prog.html#hardware der über lpt läuft und http://www.lancos.com/siprogsch.html für adapter john
Hi John, das hatte ich mir auch schon angeschaut. Wenn ich es recht verstehe, ist das aber ein serieller Programmer, der mit dem PC-Parallel-Port arbeitet. Oder?!? Unter noch eine Frage: Bedeutet ISP immer serieller Modus oder hat das damit gar nichts zu tun? Danke! Sebastian
moin nochmal, ich ich wusste nicht das man den mega8 auch 8bit paralell mein link ist für seriel flashen über lpt ISP bedeutet in system programmer ... also du kannst den chip im ziel system flashen. ohne ihn auszubauen und in ein extra gerät zu stecken john
Hi, vielen Dank erstmal für alle Tips! :-) Ich hab' jetzt auch nochmal in älteren Beiträgen gestöbert und auch nochmal im Internet. Leider ohne größeren Erfolg. Es scheint wirklich extrem schwer zu sein, sich selber ein Parallel-Mode-Programmer zu löten. Programmiert denn kein Mensch von Euch im Parallel-Mode? @Frankl: Das Eagle-Beispiel ist ja schonmal nicht schlecht. Programmierst Du auch damit (oder sonst wer)? Funtkioniert es auch mit Ponyprog oder nur mit AVRXP? Danke! :-) Sebastian
@Sebastian: Willst Du außer dem ATmega8 auch noch kleinere AVRs programmieren? Beim ATmega8 und aufwärts können fast alle Fusebits auch seriell gesetzt werden, d.h. Du brauchst keinen Parallelprogrammer um die Taktquelle umzuschalten. bye Markus
Hi Markus, also vorerst geht's nur mal um den ATMega8 ("Quarz-Bit"). Heißt das, ich kann meinen alten Programmer (seriell, wie für 4433) verwenden, um mit Ponyprog die Fuses zu setzen? Das wäre ja super!!! :-) Trotzdem würde mich ein Parallel-Mode-Programmer reitzen, um a) für alle AVRs die Fuses setzen zu können und b) um schneller zu programmieren (4-5KB dauern schon...). Danke schonmal! Sebastian
@Sebastian: Das einzige was man seriell nicht machen kann ist wohl Reset abzuschalten (damit sperrt man sich ja selbst aus), d.h. Du kannst Deinen alten Programmer weiterverwenden. Ob Parallel wirklich schneller ist, ist fraglich. Zwar ist die Programmierzeit geringer, aber dafür mußt Du auch den Chip aus der Schaltung rausnehmen. bye Markus
Hi Markus, also wenn's auch so geht (und Reset will ich eh nicht verändern), dann werd ich's erst mal so testen. Das mit dem Rausnehmen ist natürlich auch ein Argument... Sobald ich's probiert hab', meld' ich mich nochmal! Danke!!! :-) Sebastian
Hallo an alle, wie versprochen, meld' ich mich nun nochmals. Also ich habe den Mega8 einfach seriell per ISP angeschlossen und versucht testweise das "BODEN"-Fuse zu verändern. Ging wunderbar ohne Probleme!!! (Danke Markus!) Gibt's irgendwo eigentlich eine Tabelle, wo steht, was die einzelnen Fuses bedeuten? Im Datanblatt hab' ich's nur verstreut gefunden. Grüße, Sebastian
Und gleich nochmal hallo... Im AVRMega8-Datenblatt auf S. 219 gibt's 'ne Tabelle für die Fuses und unter S. 218 die Erklärungen für die Lock-Bits. Sebastian
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.