-
Thread
PONY PROG nicht mehr up-to-date
Hallo, wollte mal mein Pony-Prog vom Sommer 2003 updaten, habe aber gesehen, dass seit dieser Zeit nichts mehr mit Pony-Prog (Web-Site) passiert ist. Gibt es kein Interesse mehr daran und es wird deshalb nicht weiterentwickelt ? Habt Ihr andere Software-Tools ausgemacht zum Proggen von z.b. M16 und zum setzen von Fuse-Bits ? Gruss A. Arndt
-
Thread
AVR-Technik für Dummies
ist das mit den englischen Datenblättern sehr schwierig, es fängt an mit der Konfiguration der Fuse-Bits mit z.B. PonyProg. Die Datenblätter sind ja nun auch für der Dipl.-Ing.s geschrieben, kompakt und komprimiert, ich finde sie sind nicht für den Hobby-Elektroniker geschrieben, klar die Industrie
-
Thread
yaap & XP ??
Hallo, hab bisher meinen AT90S4433 immer mit Ponyprog bearbeitet. Jetzt wollte ich mir dieses Yaap mal genauer anschauen und wie es der Teufel so will, es funktioniert nicht. Er findet das Device nicht, hab schon alle möglichen Einstellungen ausprobiert
hier noch einen Mega8 rumliegen, den ich auch mal verwenden möchte. Meine Frage ist, das mit den Fuse-Bits umstellen, geht das auch mit PonyProg ? Wozu sind genau diese Einstellung, die man vornehmen muss ? Auf Antworten würde ich mich freuen. Gruß, Andre.
-
Thread
AT-Prog? Fuses?
Kennt sich einer mit dem Programm AT-Prog aus und kan mir sagen, wie ich anhand des Datanblates des ATmega16 oder eines anderen (allgemein) herausbekomme, wie ich die Fuses setze? Danke euch.
-
Thread
yaap stürzt ab und programmiert Schrott
Nachtrag: Habe inzwischen PonyProg ausprobiert und das Programmieren funktioniert einwandfrei. Die zwei letzten Bytes im FLASH und das letzte Byte im EEPROM enthalten bei brandneuen Teilen das "factroy calibration byte" für den RC-Oszillator
freundlicherweise dort. Nur habe ich bisher keine Möglichkeit gefunden es auch sinnvoll zu nutzen. PonyProg löscht unmittlebar vor dem Programmieren offenbar immer komplett FLASH und EEPROM. Damit ist das Datum weg bevor ein Programm auf dem µC was damit anfangen kann.
-
Thread
PonyProg: Device Not Responding
Wenn ich versuche mein AT90S2313 mit PonyProg und einem Programmer nach STK200 zu programmieren kommt immer die Antwort "Device Not Responding" Woran kann das liegen? Ich habe das IC 74HC244 schon durch ein neues getauscht, dies brachte
OK, ich hab den Fehler! Ich hatte vor ein paar Tagen geschaut, was für AT89 µC PonyProg unterstützt. Deswegen war Ponyprog noch auf AT89S8252 gestellt
-
Thread
AT90S8515 -> ATmega8515
Zeischleife (abzählen von Registern) dauert beim 90S8515 - 30sekunden und beim mega8515 ca. 4minuten. FuseBits: S8515C, BOOTSZ1, BOOTSZ0, SUT0, CKSEL3, CKSEL2, CKSEL1 sind auf LOW rest auf high. Diese Einstellung erfolgte nach dem ich unter PonyProg das S8515C Fusebit auf LOW gesetzt habe. Jetzt wüsste
den internen Oszillaotr aktiviert und er läuft mit 1 MHz. Im Datenblatt nachschauen, wie du die Fusebits setzen musst, damit er nen externen Clock nimmt.
-
Thread
ATMEGA16 , WAVRASM Prob
Studio3 das mache dann funzts, komisch , hab jetzt aber ein anderes Problem , das Programm ist laut Ponyprog drauf, auslesen kann ichs auch , aber es läuft nicht, das prog sollte am PD1 auf high gehen , also das die Led leuchtet, machts aber nicht muss ich für das auch nen Fusebit setzen ? , das er anfängt
-
Thread
mein mega16 fuseproblem
hallo ich wollte meinen atmega16 auf einen externen 8mhz quarz mit 22pF kondesatzoren fusen. erst wollt ich das: copt kein häckchen, cksel 0-3 kein häkchen, sut10 kein häckchen, den rest hab ich so gelassen wie ponyprog es eingelesen hat. aber der kontroller wollte dass irgendwie
bloß falsch verstanden. na gut, ging zum programmieren aber seit dem macht der mega16 nix mehr, pony sagt nur noch missing device und dass programm was vorher auf dem controller war, wiord auch n icht mehr ausgeführt( normal müssten sofort beim start 2 leds angehen und daten aufs lcd kommen) kann
-
Thread
ATmega8 Programmier - Fehler bei hohem Takt?>3MHz (Ponyprog)
intern bis 20 MHz einwandfrei. Aber! Ich kann den µC nur bis zu einem Takt von ca. 3MHz von Ponyprog fehlerfrei lesen und schreiben lassen. Bei höheren Frequenzen gibt es nur Fehlermeldungen. Hat jemand von Euch eine Idee, worin die Ursache liegen kann? Liegt es vielleicht am Seriellen-Programmieradapter? Vorsichtshalber habe ich mal die Fuse-Bits mit zur Verfügung gestellt, ich hoffe doch, dass sie richtig gesetzt sind? Danke Bernhard
-
Thread
ATMega162 Fusebits
Hallo alle beisammen, Ich hab gestern Abend mit Ponyprog die Fusebits von meinem Controller (ATMega162) geändert, und seitdem scheint er tot zu sein. Vorher lief alles prima: ich konnte die Speicher auslesen und auch beschreiben (zwar nicht so wie ich wollte
gegen Erde abgeschlossen ist. Dazu habe ich (Datenblatt befolgend) bei folgenden Fuses die Häkchen in PonyProg herausgenommen: CKSEL0-CKSEL3 und SUT0 und SUT1. Seitdem erkennt weder YAAP noch Ponyprog den Controller (was halt gestern noch ging), und ich kann auch NULL Einstellungen machen; weder auslesen
-
Thread
Programm-Flash-Zähler
Werte ablegen, muß ich da auf den EEPROM zurückgreifen oder gibt's noch andere Möglichkeiten? Im PonyProg gibt es im Menu noch EditDeviceNote und SerialNumberConfig. Kann man das dafür zweckentfremden, wo wird das gespeichert und komme ich da vom BootLoader aus ran? Ich hab das noch nie verwendet...
und Daten-EEPROM keinen weiteren nichtflüchtigen Speicher besitzt (sieht man einmal von Lock- und Fusebits ab).
-
Thread
JTAGEN in Ponyprog ankreuzen?
zum Programmieren des ATMega16 den Parallelport, mit 16MHz externem Quarz. Muss ich dann in PonyProg2000(2.06c) die JTAGEN und OCDEN fusebits ankreuzen oder nicht? danke, Johannes
-
Thread
mega128, ext. Interrupt spinnt
Und es waren doch die verflixten Fuses. Ich habe die zwar korrekt rausgesucht, aber avrdude hat die irgendwie nicht richtig gesetzt. Mit Ponyprog klappt es aber jetzt. Gute Nacht Jakob
-
Thread
14,7456MHz Quarz an Mega8 Fuses?
Hi zusammen, habe mal wieder ein triviales Problem.. Wie sind die Fuses für einen Mega8 mit 14,7456MHz Quarz einzustellen!? big thx
-
Thread
ATMega168 und PonyProg ?
habe nicht so richtig was im Forum erfahren können ... Ponyprog kennt diesen ATMEL nicht -- wie kann er den trotzdem programmieren ....? Immer noch so, dass man einen andren Controller einstellt? Was ist mit den Fuse-Bits?
Vielleicht ja was anderes als Ponyprog nehmen?
-
Thread
kann Fuse Bits nicht programmieren
Hallo Ich habe mir von Pollin ein Atmel Evulationsboard besorgt und wollte mit PonyProg die FuseBits über isp i/o am LPT programmieren.Leider zeigt mir das Dialogfeld nur inaktive Felder an.(nach lesen der FuseBits) Programme kann ich vom Flash lesen und schreiben. Was mache ich falsch
Ok, hat sich erledigt.Habe kurz den Atmega161 eingestellt -gelesen und die FuseBits waren da. Komisch da ich einen Atmega 16PU habe ?? gruss Jens
-
Thread
AVR ISP und SCK von PonyProg
Erfolg. Nun meine Frage: Wie tief kann ich den Takt des ATmega16 setzten und ihn trotzdem mit PonyProg2000 programmieren. Oder anders; gibt es in PonyProg2000 eine Möglichkeit die SCK Frequenz des ISP zu beeinflussen (da ich nur mit einem Voltmeter ausgerüstet bin, habe ich keine Ahnung welche Frequenz
bringen, am OC-Ausgang einen Rechteck zu produzieren. Ansonsten scheint das die Standardfalle von Ponyprog zu sein (allein das wäre für mich Grund genug, kein klickerdicklack-Programm für sowas zu benutzen), aber darüber wirst Du im passenden Forum viel mehr lesen können.
-
Thread
Ports ausgeschalten?
aber alle meine ports bleiben low. dabei gings vor n paar tagen schon. habe gestern an den fusebits rumgemacht. kann das sein dass ich dadurch irgendwie alle ports ausgeschalten hab?? im anhang hab ich n screenshot von fusebits aus ponyprog. bin auch im datenblatt schon zig mal alle fuses
-
Thread
DMX512 auf D54 Wandler - .aps-Datei im Projektordner
eher sorgen macht, ist die Programmierung des ATMega. Bislang habe ich stumpf Hexfiles mittels Ponyprog in den Controller gepumpt, hier gibts aber nur ein APS-File bzw. den Sourecode in Assembler. Womit kann ich die Datei denn laden? Aus der Readme kann ich das nicht wirklich rauslesen, so wie ich
jemand Klarheit schaffen, der sich mit der Materie näher auskennt? Wie ist das dann eigentlich mit den Fuses? Ein Traum wärs natürlich, wenn das irgendwer eben als HEX kompilieren könnte und mir bei der Sache mit den Fuses noch zu etwas Durchblick verhelfen könnte, aber wenn ich weiß, welches Programm
-
Thread
WRITE-FUSE Ponyprog
dem Ponprog Befehl "WRITE-FUSES" auf sich hat. Ich habe mit dem Fuse Kalkulator im WEB meine Fusebytes "Low: E4 und High: D7" ermittelt, diese dann im AVR-Studio (Programm AVR) verifiziert, und auch die Häckchenliste mit jener im Ponyprog verglichen. Aber nach dem Scrip Befehl WRITE-FUSES 0xD7E4 im Ponyprog habe ich mir schon zwei ATMEGA8 ins Nirvana geschickt. Danke Peter
-
Thread
Ponyprog statt yaap. hilfe!
Anderen hier auch, hängt es sich immer auf wenn ich zu den Fuses möchte. Also wollte ich es mal mit pony versuchen. Nun habe ich aber einige Probleme damit: 1. Ich kann den atmega8 nicht auswählen. Muss ich hier vielleicht avr auto wählen? 2. ich habe keine Ahnung wie ich hier die Fusebits setzen muss
-
Thread
WinAVR, Makefile und Fusebits
internen Oszillator verwenden und bekomme die Sache einfach nicht zum Laufen. Ich weiß, dass ich die Fusebits ändern muss und suche eigentlich schon fast 2h nach der Lösung. Im Makefile steht ja eine Kommandozeile, die die Fusebits eigentlich programmieren sollte. Bei mir steht da FUSES = -U lfuse:w:0xc1
AVR Fuse Calculator (engbedded.com) ist das auch alles logisch. Wenn ich zur Kontrolle aber mit Ponyprog die Fusebits checke, bekomme ich das Bild, das angehängt habe. Und irgendwie verstehe ich das nicht. Das sollte doch anders aussehen, oder? Kann mir jemand auf die Sprünge helfen?
-
Thread
Atmega 16 / 32 ENTFUSED!
Hallo erstmal ! Bin ein Mikrocontroller Anfänger und habe schon des öffteren die Fusebits bei Ponyprog gesetzt. Was nun... (könnte jedes mal weinen) :-) Altes Board mit Atmega16 und GLCD ist bei mir noch rumgelegen... (ohne quarz) intern getaktet. - Ein Port in einer Schleife
-
Thread
Ullihome AVR LAB Bootloader / Fuse Bits PonyProg
fischl.de" Ich bekomme das ding nicht zum laufen. Bootloader Firmware ist drin Aber wie sind die Fusebits mit Ponyprog einzustellen? Laut Datenblatt 0xC8 High und 0xBF Low. Entsprich das der Haken meiner Einstellung? -siehe ullihomefusebits- Hat jemand eine Idee? Keine der LED´s leuchtet. PC meldet
Der Aufbau stammt ursprünglich aus dem fischl.de Projekt und lief mit der fischl Firmware und den Fusebits -siehe fischlFuseBits_ATMEGA8-.
-
Thread
Fuse bei ATMEGA8 für RFM12
meinem ATMEGA8 nicht alles empfange was ich auch sende. DAnn habe ich überlegt es könnte an den Fusebits liegen. Ich benutze den testcode von Bennedikt. ich hab die Fusebits mit ponyprog gesetzt auf extern(eckschen bei ckopt und SUT0). Oder was habt ihr so für erfahrungen damit. ich weiss, dass diese
-
Thread
Problem mit ATmega32, Ponyprog und fusebits
Hallo, Ich hab ein Problem mit Ponyprog und Fusebits. Ich habe einen ATmega32, einen selbstgebastelten Parallelport-Programmieradapter und Ponyprog2000 2.06f. Ich kann den Flash und EEPROM fehlerfrei und zuverlässig lesen und schreiben
Der Controller reagiert auch nicht auch diese Änderungen. Was mache ich falsch? Hat die Ponyprog-Beta einen Fehler, oder braucht man einen speziellen Programmieradapter um die Fuse-Bits zu setzten?
-
Thread
Fuse bits beim ATmega16
Hi. Ich möchte meinen ATmega16 mit einem externen 8MHz Quarz betreiben. Ich weiss das ich die Fusebits ändern muss, da er grad mit 1MHz läuft. Mit PonyProg hab ich versucht schon einmal die Fusebits zu ändern aber der µC hat dann gesperrt und es ging nichts mehr! Kann mir jemand weiterhelfen?
-
Thread
sp12 vs. ponyprog
Hallo, Ist der sp12 Befehl: sp12 -wF11111111 gleichbedeutend mit "uncheck all fuses" in ponyprog (uncheck: bit=1) ? mfg dfds
-
Thread
AVR mega644 Takt Problem
Hallo, ich hab ein kleines Problem. Und zwar gehe ich mal davon aus, das irgendwie die Fuse-Bits nicht richtig geschrieben wurden, CLKOUT ist noch aktiv, dabei kann ich eine Frequenz von 116 KHz messen. Nur komme ich jetzt irgendwie nicht mehr drauf zum ändern der Bits. Ich habe es bereits mit PonyProg und parallelem Kabel sowie mit AVR Studio und dem usbprog probiert. Beide bekommen keine Verbindung. Ich habe auch schon versucht den Takt mittels externen Quarz / Mirkocontroller etc. anzuregen aber
-
Thread
eeprom winavr mega128
! ich habe das problem den mega128 eeprom mit winavr (ver 3.56 bzw 4.0x) zu beschreiben. mit ponyprog funktioniert es, aber komischerweise nicht mit winavr (stk500 isp mode) den flash, fuses, device erkennung usw klappt alles wunderbar nur den eeprom will er nicht "fuettern" wenn ich ihn auslese
-
Thread
Suche Bootloader Hex-File für Mega8535
flashen mittels Bootloader. Die notwendige Hard und Software habe ich erfolgreich installiert. (Pony 2000 für die Fuses + Headerflash; Megaload) Leider fehlt mir das Header-Hexfile und die Fuse-Einstellung für den ATMEGA8535. Mein gegoogle blieb erfolglos. Wer kann mir helfen? (Sofern das
-
Thread
Atmega32 - Fuses
Hi µC'ler, ich habe eine Frage bezüglich der Fuses-Einstellungen bei einem Atega32 mit einem 8MHz Quarzosszillator. Wie stelle ich den Takt am Besten ein. Nachdem ich das Datenblatt durchgelesen habe, bin ich auf folgende Einstellungen gekommen. Externer Takt : - CKSEL3..0 = 0000 (PonyProgg: CKSEL3..0 Haken gesetzt) Bei Anleitungen (gerade Einsteiger-Tutorial) wurde ebenfalls ein Quarzoszi eingesetzt und dort sollten folgende Werte gesetzt werden. - CKSEL3..0 = 1111 (PonyProgg
-
Thread
ATmega128 lässt sich nicht mehr flashen
. Hat bisher einwandfrei funktioniert. Beim letzten beschreiben des Flashs kam allerdings unter PonyProg die Meldung "Transmission failed". Seit dem funktioniert das Board nicht mehr. Irgendetwas muss beim schreiben falsch gelaufen sein. Wenn ich nun erneut versuche Daten zu schreiben oder zu lesen,
ISP-Dongle und die verwendeten Einstellungen in PonyProg sind also ok. Daniel
-
Thread
FUSES und STK500
usw. Funkt super und sofort, nachdem ich mich tagelang mit parallelem und seriellem Interface und PonyProg vergeblich herumgespielt habe. Ich habe es aber irgendwie geschafft, das Ding so ins jenseits zu befördern, daß das Auslesen der Fuses nicht mehr geht. Habs also mit paralleler Programmierung versucht
zurück, ich sehe lediglich 2 von den unendlich vielen ? 2) Gibt es irgendwo ein Tutorial zu den FUSES, hab keines gefunden?
-
Thread
keine Verbindung über isp zu at90can128
gekauft (herstelleraussage: funktionstüchtig und geprüft). nun habe ich mir auch das neueste ponyprog (soll laut hersteller des boardes auch funzen)gesaugt und installiert. avrisp i/o wird erkannt an lpt1. soweit keine probs. aber ich bekomme es einfach nicht hin, den avr zu programmieren. habe
winavr/avrdude con .c nach .hex gebracht. und diese kriege ich nicht in den avr. kann auch keine fuses/bis lesen und setzen ( von wegen ext/int osszi). ich benutze xp und auch da soll es ja probs geben. aber auch hier habe ich im gerätemanager den lpt1 richtig eingestellt, von wegen interrupts
-
Artikel
Diskussion:AVR Fuses
Ponyprog2000. Das kann so nicht mehr stimmen mit der Version 2.06f, denn nun kann ich den ATmega 16 nicht mehr pogrammieren . In der PDF-Datei von Pollin.de ist die Angabe fast entgegengesetzt - Bitte nachsehen
dort beschriebene Software. Jedes Board und jede Software haben spezifische Anforderungen zur Fuses-Einstellung. Ich habe die drei Beispielbilder mit meinen ATmega32 mit externer Clock erstellt. Damit nicht weitere auf die Idee kommen meine Beispieleinstellungen in den eigenen AVR zu brutzeln, habe ich