-
Thread
AVR ISP Progger -> welcher?
, damit das pony-prog wegfällt, und evtl. auch funktionieren wenn man hardeware isp dran hat und alles noch unter spannung hat *g* ... einen puffer sollte er haben, und vielleicht sogar meine defekten avr's (da hab ich
: welcher avr-isp ist empfehlenswert, er sollte gleich im >avr-studio funktionieren, damit das pony-prog wegfällt, und evtl. auch >funktionieren wenn man hardeware isp dran hat und alles noch unter >spannung hat AVR-ISP mkII mit USB für unterwegs und daheim, der kann auch die neuen XMegas programmieren
-
Thread
ATMEGA kaputt durch programierung?
eine erfolgreiche Programmierung hinbekommen - alles ohne Probleme, das Programm lief auch. (Mit PonyProg + USB/Serial Converter) Beim Versuch ein neues Programm aufzuspielen sagt mir PonyProg nun aber "Device missing or unknown device (-24)" - egal was ich tue. Es ist auch der Richtige AVR ausgewählt
Kauf Dir gleich einen gescheiten Programmer, mit Ponyprog wirst Du keine Freude haben. Bei gefühlten 99% der Threads hier im Forum, die sich auf kaputte AVRs beziehen, ist PonyProg der Übeltäter.
-
Thread
Die AVR-ISP MKII macht mich wahnsinnig
vom Shop, angeschlossen und siehe da, der vermeintlich defekte Chip konnte plötzlich über LPT mit Pony-Prog progammiert werden. Also die "Schrott-" ATMegas rausgekramt und wie man schon vermutet, auch diese konnte ich wieder beschreiben. OK, die Chips sind also nicht defekt, zu Glück habe ich sie noch
der MKII auch deutlich schneller, vielleicht geht da was schief. Kannst Du die uCs mal in allen FuseBits auf default stellen (vielleicht mit einem 'funktionierenden' vergeleichen?) Gruss, Ingo.
-
Thread
Mega8 und Quarz klappt nicht, Fuses korrekt (vermutlich)
> Wenn ich die Fuses mit PonyProg auf externen Quarz umstelle Dass PonyProg alles genau umgedreht hat, hast du berücksichtigt? Dort müssen die CKSEl Häkchen gesetzt sein, die im Fuse Calculator gelöscht sind. CKOPT kann auf
Karl heinz Buchegger schrieb im Beitrag #1944302: >> Wenn ich die Fuses mit PonyProg auf externen Quarz umstelle > > Dass PonyProg alles genau umgedreht hat, hast du berücksichtigt? > Dort müssen die CKSEl Häkchen gesetzt sein, die im Fuse Calculator > gelöscht sind. > > CKOPT
-
Thread
ponnyprog funktioniert nicht mehr? Controller Put?
Nirwana ging. Wenn du was stabiles willst, hol dir einen USB-ISP Stick. Dann kannst du auch auf PonyProg verzichten und direkt aus AVR-Studio aus arbeiten. Gruß oldmax
oldmax schrieb im Beitrag #2262963: > Dann kannst du auch auf > PonyProg verzichten und direkt aus AVR-Studio aus arbeiten und deutlich schneller gaht das auch.............
-
Thread
LED an AVR ATmega16 bleibt dunkel
die schnelle Hilfe! Habe mir hier (http://www.mikrocontroller.net/articles/AVR_Fuses) das mit den Fuse-Bits noch mal angeschaut und mit dem online Burn-O-Mat (http://avr8-burn-o-mat.aaabbb.de/avr8_burn_o_mat_avrdude_gui_online.html) und Engbedded AVR Fuse (http://www.engbedded.com/fusecalc/) herausgefunden
code] > Stimmt das so? LIes die momentanen Fuse BIts vom Prozessor aus, gib das in einen Fuse-Calculator ein. Dort drehst du dann die JTAGEN Fuse um und lässt dir vom Fuse-Calculator das neue Steuerbyte geben. Aber solange du ausser Übung bist, lies um Himmels willen die Fuse vom Prozessor aus
-
Thread
AVR ISP bei hoher Quartzfrequenz fehlgeschlagen
machen habe ich erfolglos versuche AVRDude mit -i 10000 auszubremsen. Liegt es vielleicht an den Fuses? Die habe ich für den 14,7456Mhz Quarz mit Ponyprog folgendermaßen eingestellt : [v]JTAG [v]CKOPT [v]BOOTSZ1 [v]BOOTSZ0 [v]SUT1 [ ]SUT0 [ ]CKSEL3 [v]CKSEL2 [ ]CKSEL1 [ ]CKSEL0 Bitte helft
CKOPT ist doch programmiert Im allgemeinen gilt doch: Status | Ponyprog | AVR Datenplatt programmed = [v] = 0 unprogrammed = [ ] = 1
-
Thread
Evertool Light Update Problem
Was sollst du da für eine Reaktion haben? Du musst den Bootloader flashen (mit den richtigen Fuse-Einstellungen) und dann mit gestecktem Bootloader-Jumper WinAVR starten, bei Debugger/Programmer den JTAGICE auswählen, und connect drücken, dann sagt er, dass er die firmware updaten muss, und lädt die JTAGEICE
Ich hab rausgefunden woran es lag, Bascom kann nichts mit der Datei anfangen, nur PonyPrg. Ich hab es nun draufgeladen und nun findet er den aber nicht über Connect, muss ich eine Zielhardware angeklemmt haben damit er den findet?
-
Thread
AVR programmieren mit TwinAVR funktioniert nicht
bekommen, dass PonyProg nur Intel-Hex Dateien verabeitet kann. Könnte es eventuell sein das meine Datei "nur" Hex ist und PonyProg daraus falsche Daten generiert?? Messungen an dem unter Spannung stehenden AVR haben an
Aufdrehen (Spannungseinstellung), damit man was sieht! > Ich habe noch einen Wink bekommen, dass PonyProg nur Intel-Hex Dateien > verabeitet kann. Könnte es eventuell sein das meine Datei "nur" Hex ist > und PonyProg daraus falsche Daten generiert?? Die originale Firmware.hex sieht tatsächlich nicht
-
Thread
Einfacher Einstieg in AVR
Pollin-Board wäre ich vorsichtig (auch wenn es sehr preisgünstig ist), v.a. was die Programmierung angeht (PonyProg oder alternativ ein zusätzliches Programmiergerät, wobei PonyProg schon so manchen Anfänger in den Wahnsinn getrieben hat, erst recht, wenn der verwendete Computer keine echte serielle Schnittstelle
Lötkolben heiß wird ;). Aus Zeitmangel habe ich erst vor 2 Tagen angefangen damit zu "arbeiten" und PonyProg nervte mich schnell. Ich programmiere zur Zeit noch in Bascom (ich komme beruflich aus der Basic-Ecke) und das kompilieren und dann laden in PonyProg und flashen damit wird beim Testen und Rumspielen
-
Thread
Fehlerhafte ATtiny2313 mit Datecode 0530 ?
spezielle Großprojekte gefertigt werden. Diese haben auf Wunsch des Großkunden dann z.B. geänderte Fusebits. Wenn dann am Ende Stückzahlen davon übrig bleiben, werden die über diverse Kanäle (aber nicht die Distributoren) verramscht. Gruß, Marcus
entspricht. Datecode ist 0512 Ohne vorher ein Programm zu flashen kann ich die Fusebits mit Ponyprog jedoch problemlos ändern. Gruß Volker
-
Thread
Bootloader und ATmega128
Bootloader-Sektion. Mit der korrekten Platzierung des Codes im Flash bin ich mir aber nicht ganz sicher. Ponyprog zeigt als Startadresse 0x01fc00 an, während er laut Datenblatt bei 0xfe00 liegen sollte. Das scheint aber an der Unterschiedlichen Zählweise von Ponyprog zu liegen. Die Fuse-Bits sind folgendermaßen
Welchen Wert hat die M103C Fuse?
-
Thread
Atmega16 mit C über Pollin Evaluationsboard V2.0
hast du die Fusebits richtig gesetzt?
Lese mit ponyprog mal deine Fusebits aus und mache ein screenprint und Poste das Bild dann.
-
Thread
Komische Spannungen an AVR Pins...
Welche Schaltung? Welcher AVR? Fuses?
Juhu! Ihr seid genial! Ich hab einfach in Ponyprog das JTAG Fuse ausgeschaltet, und schon gings. Da wär ich im Leben nicht drauf gekommen! Tausend Dank euch allen!!! :-D
-
Thread
KS0108: Warum immer Anzeige auf beiden LCD-Hälften?
geht! Allerdings kann ich jetzt den µC nicht mehr programmieren, wenn JTAG aus ist (also das Fuse-Bit JTAGEN nicht gesetzt ist). Ich muss das vorher immer erst wieder setzen, dann das Programm übertragen, dann wieder löschen (verwende PonyProg dazu). Aber JTAG hat doch nichts mit der Programmübertragung
JTD in MCUCR setzen. Nur leider funktioniert das dann trotzdem nicht, also das bleibt aktiviert. PonyProg spinnt jetzt auch irgendwie - jedesmal bringt es jetzt einen Übertragungsfehler (auch wenns richtig übertragen wurde). Naja auch egal erstmal - deaktivier ichs halt jedesmal. Vielleicht löt ich
-
Thread
wieder mal ATMega8 und ISP
SCK, RST, GND mit denen des Programmers verbunden. Soweit dazu. "versuch mal, die Fuse-Einstellungen auszulesen" weiter oben schon beschrieben. Pony sagt alle Kästchen leer avrdude sagt ff bis auf >> read lock 3f vielleicht ist das das Problem?
anschließen, dicht am AVR die üblichen 100n zwischen VCC und GND. Reset nur ein 47n...100n gegen GND. Pony muß den AVR erkennen, Pony muß die Fuses mit Read auslesen können und die Haken müssen dem des AVR Lieferzustand entsprechen. Kalibrierung von Pony nicht vergessen, Interface Parallelport, AVR ISP
-
Thread
ATmega8 -> Ponyprog "no device found"
soll ponyprog nicht manchmal die fusebits verändern, wenn man sie nicht explizit ausliest? gibg hier irgendwann mal rum, aber da ichs nicht benutze müssten da mal die ponyprog anhänger was zu sagen :)
kalte Löstelle). Aber RESET DISABLE ist ja z.B. auch noch ein Kandidat. @all.: Ich hab das mit PonyProg noch nicht ausprobiert, ich lese die Fusebits immer erst aus, bevor ich schreibe (ich könnte ja mal einen alten µC riskieren ;-) und das Ergebnis hier posten). Aber wie gesagt, ein Wackler im
-
Thread
ATmega16 vs. Quarzoszillator
gekauft und setzte die Fuses wie beim ersten. ext. Clock (16MHz Quarzoszillator): CLKSEL: 0000 (PonyProg: alle CKSEL angehakt) sonst blieb alles default. Wie es nicht anders zu erwarten war, funktionierte das ganze natürlich nicht (PonyProg: Device missing or unknown device). Im moment läuft
So ist es. Jede dieser Taktarten hat aber eine andere Fusebit-Einstellung. Die Daten dazu findest du im Datenblatt. Gruß, Arno
-
Thread
Programming Mode (fehler erneut->gefunden)
Hi wie hast du die Fuses gesetzt? PonyProg? HAst du vorher gelesen? Evtl. steht dein AVR auf externer Takt. Dann könnte ein externer Oszillator helfen. Wenn alle Stricke reisen und das Ding nicht mehr will könntest du ihn mir schicken und
Da ich erst seit kurzem mit der Thematik MC arbeite verstehe ich noch nicht ganz was Du mit PonyProg meinst? Kannst Du das mir erklären? Danke Peter
-
Thread
Parallel ISP + ATMega8L -> welche Software?
dass ich Software kompilieren kann und im Zweifelsfall auch den Controller auslesen kann (über PonyProg, gibt zwar ne Fehlermeldung aus, scheint aber trotzdem zu funktionieren). Das einzige Problem ist nun, dass ich nicht schreiben kann. PonyProg erkennt den Controller nicht und auch mit WinAVR hab
Wenn Ponyprog eine Fehlermeldung ausgibt, dann funktionierts nicht. Interessant wäre eine Mitteilung, *welche* Fehlermeldung da erscheint, und welches Betriebssystem Du benutzt. Welche Version von Ponyprog?
-
Thread
Atmega16 mit externen 16MHz Quarz
also mit Häckchen) und es sollte funktionieren. BTW: Du solltest dir die aktuelle Version von PonyProg besorgen. Matthias
nur diesmal in einer neuen Schaltung. Gibt es vielleicht mittlerweile eine Lösung? In der Ponyprog-Hilfe steht, dass man Einstellungen in der INI Datei vornehmen soll, falls diese Fehlermeldung auftritt. Da habe ich auch einiges probiert...umsonst. MfG
-
Thread
OSCCAL für 8MHz ?!? be ATTiny26
Hi Stefan, mit PonyProg kommst Du definitiv _nicht_ an die anderen CalBytes. Das rührt noch aus der Entstehungszeit von PonyProg - damals war ein Fehler in den Manuals (siehe Errata) und der wurde in PonyProg (ohne
> mit PonyProg kommst Du definitiv _nicht_ an die anderen > CalBytes. Das hätte ich jetzt nicht erwartet... Nagut, ein weiterer Grund, es nicht zu benutzen. > Bei jungfräulichen ICs stehen die Werte auch
-
Thread
Mega8 startet nicht?!
Hallo, Das mit den Fusebits, etc. ist wie auf der Page eingestellt... Also so wie es beim Mega8 sein sollte. Ja, die m8def.inc hab ich eingetragen und ist auch da, wo sie sein soll. Habe den Mega8 auf eine Platine gelötet
schau mal nach ob du mit Ponyprog oder Yaap zum µC connecten kannst und die aktuelle Fusebits auslesen . wenn ja, funtioniert der Takt. würde an deiner stelle lieber mal schaun' ob an RESET das gewünschte HIGH Signal (VCC+) anliegt
-
Thread
ATmega8 -UART Problem(dringend!!!)
Änderungen die Fusebits einlesen nicht vergessen!
http://www.mikrocontroller.net/articles/Pony-Prog_Tutorial#Fuses ...Ist die Artikelsammlung echt so schwer zu finden?
-
Thread
ATmega32 und PORTC
Da ist JTAG noch aktiviert, deswegen können die Bits nicht benutzt werden. Also erst mit Ponyprog die Fuse "JTAGEN" abschalten. Siehe auch http://www.mikrocontroller.net/articles/AVR_Checkliste#Fuses_richtig_gesetzt.3F Danach hatte ich auch mal 5 Stunden gesucht :-((
einer mitgezählt wer den Rekord hält? ATmega128 mit der M103 Fuse oder ATmega16/32 mit JTag Fuse?
-
Thread
Bierdeckelprogrammer Firmware flashen
Gesagt getan :) In diesem Makefile wird nur das Fusebit für den Reset pin gesetzt oder? Die könnte ich doch im Zweifelsfall mit PonyProg setzen. Ist zwar ein bisschen her dass ich das gemacht hab, aber vielleicht krieg ich das ja noch hin :) Ist wohl
Attiny zumindest (ab und zu) auslesen, aber beim Programmieren zeigt er mir dann no device :( Fusebits kann ich mit Ponyprog auch auslesen: CKDIV8 SUT0 CKSEL3 CKSEL2 CKSEL0
-
Thread
AVR Dragon: Nur 1. Aktion geht nach Start vom AVR-Studio
versorgt wird. Danach kann ich genau 1. Aktion durchführen. Egal ob Fuse lesen, Signatur lesen, Fusebits lesen oder programmieren. Danach ist Schluss und ich bekomme bei jeder weiteren Aktion einen Fehler. Wenn ich jetzt die Fuses auslesen will sind alle Häckchen gesetzt. Ziehe ich den 6 PIN ISP Header
4.18 SP1 und SP3, alles probiert. Immer das gleiche. Ich kann den AVR einmal ansprechen. Egal ob Fuses, Lockbits, Signatur, Programm aufspielen, alles geht problemlos, danach ist Feierabend. Ich bin nicht der einzige mit em Problem, hier im Forum gibts auch zwei ältere Beiträge zu finden, allerdings
-
Thread
Mega8, SPI, SCK tut nichts
(1<<SPIF))); //Wartet bis Byte gesendet wurde }[/c] Compiler ist WinAVR, geflasht wird mit PonyProg.
OSC und einer mit externem Quartz, diese funktionieren mit exakt dem gleichen Code wunderbar. Die Fusebits sind auch gleich. Ich nehme also an, dass genau dieser eine AVR wohl (teilweise?) kaputt ist...
-
Thread
ATmega8 16-Bit Timer Uhr zu langsam
Du musst auf 'external crystal' fusen. Details finden sich in deinem Datenblatt http://www.mikrocontroller.net/articles/AVR_Fuses
scheinbar kein Separates Datenblatt, es gibt nur das vom normalen ATmega8 und in diesem stehen die Fuse-Bit Einstellungen nur bis 8MHZ.
-
Thread
Atmega644 via simplen ISP-Parallelportadapter programmieren
Kermit schrieb: > Zu den Fuses: Gibt es wirklich ein Fusebit, dass man den Controller > nicht noch ein mal schreiben kann? Das gibt's beim PIC nicht, da gibt's > nur das code-protect, dass man ihn nicht mehr lesen kann. Neuschreiben > ging aber immer. es gibt ein Fusebit, dass das Programmieren über ISP verhindert, HV geht aber dann immer noch...
-
Thread
Pollin evaluation board 2.01 avr Studio4
Da Du ja mit einem USB-progger programmierst, aus Studio heraus, ohne über ponyprog zu gehen, ist der erste Test die Überprüfung von ISP mit dem Lesen der Signatur. Dazu gibt es im Studio4 nach erfolgreichem "connect" im Menu für das Programmiergerät, Untermenu "main" die Option
ok.Controller getauscht, funktioniert. Aus irgend einem Grund wird bei dem alten Controller das Fusebit SPIEN nicht erkannt, bzw. nicht gesetzt. Mit dem neuen Controller alles ok. Danke für Eure Infos, IchNur
-
Thread
-
Thread
Basecom funktioniert PonyProg nicht?
meinem ersten Fund war diese Brücke nicht eingebaut. Der Adapter ist Kompatibel da man ihn direkt im PonyProg anwählen kann. Nun zu den Fuses... In Bascom habe ich auf Send to Chip geklickt. Im folgenden Fenster das ja den Chip anzeigt habe ich die Fuses geändert und dann auf automatisches Programmieren
zu PonyProg kompatibel. > Man findet eben 10000 verschiedene Möglichkeiten bei meinem ersten Fund > war diese Brücke nicht eingebaut. > Der Adapter ist Kompatibel da man ihn direkt im PonyProg anwählen kann
-
Thread
ATtiny25 lässt sich nicht mehr programmieren
mit dem STK500 geht es wieder rückgängig zu machen. Was macht den der STK500 anders als der Ponyprog? Ist es nur eine andere Hardware, oder liegt es auch an der Software?
Atomic schrieb: > Was macht den der STK500 anders als der Ponyprog? der kann eben die HV-Programmierung, die den Reset-Pin nicht als Reset-Pin braucht...
-
Thread
Transistortester mit AVR
Hi, >welche Fuse-bits ich in ponyprog programmieren muss schau mal http://www.mikrocontroller.net/topic/131804#1431268 hatte sowas mit angehangen Wigbert
und noch zur Ergänzung: Bei PonyProg ist bei der Null ein Häkchen zu setzen. Das steht aber auch irgendwo in dieser website.
-
Thread
USART. Übertragungfehler.
liegt es glaub ich nicht, das einzige das ich noch nicht ausgetauscht habe ist das Quarz. Die Fusebits sind alle in PonyProg nicht gesetzt, also External Crystal/Ceramic Resonator (Quarz). Woran könnt es noch liegen ? woran hab ich noch nicht gedacht ?
-
Thread
LCD und AVR Board
P.S. Die Fuses habe ich mit PonyProg eingestellt. Ich habe bedenken, ob die Zeiten bei der Initialisierung korrekt sind??? Das kann wiederum auf die Fuses zurückzuführen sein... ..... void display_init(unsigned char
Hi Jetzt muss ich dir leider sagen, das meine Kenntnisse bezüglich PonyProg als auch C mehr oder weniger rudimentär sind. Von PonyProg weiss ich nur, das es da einen 'umgekehrten' Zusammenhang zwischen 'Häkchen' und Fuse gibt. MfG Spess
-
Thread
programmer für avr studio 4.12 gesucht
Kurz und knapp: Nein. Der von dir verlinkte Adapter funktioniert aber mit PonyProg (link dazu in dem Link von dir)
Simulator enthalten. Das damit erzeugte HEX-File kann man dann mit einem anderen Programm, zB. PonyProg flashen. Aber vorsichtig sein mit den Fuses, da hört man hier immer wieder, das diese ausversehen falsch gesetzt wurden mit Pony. Es grüsst, Arno
-
Thread
AVR minimale Taktfrequenz
müssen. Habe einen ATmega48 für eine KFZ-Anwendung (also Ziel: Strom sparen) mit 128kHz getaktet (per Fuses). Das Ergebnis war, daß ich mich damit für das ISP erstmal ausgesperrt habe. Erst "uisp" war per Argument in der Lage, den STK200-Klon langsam genug zu takten, so daß der AVR auch mitkam. Fuses konnte
erkennen und die Fuses zu schreiben. Wie gesagt, Flash schreiben bzw. verifizieren schlägt fehl. PonyProg konnte ich leider nicht testen, weil meine libc-Version nicht paßte. ;( PonyProg hat sich sonst bei Schreibproblemen sehr gut bewährt (auch wenn ich die Kommandozeilentools wie avrdude und uisp bevorzuge
-
Thread
ISP Programmer will nicht....
Was ist dapa ? Ich nutze gern Pony Prog, es ist einfach und unkompliziert.
an der MOSI Leitung jetzt eine LED um zu testen ob überhaupt was geschrieben wird. Wenn ich PonyProg nehme, blitzt diese mehrmals auf und er sagt mir dann das Gerät wäre unbekannt. Unter uisp habe ich jetzt als Gerät stk200 und paravisp probiert. Bei ersterem blitzt die LED ebenfalls kurz auf
-
Thread
ATtiny12 macht nix
Hi Ich habe ein ATtiny12 und habe mit Pony Prog folgendes Prog. auf mein MC geladen, doch leider tut sich nichts. Wo könnte das problem liegen? Muß der MC mit einem externe RC Oscillator( max. 8MHz ) betrieben werden? So viel ich weiß hat er
> Anscheind habe ich ihn schon kaputt gespiel jetzt läst er sich nicht > einmal mehr beschreiben pony prog sagt immer unknow device. Na ja zum > glück kosten sie nicht viel werde dann nächste woche zu reichelt gehen > und ein oder zwei in voraus kaufen. Reset abgeschaltet? (RSTDISBL - Fuse). Gruss
-
Thread
Fusebits & AtMega8 & PonnyProg
programmierst die Fuses wieder richtig... Hat bei mir wunderbar funktioniert (Pollin Eval-board, Ponyprog). Wäre ja schade um die Dinger.
@Michael, ich wollte nur dem in der Luft liegenden PonyProg-Bashing vorbeugen. Mir ist es selbst als low-level MC-Bitschubser nicht gelungen einen MC mit PonyProg zu zerfusen.
-
Thread
DMX RGB-LED Strip Controller
ausprobiert und beide funktionieren. Kann mir noch jemand die Fuse für AVRDude geben? über PonyProg hat das nicht funktioniert. Ich glaube immernoch das das der haupt Fehler ist aber ich bin noch zu anfänger als das ich das selber herrausfinden kann selbst hiermit bin ich etwas überfordert https://www.engbedded.com/fusecalc/
-
Thread
LCD mit BASCOM an Port C
Eine Frage hätte ich da noch...wo kann ich JTAGEN deaktivieren? Mit dem PonyProg oder im Bascom-Programm geht das wohl nicht oder?
Beitrag #7665458: > Eine Frage hätte ich da noch...wo kann ich JTAGEN deaktivieren? > Mit dem > PonyProg oder im Bascom-Programm geht das wohl nicht oder? Bascom: Disable JTAG.
-
Thread
Application Note AVR309 ATMega8 USB (Erfahrungsaustausch)
dann aber schreibt es funktioniet nicht richtig (das USB-Gerät). Ich habe das HEX-File mit PonyProg2000 unter XP fehlerfrei gebrannt. Der Quarz hat zwei 22pf Kondensatoren. Kann mir da evtl jemand helfen? Spannungen sind ok. Ob der Quarz schwingt kann ich ohne Oszi leider nicht messen. Müssen irgendwelche Fusebits gesetzt werden? PonyProg2000 Hat mir nur Lock1 und Lock2 aktiv angezeigt. CKOPT war schonmal garnicht mit in der Liste. Wenn ich die .INF für den Treiber installiere habe ich auch kein Erfolg.
-
Thread
SI-Prog und Tiny15
zu SCK? 3. Hast Du einen Pullup zum Reset, wird der Tiny15 richtig "Resettet" beim ansteuern von Pony-Prog? Wenn Reset-Pullup, ist der Pullup-Widerstand dann nicht zu niedrig? Mal ohne probieren. 4. Ist die Spannungsregelung in Ordnung? Kommen aus dem Regler auch wirklich 5V raus? 5. Hast Du im Pony-Prog
nicht mehr ein was man noch alles prüfen kann aber nimm noch mal alles genau unter die Lupe. Die Fuse-Bits findest Du im Datenblatt unter "Memory Programming". Die Standard-Einstellungen sind SPIEN = 0, RSTDISBL = 1 wobei 0 = programmed (ein) und 1 = unprogrammed (aus) bedeutet. Denke dran, das Pony-Prog
-
Thread
Mega 128 lässt sich nur langsam flashen
<Spekulation> Taktfrequenz des AVR? (Fusebits) </Spekulation> ...
ich arbeite mit de notepad und dem ponyprog
-
Thread
mega8/16 auf 16MHz takten
laufen ohne CKOPT laufen. Liebe Leute, im Rahmen meines Projekts "Wir lernen µC" habe ich mit PonyProg ein Beispielprogramm mit blinkender LED in den ATmega8-16 geschoben. Und siehe, es war gut. Blinkte nur zu langsam. Ach ja, interner Oszillator statt Quartz. Nun hatte ich außen einen 16MHz-Quartz
habe ich die Fuses auf SUT 11 und CKSEL 1111 geschaltet. Danach stellte sich der µC tot und PonyProg war ganz komisch. Nach einigem Stöbern in diesem Forum habe ich dann einfach den 16MHz gegen einen 6MHz-Quartz getauscht und nu geht's wieder. ABER: Wie schaltet man denn so ein Ding nun auf 16MHz
-
Thread
ISP für AVRs
Ja. In Ponyprog funktioniert es jetzt, nachdem ich den AVR ordentlich in den Sockel geprügelt habe. Yaap funzt aber noch nicht und Yaap ist in der Hinsicht besser, weil gesagt wird, dass man damit die Fusebits
ponyprog kann auch alles mit fusebits anstellen, was du willst
-
Thread
External Clock ATTiny26
Pin 2 und einen C4,7µF an Pin2/6. Rechnerisch ergibt sich ein Takt von 15,3KHz. Aber leider kann Pony Prog die Fuse-Bits nicht lesen. Sind 15KHz für Programmer zu wenig? Ich hatte statt dem C4,7µF schon einen mit 100nF drin, rechnerisch ca. 720KHz. aber mit dem gleichen Ergebnis. Die Diode von Pin
Tastkopf-Einstellausgang auf 100kHz stellen und an XTAL1 legen. ISP-Frequenz < 25kHz einstellen, fertig! 2. Pony-Prog hat wohl immer noch keinerlei hinweise darauf, dass die ISP-Frequenz max. 1/4 des Systemtaktes sein darf. Auch kann man die ISP-Frequenz nur schwer einstellen. Kann nur zum AVRISP raten, ist um