-
Thread
Mega8 schwingt nicht an
wenn ich vom externen Takt wieder 'umschalte' auf internen Takt (Werkseinstellung). - ATmega8 - PonyProg (das PonyProg bei den FUSE-bit's mit invertierter Logik arbeitet is klar) - ISP-Programmer aus Tutorial Hatte vorher ein wenig "Feindkontakt" mit 8086 80C515 soweit ich weiß wahren
-
Thread
Tiny 11L mit 12L kompatibel?
Hallo, Ich habe jetzt 2 AT Tiny 11L. Nur bei Ponyprog gibts nur die 12L. Wird das auch funktionieren den mit Ponyprog zu Programmieren?
schon vorstellen, dass das funktionieren müsste. Aufpassen muss man aber, denk ich, beim Setzen der Fuse-Bits (gilt für 11L und 12L); wenn nämlich RSTDISBL gesetzt wird, kann man nicht mehr einfach seriell programmieren. ciao, Thomas
-
Thread
fuse-bits
Moin! Kann mir jemand sagen wie ich am einfachsten die Fuse-Bits von atmel-controllern löschen kann? MfG
Soweit ich weiss im Ponyprog. Siehe Anhang. http://www.lancos.com/prog.html Gruss Zoltan
-
Thread
Mega16 Fusebits
Hallo Leute, ich habe Probleme mit dem setzen der Fusebits des Mega16. Wenn ich unter Ponyprog die Bits auslese sind die Lockbits nicht enabled. Im Datenblatt zum Mega16 steht aber '0' means programmend. Heisst das nun der Mega16 ist gelockt oder nicht ?
-
Thread
device missing or unknown device -24
Hallo zusammen, ich habe diese Fehlermeldung beim programmieren eines AVR Mega8 mit Ponyprog und wie ich jetzt so im Internet gesehen haben sehr, sehr ... viele andere auch. Ich benutze den Adapter für die Parallele-Schnittstelle von www.Embedit.de. Einen AVR 2313 kann ich damit auch beschreiben. Den Mega8 nur 3 mal danach gingen nur noch lesende Befehle. Habe keine Fusebits verändert bzw. geschrieben. Spannung ist konstant 5,00V. Mit SP12 und Yaap kann ich auch nicht aúf den Mega8 schreiben. Vielleicht könnten hier einmal alle Ideen, Lösungsvorschläge usw. einfließen
-
Thread
PonyProg und FuseBits
Hallo Ihrs, ich versuche grade den umstieg von PIC auf ATMega. Leider habe ich da eine kleine dusseligkeit begangen. Ich habe im Datasheet eine Note zu den Fuses überlesen und zwar die in der steht das 0 = programmed und 1 = unprogrammed ist :( Leider habe ich dadurch meine Atmega16 jetzt auf external Clock gestellt und bekomme ihn nicht mehr programmiert :( PonyProg sagt immer Device Not Found Kann ich da irgendwie was machen um ihn wieder auf internal oder so zurück stellen ??? Danke schonmal für eure Hilfe Gruß
-
Thread
Umstieg at90s8535 auf atmega3535 mit Hürden
angelegen => Programm läuft => PonyProg verweigert jedoch weiterhin das schreiben der Fusebits => Ratlosigkeit!!!!! Bin für jeden Hinweis dankbar!
danke für die Antwort - ich war in die PonyProg-Falle getappt. beim PonyProg steht ein Häckchen bei den fuses für eine 0 = programmed und nicht für eine 1 wie erwartet.
-
Thread
ATmega8 nicht mehr zu löschen
dann ein programm modifizieren bis dahin auch noch alles i.o. aber dann wollte ich das porgramm mit pony prog einschreiben und plötzlich device missing. das board ist ganz gut denn es gibt drei leds(sck,miso u mosi) die beim schreiben/löschen/auslesen usw anfangen zu leuchten leider egal was ich mach,
normal halten die etwa 12000 zyklen, dann gibt der flash sein geist auf. vielleicht haste die fusebits falsch gesetzt? oder: passiert bei mir manchmal: der ic sitzt nicht ganz exakt im sockel--> fest reindrücken und nochmal testen.
-
Thread
AtMega8 mit 11 MHz
Mit was programmierst du? Mir gings vor einiger Zeit so mit Ponyprog... Dass die Fusebits CKSEL... invertiert sind hab ich zufällig in dem seim forum gelesen -da tappt man ewig im dunkeln und ich hatte mcih dann erst mal ausgesperrt ;-)
ist es dann allerdings unter 1 Mhz. Ich weiß einfach nicht wo ich das darin finde, wie ich die Fusebits für 11 Mhz setzte. MfG Bruno
-
Thread
Starthilfe ATtiny26 - läuft nicht an
Bereich 1Hz zwischen High und Low umzuschalten. Dieses Programm habe ich dann auf den µC mittels PonyProg 2.06f Beta übertragen. Als Hardware habe ich ein Interface aufgebaut nach http://rumil.de/hardware/avrisp.html. Die Übertragung war erfolgreich ebendso wie die Verifizierung. Das Programm ist also auf alle Fälle im µC angekommen. Die Fuse-bits sind wie folgt gesetzt: (1 ist unprogrammiert, 0 ist programmiert) LOCK1= 1 LOCK2= 1 RSTDISBL= 1 SPIEN= 0 EESAVE= 1 BODLEVEL= 1 BODEN= 0 PLLCK= 1 CKOPT= 1 SUT1= 1 SUT0= 0 CKSEL3= 0 CKSEL2
-
Thread
Atmega 8 lässt sich nicht löschen
Ich bekomm das alte Programm nicht mehr raus. weder mit dem Befehl in yaap (erase chip) noch mit PONY prog mfg Beni
Reset-Pin wegprogrammiert? Sehr häufiger Fehler bei Modifikationen an den Fuses. Dann hilft nur noch der Parallele Modus.
-
Thread
Atmega32 in Ponyprog auswählen
Hallo, bescheidene Frage, welchen µC Typ soll ich denn in Ponyprog für den Atmega32 anklicken da dieser nicht zur Auswahl steht !? Atmega323 ? Danke. Gruß Reini
Den Atmega32 gibt es schon, du musst nur die aktuelle Beta von PonyProg verwenden. Ich glaube 2.06f oder so ist die letzte Version. Gruß
-
Thread
Fuse Bits am Mega16
Hi, habs auch erst grad rausgefunden. Ja irgendwie fehlt das Register für die Bits;-) Die Fuse-Bits stellt man mit dem Programmiertool ein! Beim Ponyprog unter Command -> Configurations Bits Vermutlich wird der JTAG-Progger auch sowas haben.
Wleche Bits sollten den gesezt (0) sein bei den Fuses? Einfach CKSEL3-0 alle auf 0 (Programmed) ?
-
Thread
ATmega16 stirbt nach ca. 3x Fuse-Programming
, einwandfrei. Habe dann die Fuse auf External Crystal programmiert und dann nochmal das andere FuseByte gesetzt und dann war er tot. Das Programm ist auch nicht mehr gelaufen. Reproduzierbar ist das nicht, bei einem zweiten konnte ich 5x fusen bevor er starb. Und ja, ich habe einen Quarz und 2x pico-C
sie jetzt im controllerhimmel sind. andererseits ist es beliebtes spiel sich selber per fuse-bits auszusperren, vorzugsweise mit ponyprog. ansonsten ist generell von solchen "einfach-programmern" mit widerstaenden am parallelport abzuraten. besser einen "stk-200-kompatiblen" oder auf avr910
-
Thread
probleme mit atmega8
rs232 ansprechen will. compilieren mit gcc funktioniert und ich erhalte das hexfile. wenn ich nun mit pony prog die prozessor programmiere, (was auch funktioniert) sollte im anschluss eigentlich der prozessor konstant einen string auf die serielle schicken, was er aber net macht. habe nun versucht mittels
, dieses Problem kommt mir sehr bekannt vor. Ich vermute, Du hast vergessen die so genannten Fuse-Bits zu setzen. Vom Werk her sind die Default- Einstellungen auf den internen RC- Oszillator gesetzt. Schau am Besten nochnal in die Doku vom atmega8. Natürlich stimmt im diesem Fall die Baud-Rate vorne
-
Thread
Probleme mit PonyProg und ATTiny13
Hallo, habe ein Problem mit PonyProg 2.07c und einem ATTiny13. Der µC befindet sich auf einem Evaluationsboard von Pollin und ich kann ihn nicht auslesen oder brennen. Habe PP schon neu gestartet und mal auf "AVR Auto" gestellt, aber es ist nichts zu finden. Nicht mal Fuses! Das Ganze mit vier verschiedenen ATTinys. Wenn ich anstelle des 13er einen 2313er oder einen ATmega16 einstecke werden diese gefunden, gelesen und gebrannt. Wo liegt mein Denkfehler? Danke
-
Thread
ATMEL-Pollin-Board V2.0.1 -> Fusebits für ATmega8 setzen
des ATmega8, wo normalerweise der RESET darauf liegt. Dies kann man ja normalerweise durch das Fuse-Bit RSTDISBL ändern. Ich benutze Ponyprog zum Übertragen der Daten zum ATmega8. Leider ist eine Auswahl dieses Fusebits nicht möglich; dieses ist ausgegraut. Hat jemand eine Idee, wie ich dieses Bit
Im PonyProg ausgegraut weil du sonst nicht mehr auf den µC zugreifen kannst. Du brauchst einen anderen Programmer, STK500, AVR-Dragon könne HV-Programmierung und auch nach dem Abschalten des Reset noch auf
-
Thread
Fusebit-Problem avrdude / Burn-O-Mat v2
00000001FF e:01000000FF00 :00000001FF (Das is jetzt natürlich zusammengefasst) Vom PonyProg2000 kenne ich das in viel übersichtlicherer Form. Daraufhin bin ich auf "Burn-O-Mat (v2)" gestossen. Also flugs installiert und - Oh Wunder! - Null Fehlermeldungen beim Auslesen - paradiesisch!
der USBtinyISP nicht auswählen - der Port "USB" aber schon. Fazit: Ich weiss 0.0%, wie ich den Fuse-Code nun verständlich bekomme und Burn-O-Mat funktioniert irgendwie nicht. Könnte man mir da Hilfe bieten? Also weshalb macht Burn-O-Mat einfach garnichts und 0 Fehlermeldungen lassen sich blicken
-
Thread
ATmega48 mit USART als SPI zum MCP3208
**************************** Einstellung für AVRstudio Main: ATmega48 ISP mode Program: Fuses: BODLEVEL brown-out detection disable SUT_CKSEL Ext. Full-swing Crystal; Start-up time PWRDWN/RESET: 16K CK/14 CK + 4.1 ms LockBits:no memory lock feattures enable (lockbit 0xff) Mod1 *
************************************** ; ; Konfigurations- und Sicherheitsbits ; an in Ponyprog(programmiert, bei Atmel -> 0) WDTON,SUT0,CKSEL2,CKSEL1,CKSEL0 .include "m48def.inc" .def Empf =r9 .def Send =r10 .def ADC_high =r11 .def ADC_low =r12 .def Lese_Zeiger =r13 .
-
Thread
Tiny 25 - Problem mit fuse bits
Hallo, ich habe bei meinem "ATTiny 25-20 PU" mit PonyProg die CKSEL bits, laut Datenblatt, so eingestellt, dass als Clock Source der "128 kHz Internal Oscillator" genutzt wird. Nun erkennt PonyProg mein Tiny nicht mehr. Kann mir jemand sagen, wo das Problem
Bei PonyProg sollte der Takt egal sein. Möglicherweise doch die Fuses falsch eingestellt? www.engbedded.com/fusecalc/
-
Thread
ATmega88 Fusebits
Hallo! Ich habe ein Problem mit meinem ATmega88: Habe heute ein LED-Testprogramm mit BASCOM-AVR geflasht, funktionierte am Anfang alles reibungslos. Dann ist mir bei einem 2. ATmega88 ein Fehler bei den Fuses setzen passiert: Ich habe eines von den 3 int. RC Osc. mit 128kHz (siehe Bild) ausgewählt, nach setzen dieser Fuses läuft zwar das Programm noch ab, sehr langsam aber ich kann den ATmega88 nicht neu programmieren bzw. die Fuses setzen, der Controller wird nicht mehr erkannt, auch bei Ponyprog nicht. Als Programmer verwende ich einen simplen STK200 über Parallelport. Gibt es
-
Thread
ATmega644 SPI disabled ?
mir schon 3x passiert ist. Verschiedene neue ATmega644 und einmal ein ATmega644p. Einmal unter PonyProg, mit einem STK200 Dongle und 2x ueber ein STK500 und AVRStudio. Ich flashe AVRs meisst so, dass ich erst das Programm drauf schiebe und danach die Fuses setze. Funktioniert auch immer bestens,
- dummer Fehler in der Mitte beginnt der Englische Part. FusebitDoctor: http://diy.elektroda.eu/atmega-fusebit-doctor-hvpp/
-
Thread
atmega32u4 unterstuetzung fusen/programmieren
Hi Leute, unterstuetzt PonyProg den Atmega32u4? habe es ausprobiert und es gibt nichts zur auswahl. wie kann ich den Atmega32u4 fusen und programmieren? Normalerweise benutze ich avrdude und ponyprog. Danke
Dann verlierst du aber die USB Funktion. Für die er eigentlich konstruiert wurde. Ändern der FUSE-Bits funktioniert bei mir auch mit dem Original AVRISP-MKII nicht. Eigentlich brauch ich das nicht, da ich mit FLIP arbeite. Wollte es nur mal ausprobieren. Gruß XMEGA
-
Thread
PonyProg Einstellungen nicht mehr beschreibbar
Hallo, ich habe die schaltung wie bei Pollin aufgebaut. wollte nun mit Ponyprog das programm draufspielen. Das funktionierte aber nur einmal, danach war er nichtmehr ansprechbar. Woran kann das liegen ? Werden die Fuse-Bits mit übertragen (weil ich sie garnicht eingestellt
-
Thread
Anfänger braucht hilfe. Mega32 lesen ok, schreiben fehler
Erstes_Programm_in_den_AVR_Controller_%C3%BCbertragen erkennt den Chip nicht, kein Lesen und kein Schreiben. PonyProg2000 (2.07c Beta): Read successful Device Size: 33792 Byte Schreiben und Setzen der Fusebits nicht möglich Device missing or unknown (-24) Wer kann mir helfen?
Ponyprog Einstellungen: Parallel, AVR ISP I/O, LPT1 Probe: Test OK Beide Ponyprog ini-datein angepasst ATMegaPageWriteDelay=100 AVRByteWriteDelay=50 AVREraseDelay=100 Beides hat Spannung, Kabel OK
-
Thread
AVRProg funktioniert an USB-Adapter nur teilweise.
bei den Pfostensteckern, aber ich glaube das tut nichts zur Sache, bei der kurzen Strecke. Die Fusebits sind so gesetzt, dass im Ponyprog Dialog nur CKSEL1 und SUT0 mit Häkchen versehen sind, wie hier gezeigt http://www.klaus-leidinger.de/mp/Mikrocontroller/AVR-Prog/PonyProg-Fuse.jpg Im Anhang ein
-
Thread
AVR Webserver Fuses programmieren mit AVR Studio
in Betrieb nehmen. Ich finde nur keine Einstellung der Fuses für das AVR Studio. Es ist immer nur Pony Prog angegeben. Die Einstellungen kann ich aber nicht logisch verbinden. Ich kann den ATMEGA644 in der Schaltung programmieren. Nur bleibt die rote LED aus. Auch bekomme ich über die serielle Schnittstelle
@ Rudolph (Gast) >Einstellung der Fuses für das AVR Studio. Es ist immer nur Pony Prog >angegeben. Die Einstellungen kann ich aber nicht logisch verbinden. [[AVR Fuses]] MfG Falk
-
Thread
USB-Prog - Programm :-) Fuses :-(
habe mir den USB-Prog embedded projects nachgebaut (nach dem layout von mockup). Habe dann mit Ponyprog den bootloader eingespielt - hat auch soweit ganz gut funktioniert (Open device File -> .hex aufgewählt -> write device) Dann ging es an die FuseBits. Habe diese erstmal ausgelesen und sie dann wie
immer nur beim schreiben der Fuses gibt es Probleme. Bin mir auch darüber bewusst das nen Häckchen in PonyProg einer NULL also programmiert meint -> zumal hab ich die Fuses ja nach Bildchen gesetzt. Danke für euer bemühen - Gruß der Jon
-
Thread
Fusebits bei Ponyprog und Bascom
Hallo. Will mit Bascom Fusebits schreiben, kenne aber nur die Einstellung für Ponyprog. Einstellungen sieh Bild (oben bascom unten Ponyprog) http://www.dyyyh.de/robo/fusbits.GIF welches entspricht denn da welchem, bzw ist das
Schau mal die mittlere Zeile von Pony an und vergleiche mit hibyte : links ist das höchste, mit M bezeichnete Bit Pony hat die Folge 11011010 da stehen, und M bis... die Folge 11011010
-
Thread
Einstellungen Avr ISP Dongle und Pony Prog
Programmierung vertraut machen, dazu habe ich mir den ISP Dongle (siehe Anhang) gebaut. Ich möchte mit Pony Prog die Hex Files des geschriebenen Quellcodes auf den Atmel laden, nur mit den Einstellungen von Pony Prog komme ich irgendwie nicht klar. Unter dem Punkt Einstellungen habe ich ausgewählt:
der Kombi STK200-Dongle/Ponyprog ist ein älterer Rechner und Win98Se. Unter W2000 habe ich das lange benutzt, jetzt werkelt da ein Dragon und die Pony-Geschichte wird auf meinem Bastel-Notebook (P-II/233, Win98SE) genutzt.
-
Thread
AVRprog: Programming Failed
dabei folgendes Projekt nachzubauen: http://aquaticus.info/jtag Soweit läuft auch alles: - Die FuseBits sind alle gesetzt - Den Bootloader konnte ich auf den ATmega16 spielen - Der Bootloader antwortet auch wenn ich ihn über die serielle Schnittstellen anspreche Nun bin ich an dem Punkt angelangt
auch schon überprüft, wie viel von der Firmware überhaupt auf dem Chip landet, indem ich ihn per Ponyprog ausgelesen habe. Dabei habe ich festgestellt, dass immer unterschiedlich viel von der Firmware überspielt wird, aber nie alles! Hatte jemand schon mal ähnliche Probleme? Kann mir jemand einen Tipp
-
Thread
AVR geht nicht mit PonyProg zu programmieren
Programmer zusammen gebastelt. Ich versuche damit einen ATMEGA644 zu programmieren. Ich nutze dazu PonyProg. Beim Versuch zu schreiben, bekomme ich den Hinweis dass der Controler schreibgeschützt ist, ignoriere ich die Meldung, so bekomme ich die Meldung "Schreiben fehlgeschlagen". Bei einem Blick auf die FuseBits bekomme ich nach dem Einlesen derer angezeigt, das alle Fuses auf 0 gesetzt sind. Siehe Anhang. Was kann das sein? Gruß Mani
-
Thread
OSCCAL in Ponyprog verändern?
Hallo, kann mir jemand von euch erklären, wie man in Ponyprog OSCCAL einstellt? Ich hab nen AtMega8 und der soll auf 8Mhz laufen. Danke! MfG Jan
stellt man nicht mit OSCCAL ein, sondern mit den Fusebits. Ehe man da etwas macht, sollte man sich unbedingt sachkundig machen und das gesamte Kapitel Lockbits/Fusebits des Datenblattes richtig verstanden haben. Ansonsten besteht die Gefahr, dass man etwas
-
Thread
Ponyprog und Fuses bei ATmega
AVR-Fusebits sind grundsätzlich so zu sehen, dass 'programmed' = 0 = Low und 'unprogrammed =1 = High bedeutet. Das hat historische und technologische Ursache. Ein gelöschter EPROM, FLASH, EEPROM usw. enthält
keine Nullen sondern Einsen. So steht das übrigens auch im Datenblatt des jeweiligen AVRs. Ponyprog hat lediglich den Mangel, dass es beim Aufrufen des Fuse-Dialogs die Fuses und Locks nicht automatisch einliest. Somit kann man Bits verändert zurückschreiben, die man gar nicht gelesen und beachtet
-
Thread
Problem mit PonyProg
hi leute! ich habe ein kleines problem mit ponyprog und hoffe, dass mir jemand helfen kann. es bringt mir zwar keinen fehler beim beschreiben oder lesen des controllers (ATmega128) jedoch lese ich aus dem Programmspeicher immer den selben mist. (in hex: 00 01 02 03 ... FF) auch bei den fusebits kann ich auf write drücken, ohne einen fehler, doch wenn ich sie wieder auslese ist immer noch der selbe zustand wie vor dem beschreiben. hat das schon jemand erlebt? also ich bin mit meinem latein
-
Thread
Quarz über Fuses aktivieren
Hallo was muss ich bei PonyProg einstellen, damit ich an Xtal1 und Xtal2 meines ATMEGA16 einen 16 MHz Quarz anschliessen kann? Gruss Philipp
auf den Tab "Lock and Fuse Bits". Warten bis alles gelesen wurde. Für deinen Quarz stellst du die Fusebit für den Quarz auf 111111 Ext. Crystal/Resonator High freq. usw. Dann rechts Write FS klicken. Fertig.
-
Thread
Fusebits und Ponyprog
mir den Programmer von http://s-huehn.de/elektronik/avr-prog/avr-prog.htm zusammengebaut und mit Ponyprog ein Programm in einen ATMEGA16 geschrieben. Das funktioniert auch. Wenn ich allerdings Fusebits schreibe, scheint sich ncihts zu verändern. Ein erneutes Auslesen der Fusebits liefert keine "Häckchen
-
Thread
Pony-Prog fusebit lesen Tiny12
hallo ! bin am anfang der programmierei,habe parallel-programmer und pony-prog. problem ist wenn ich die fuseeinstellung des tiny 12 lese gehts beim ersten mal.lösche dann die anzeige (nicht den chip)und lese die fuse aus. okay schreibe mir alles auf und will den leeren flash
-
Thread
Quartz schwingt nicht
programmier schnitstelle. nun wollte ich nach volendung des baues den Controler Programmieren mitteles Ponyprog. es handelt sich im übrigen um den ATMega16 als controller. naja und wie es das schicksall so will hat das alles nicht funktioniert. Nach ewigen messen hat sich dann herausgestllt das mein quartz
[[Bildformate]] [[AVR Fuses]]
-
Thread
Fuse Bits
: Ich kann ja die Lock Bits auch wieder via Pony Prog entfernen - mach ich was falsch?? Gruß Mike
Fusebits und Lockbits sind Zweierlei. Steht aber alles im Datenblatt. ...
-
Thread
Fusebit Problem (Atmega32 & Atmega644) mit Pony Prog
Guten Abend, Hab Probleme mit Pony Prog und dem Isa Ctrl Webserver. Hab eben den ein bisschen den Atmega mit der 1.38 Software geflasht... lief alles ohne Probleme. Dann wollt ich die Fusebits wie hier (http://mikrocontroller.com/php/counter/counter.php?datei=PonyProgeinstellungen_ISA_Ctrl.jpg&type=count) setzen und seit dem spinnt Pony Prog. Ich kann den Atmega nicht mehr auslesen ohne das eine Fehlermeldung kommt und sobald ich die Fuses wieder auslesen will
-
Thread
ATtiny 25 zurück setzen
Hallo an die Speziallisten. Ich habe da einen ATtiny 25. Der lässt sich mit dem Pony Programm gut beschreiben. Da ich das Programm nicht ans laufen bekam habe ich die 8 bits invertiert gesetzt. Ich habe die Angaben im Datenblatt falsch interpretiert. Jetzt bekomme ich keinen Zugriff
einem ISP Programmiergerät garnichts mehr machen. Ich glaub aber die Option ist in PonyProg sowieso nicht aktivierbar...
-
Thread
nicht mehr programmierbar
immer mehr Zellen bei jedem Leseversuch. Ein Schreiben des Flash ist gescheitert. Dabei hängt sich PonyProg auf, und beim Schreiben des EEPROMs sagt er, dass das Gerät nicht gefunden wurde (-24). Fuse-Bits sind aber normal. Was ist passiert, und wie kann ich den Chip wieder beschreiben ???
-
Thread
atTMEGA8
SI-Prog gelötet (bild im anhang), also eine serielle verbindung die von yaap nicht erkannt wird, ponyprog zB. aber wohl. Wie bekomme ich nun die Fuse_Bits gestzt, dass ich den externen 4MHz OSZ. benutzen kann????
Das geht auch mit Ponyprog, sei nicht so bequem und such einfach, soviele Menüs hat es ja nicht.
-
Thread
Hilfe mit Fusebit beim Mega32
Moin! Ich habe folgendes Problem: ich will einen externen Quarz mit 16MHz einstellen. Welche Fusebits muss ich nun einstellen? Aus dem Datenblatt werde ich (leider) nicht schlau. Hat von euch schonmal (erfolgreich) einen 16MHz Quarz eingestellt? Nebenbei: ich habe CKOPT, CKSEL3...1 bei PonyProg
Zugriff mehr auf den Controller habe :-((. Habe eben im Forum (leider vorher nicht in der Hilfe von PonyProg) gelesen Häckchen im PonyProg = 0 bei den Fusebits. Das heißt ich habe nun stat 16MHz jetzt CKSEL 3...0 = 0 ==> external clock und CKOPT = 0 ==> ??. Ich kann den Chip also (theoretisch) retten indem
-
Thread
ATMega8 nicht löschbar?
Hallo, ich habe gerade bei meinem jungfräulichen Atmega 8 die Fusebits gesezt und danach mal in Ponyprog auf Read Device geklickt. Er hat dort was ausgelesen und was angezeigt obwohl ich noch nichts einprogrammiert hatte. Danach hab ich auf erase geklickt und nochmals
-
Thread
was bedeutet lock bei den fusebits?
habe mehrere ISPs gebaut und ausprobiert aber keiner will so richtig. Hab jetzt mal wieder die Fusebits mit ponyprog ausgelesen (nach mehrmaligem ignore klicken wenn die Fehlermeldung kommt "unknown device..") und es sind plötzlich in der obersten reihe alle häckchen gesetzt also die ganzen lock häckchen. Als ich die fusebits mal schreiben konnte hab ich diese aber nicht gesetzt. Heist das jetzt mein Atmega ist nicht mehr zu gebrauchen? Gruß Malte
-
Thread
ATMega162, Fusebits und Quarz(oszillator)
Frage bezog sich auf meinen ATMega162, den ich nicht so porgrammieren konnte, wie ich wollte; aber Ponyprog & Co. haben ihn wenigstens erkannt. Da ist mir dann eingefallen, dass ich die Fusebits noch nicht gesetzt habe. Bei Ponprog habe ich dann bei folgenden Fusebits die Haken 'herausgenommen': CKSEL0-
5V und XTAL1, und ein Pin unangeschlossen) hielt. . OK, kein Wunder, dass nach Änderung der Fusebits erstmal nichts ging, aber nach Behebung des Fehlers sollte ich wieder Kontakt mit meinem Controller über den ISP aufnehmen können. Doch nun habe ich den Quarz und die 2 Kondensatoren entfernt, und
-
Thread
Ponyprog und Script mit mehr als einem Fusebyte
Hi, Die Scriptsprache in Ponyprog lässt ja auf den ersten Blick nur ein Fusebit zu, womit man bei einem ATMega ja gekniffen ist. Nun habe ich dies gefunden: http://ponyprog1.sourceforge.net/phorum/read.php?f=1&i=2955&t=2954 und
... Write FBL: 1010 1100 1010 0000 ... ... ist dann ein egal-byte und dann eben das Fusebyte. Beim M128 ist es genau gleich, kommt nur eben noch das FBE dazu. Warum ist also die Reihenfolge umgekehrt, was die FBH und FBL angeht? Kann einer die Angaben zum M8 oben aus dem Forum bestätigen
-
Thread
Problem mit Mega128
Ich verwende zum Programmieren meines Mega128 Ponyprog. Gelegentlich kommt es vor, dass die Fusebits während des Programmierens verstellt werden. Beim Verifying kommt es zur Fehlermeldung. Der Controller läuft danach nicht mehr an, weil er einen externen
normalerweise mittels 16MHz Quarz). Wenn ich dann einen ext. Oszillator anschließe kann ich die Fusebits wieder richtig einstellen.