-
Thread
attiny13 mit mySmartUSB und AVRProg brennen
Jedenfalls hat der atiny 13 einen etwas anderen Programmiermodus und vielleicht auch anders platzierte fuse-Bits. Weder atmel noch andere Leute haben sich damit beschäftigt, in ihre Programme den atiny 13 aufzunehmen. Vielleicht ist Dir aber damit geholfen: Seit kurzem kann eine neue ponyprog-Version den atiny 13 programmieren. Siehe auch den thread zum atiny 13 Ich programmiere mit Pony schon zwei Wochen, habe Probleme nur beim Programmieren des 128 kHz-Taktes bekommen. Danach bin ich aus dem Chip ausgesperrt. Warum, weis ich schon wieder nicht.
-
Thread
ATMega8 Schaltet nicht mehr
Pollin Board zugelegt. Dort habe ich einen ATMega8 eingesteckt. Wenn ich jetzt ein Programm mit Ponyprog auf den Controller übertrage klappt auch alles einfandfrei, allerdings bekommen die Ausgänge (z.B. PD5) kein High-Signal (5V). Kann das sein, dass ich die Fuse-Bits falsch eingestellt habe? Wie müssen
-
Thread
Wie schütze ich EEPROM Werte
AVR-Studio im WorkSpace Fenster rumgestöbert, aber die EESAVE Fuse nicht gefunden. Muss wohl erst mit PonyProg diese Fuse setzen. Ich geb' Bescheid.
auf meinem Board gar kein ISP installiert habe. Kann mir jemand verraten, wie ich mit JTAG die Fuse-Bits setze?
-
Thread
Lockbit Beschreibung im PonyProg
Lockbits sind keine Erfindung von Ponyprog, sondern ein Feature deines Controllers. Die Beschreibung dazu findest du daher im (ausführlichen) Datenblatt deines Controllers. ...
Welche Fusebit hast du gesetzt? Vieleicht doch nur den internen Oszillator?
-
Thread
M8 Fuses für externen Quarz
Ich programmiere mit PonyProg. Da gibt es einen eigenen Button für Fuse. Zuerst abfragen, vergleichen mit dem was man will und dann schreiben. Mit dem Code kann man die Fuses nicht beeinflussen.
-
Thread
ISP geht nach mehrmaligem schreiben auf mal nicht mehr
Hallo, habe da ein Problem bei der ISP. Habe den AVR-Ctrl und beschreibe ihn mit PonyProg über das Paralellinterface(nach http://mikrocontroller.com, Leitung ca 30cm lang). Hab als erstes die Lauflichtdemo übertragen zum testen, was auch problemlos ging. Dann hab ich mit CodeVision ein
funktioniert auch. Jetzt hab ich aber das Problem das ich den Atmel nicht mehr beschreiben kann. PonyProg findet den Prozessor nicht mehr (Fehler: -24). An den Fusebits hab ich noch nichts geändert, sollte als nächstes kommen, geht jetzt aber natürlich auch nicht mehr. Was mit noch aufgefallen ist, die
-
Thread
ATMEGA8535 lässt sich nicht mehr programmieren
Ich habe die FuseBits mit dem PonyProg eingestellt und in den ATMEGA8535 reinkopiert. jetzt geht gar nix mehr. was kann das sein?
Ohhhuuu...shit. Ich habe die FuseBits ausversehen falsch gesetzt. Danach hat der nicht mehr funktioniert. Wie kann man dies wieder rückgängig machen?
-
Thread
JTagen & Yaap
erscheint wenn ich die Fuse Bits auslese JTagen gar nicht. Es steht nicht zur Auswahl. Alle anderen Fusebits kann ich lesen und schreiben nur JTagen nicht (und ich würde so gerne meine LEDs leuchten sehen :) ) Da ich den einfachen SPI von Jesper benutze kann ich unglücklicherweise auch nicht auf einen
command-line und lange nicht so komfortabel (oder komfortabler , wie mans sieht) wie das AVRStudio oder PonyProg funktioniert aber auch. Matthias
-
Thread
ATTiny und ISP-Adapter aus dem Tutorial hier
vor mir liegen und habe eine Anfängerfrage: Kann ich den mit meinem Programmier-Adapter (und PonyProg) genauso flashen wie z.B. einen ATLS4433? Wenn die Datasheets richtig lese, will der Tiny zum seriellen Flashen uaf dem Reset-Pin 12V haben, der 4433 bekommt aber anscheinend beim Flashen GND
Frage: Da Reset für die Programmierung auf GND gezogen werden muß, muß zum Programmieren das Fuse-Bit so gesetzt sein, daß eben PB5/Reset auch als externe Reset-Quelle genutzt werden kann oder klappt die Programmierung unabhängig davon? Sorry Axel
-
Thread
EEPROM mit IAR, Mega8 nutzen?
angepasst habe. Das Beschreiben funktioniert auch soweit (zumindest sind bei auslesen des EEPROMs mit Pony die richtigen Daten drin), aber beim Lesen werden lauter 0x00 gelesen. Auch eine Suche im Forum hat keine zündende Idee gebracht, vielleciht könnt ihr mir helfen? void write_to_eeprom (void) {
Der EEPROM wird wohl eher durch das chip erase gelöscht als neu beschrieben. Setze die EESAVE Fuse. (Achtung: guck Dir bei den Fuses zusammen mit Ponyprog *genau* an, daß es die richtige Richtung wird, Ponyprog ist berüchtigt dafür, den Bediener zum Falschprogrammieren mit teilweise horrenden
-
Thread
Hilfe falsches Fusebit
Hallo an alle, Ich blödmann hab aus versehen bei einem Mega 163 das Fusebit Low External Crystal gesetzt, also den Uhrenquarz aktiviert. Jetzt antwortet der Mega nicht mehr..... Wie kann ich Ihn wieder zum leben erwecken ???? Sven
auch nicht näher beschrieben. Habe es beim Mega128 gefunden, dort steht, das beim setzen dieses Fusebits, der Uhrenquarz aktiviert wird.... und nun steh ich da..... Sven
-
Thread
bascom,fuses und mega16: externer quarz?
usw... Ausserdem weiss ich langsam nicht mehr ob ich alles invertiert eingeben muss oder nicht. Ponyprog hat da irgendwie was anders...und ich weiss nicht wie es genau in Bascom geht. Aber vielleicht hast du genau wie ich die Fusebits das Erste Mal auf externen takteingang eingestellt.(rechtecksignal
habe mir mit dieser Schaltung(http://mypage.bluewin.ch/nikbamert/rechteck.html) geholfen um die Fusebits wieder auf intern einzustellen...so könntest vieleicht deinen futschen atmega retten. (bei mir wars übrigens auch beim atmega16 danach konnte ich ihn weder programmieren, noch ein programm laufen
-
Thread
ISP Parallel Programmierer Pinbelegung
www.kmitl.ac.th/~kswichit/avr/avr.htm.(Schaltplan auch noch mal als Anhang) Ich hab versucht mit Ponyprog das ganze zu Programmieren, klappt nur leider nicht.(Einstellungen: STK 200/500 kompatibel Parallel, AVR ISP I/0) Der Programmer wird korrekt erkannt, was wohl an den Schleifen zwischen Pin 2-12
dazu sagen können: wie sieht es denn nun mit dem programmer aus? stehe grad vor dem problem fuse-bits programmieren zu wollen, und würd mich bei der gelegenheit gern auch gleich STK500 tauglich machen :)
-
Thread
Fuses rücksetzen
das nicht bzw. > das > schafft man nur mit massivem Aufwand !!!!! Nunja, das sind nicht die Fusebits, sondern die Lockbits... Aber mit den Fusebits kann man den AVR für ISP lahmlegen (Reset-Disable). Dann hilft nur noch HV-Programming mittels STK500 oder einem der vielen kompatiblen Nachbauten
eingestellten Taktquelle ansprechbar ist. Schau dir mal im Datenblatt die Taktquellen an, sowie die Fusebits und Lockbits. ...
-
Thread
AVR-Ctrl V1.0 - µC läuft nicht an
Hi, ich habe hier eine AVR-Ctrl mit dem Mega32. Zum Programmieren wird AVR-Studio und Pony-Prog verwendet. Als Programmieradapter wird der Pony-Prog-Adapter verwendet (der mit den 2 Transistoren und 2 Z-Dioden). Wenn ich ein Programm in den Mega32 lade, wieder auslese und vergleiche, so
ausprobieren. Soweit ich es aber mitbekommen habe, sollte das Programm nach einem Download durch Pony-Prog automatisch starten... *Seufz* Ralf
-
Thread
Fragen zum AVR-Studio und zum ATmega8515
Parallelportstecker gehen hierfür nicht. Verwendbar ist z.B. das STK500 oder der originale ISP-Prog von Atmel. PonyProg plus Parallelportstecker ist dagegen allerdings unschlagbar billig.
Links: PonyProg: http://www.lancos.com/prog.html Letzte Version nehmen: v2.06f BETA AVR-Studiokompatibler Programmer zum Selbstbau: http://www.klaus-leidinger.de/mp/Mikrocontroller/AVR-Prog/AVR-Programmer.html
-
Thread
PIC und ULN brennen
Den ULN sollte man lieber nicht brennen. ;-) Und den PIC: Schau mal ob PonyProg dafür geht. Sollte die billigste Lösung sein.
Der ULN2803A ist nur einmal programmierbar per Fuse. Geht oder geht nicht. Fuer die PICs empfiehlt sich ein PICKIT 2. Oder ein kompatibler Nachbau z.B. aus Malaysia.
-
Thread
Programmieren unter Linux
klappte es mit PonyProg. (Alles unter Linux.) Gruß, Mark
Ich nehm avrdude, da ging bisher alles auch fuses.
-
Thread
Anfänger ... erster Versuch ... fehlgeschlagen ;o(
setze die fusebits unter deiner kontrolle mit ponyprog oder bascom. mfg pebisoft
-
Thread
Portansteuerung
probiert und bei beidem das gleiche Ergebnis. Wenn ich einen externen Quarz verwenden will, welche Fusebit muss ich dann in PonyProg aktivieren? Hoffe, dass mir jemand weiterhelfen kann. mfg Philipp
weil der andere Bits von PortC verwendet. > Wenn ich einen externen Quarz verwenden will, welche Fusebit muss > ich dann in PonyProg aktivieren? Das ist doch im Datenblatt recht ausführlich beschrieben. Ist da was unklar?
-
Thread
AVR Mega 128 Fuse Bits lassen sich nicht ändern
Hallo an alle. Ich habe folgendes Problem. PonyProg baut zu meinem Mega 128 keine Verbindung mehr auf. Jetzt bin ich auf die Idee gekommen, dass evtl. die Fuse-Bits nicht stimmen. Wenn ich einen externen Takt über einen Quarzoszillator angelegt und siehe da, die Verbindung ist wieder da. Jetzt kam ich auf die Idee die Fuse-Bits auszulesen und auf einen internen Takt zu ändern. PonyProg scheint auch die Bits zu schrieben, aber beim nächsten lesen haben die wieder den alten Zustand. Jetzt die Frage, wo dran kann das liegen
-
Thread
AVR Attiny 26 - Ext. Interrupt
found in Dat file" - Error 85: "Unkown interrupt source" Kann es sein das ich meine Fusebits ändern muss? Im Datenblatt steht etwas von "GIMSK[INT0]", aber das finde ich bei den Fuses in PonyProg nicht. Vielen Dank jannik
-
Thread
Fuses werden gelesen, aber nicht geschrieben
rum ist. Ich verwende einen USBasp, habe Win7 64 bit auf dem PC. Ich wollte nun gerne die Fusebits mit dem BurnOMat schreiben, das klappt aber nicht. Auslesen kann ich sie, jedoch nicht schreiben. (Fehlermeldung: Error writing fuses) Was mache ich falsch? Habe ich mich beim ATMega schon ausgesperrt
Das ist ja wie bei Ponyprog (würg). Kannst Du nicht über Atmel Studio 4.18 flashen? Da hat man diese Probleme nicht.
-
Thread
ATmega8515 will nicht mehr.
kommt stattdessen immer die Fehlermeldung "Device missing or unknown device (-24)" Ich kann keine FuseBits mehr ändern, auch nichts mehr lesen oder schreiben. Wenn ich die Spannung wegnehme, oder sogar ISP komplett vom Controller trenne, verhält sich PonyProg nun genauso. Habe nun gelesen, dass PonyProg
Ist ja auch kein PonyProg-Screenshot.
-
Thread
Aus atmega8 ausgesperren
noch geschrieben. Kann sich PonyProg da irgendwie selbstständig machen und Fusebits setzen? Hab zwar jetzt schon nen neuen µC bestellt, aber ich fürcht, dass ich irgendwo nen Fehler gemacht hab, drum schätz ich die Überlebenschancen
Ich nuze PonyProg schon seit mehreren Jahren unter verschiedenen Windows-Betriebssystemen (Win 95, Win 98, Win2000, WinXP). Dabei ist es noch NIE vorgekommen, daß Ponyprog "versehentlich" von selbst Fuse-Bits verstellt
-
Thread
External Clock
Plattencondansator an GND gelötet und CKSEL pabe ich auf 0000 (External Clock) gesetzt. Das hab ich mit ponyprog gemacht. Jetzt macht der µC ganichts mehr und ich kann ihn auch nicht mehr programmiren. An den kontackten des quarz liegen 0,8 und 0,6 V gegenüber GND an.
XTAL1 an, den Quarz nimmst du erst mal weg, siehe Seite 36 im Datenblatt. Danach kannst du die Fusebits wieder auf vernünftige Werte umstellen.
-
Thread
Frage bezüglich Atmega16 mit extern.Quarz.
Zeit hier habe. Ich habe etwas gegoogelt und diese Seite gefunden: http://www.engbedded.com/fusecalc/. Dort kann man den gewünschten µC auswählen und die Fuse Bits automatisch "berechnen" lassen. Jetzt gibt es aber einige Auswahlmöglichkeiten für Ext. Quart/Resonator. Mit Low,Middle,High Freq und unterschiedlichen CK Werten. Ich benutze zum Programmieren PonyProg. Ich würde mich freuen, wenn mir da jemand helfen würde. MfG, Dönerman
-
Thread
Fusebits setzten ohne sich auszusperren
und BOOTSZ2 setzten oder nicht? Und JTAGEN muss ich doch auch nicht setzten oder? Flashe mit PonyProg. Danke im Vorraus für eure Antworten. Gregor
) oder die JTAG-Pins am AVR als generelle I/O-Pins haben willst (nicht setzen). > Flashe mit PonyProg. Aufpassen: Bei PonyProg entspricht ein gesetztes Häkchen einer 0 im Datenblatt.
-
Thread
Fusebits und Timer1
erhöhen Timer_overflow: Sekunden = Sekunden + 1 Timer1 = 49911 Return und so sehen meine Fusebits aus die ich über PonyProg einstelle: haken bei JATGEN, SPIEN, CKOPT, BOOTSZ1, BOOTSZ0, SUT1 Zur zeit zählt er einfach viel zu schnell die Sekunden, die werden auf dem Addon board von Pollin ausgegeben
Ich verstehe deinen Ansatz, das macht Sinn. Kann mir trotzdem jemand zeigen wie ich über ponyprog meinen atmega16 an meinem pollin board so einstelle dass der externe quarz benutzt wird?
-
Thread
Fehler bei Burn-O-Mat
Ich habe mir den Programmer auch nachgebaut. Um die Firmware zu laden habe ich einen seriellen Pony-Prog Programmer verwendet, das hat auch problemlos funktioniert. Bei den LPT-Port Programmern musst Du schauen dass Du den richtigen für AVRdude auswählst, hier gibt es viele verschiedene Beschaltungen
mal ausprobieren. Also ich habs mitlerweile geschafft den Atmega8 mit meinem LPT Programmer und PonyProg an einem Uralt Laptop zu flashen(unter WinXP). Es kam zwar die Meldung "Not known Device..." oder so ähnlich obwohl ich eigentlich alles richtig eingestellt hatte... Flashen hat dann aber angeblich
-
Thread
ATTiny 12 verfuset?
demnächst mal lieber hiermit: http://www.engbedded.com/fusecalc/
Naja im Datenblatt stand:"External Crystal/Ceramic Resonator 1111" und da eine 1 bei PonyProg ja für kein Häkchen steht, dachte ich ich muss es so einstellen. Ich benutze das Board von Pollin mit einem Quarz.
-
Thread
AtMega88P - UART
dann auch fest. Hab auch schon viel gegoogelt aber nichts trifft auf dieses Problem zu... Hab die FuseBits im Anhang mitgesendet (von PonyProg2000) Ich verwende AVR Studio und einen AtMega88P. Woran liegt das? Sind vielleicht die FuseBits falsch gesetzt? Habs auch schon genau so wie im Datenblatt
-
Thread
AVR Reseten wenn ausgesperrt
sich beim ATmega oder ATtiny aussperrt, wäre es doch schön, wenn es eine einfache Ergänzung zum Ponyprog gäbe, mit der man das wieder gut machen könnte. Kennt jemand sowas?
http://diy.elektroda.eu/attiny-fusebit-hvsp-doctor/#eng
-
Thread
Probleme mit USBProg
das richtig? Wie bekomme ich diese darauf und wie setze ich die FUSES bzw wozu setzt man diese FUSES. Bitte um Hilfe und schonmal vielen DANK! Grüße Georg
page_id=147 Für den PC brauchst du noch ein Tool, mit dem du deinen LPT-Adapter ansprichst, z.B. PonyProg. Wie du die Fuses hier genau setzen musst findest du ebenfalls beim zweiten Link. Mit dem Setzen dieser Fuses stellst du "Grundeinstellungen" ein, z.B. woher der AVR seinen Takt beziehen soll (interner
-
Thread
ATTiny2313 - BASCOM Error: Detected Micro does not match
nicht befüllen lassen. Habe ihn mittels USBprog an BASCOM angeschlossen. Doch wenn ich an die Fuses, oder ihn beschreiben will, bekomme ich immer folgende Fehlermeldung: "Detected Micro does not match the selected Micro ATTiny2313" Hu? $regfile = "attiny2313.dat" ist drin und anscheinend erkennt
Controller für eine Signatur ausgibt. Hast du die Möglichkeit, mit einem anderen Programmier-Tool (z.B. PonyProg oder AVRDude) die Signatur auszulesen? Evtl. ist dann erkennbar, warum BASCOM einen Fehler meldet. BTW: Wenn du mit BASCOM nur die Binär- bzw. Hex-Datei erzeugst und mit der anderen Software den
-
Thread
ATMega8 Auslieferungszustand zurücksetzen
Hi, in letzter Zeit hatte ich immer mal Probleme beim Schreiben von Fuse-Bits mit PonyProg2.07c. Damit war dann ein ATMega8 auf dem SPI- Ohr taub. Leider besitze ich aber kein STK500, um den Mega8 über den parallelen Programmiermodus zurückzusetzen. Deshalb habe ich mir
zuletzt. Es war lediglich der Reset- Interruptvektor nicht definiert. Jetzt läuft das Programm FuseReset1.1 ohne Probleme. @Gunter Nochmals danke für die Infos. Grüße Raik
-
Thread
ATmega128 Fusebytes
Hallo zusammen! Hab's geschafft durch ändern der Fuse-Bytes einen ATmega128 für ISP unzugänglich zu machen. Wie ich (dummerweise erst jetzt) lässt sich das noch mal rückgängig machen. Was ich aber nicht verstehe, ist folgendes: " Reaktivieren bei fehlerhaften
..2 (1) 1 M103C (0)1 --> alle 128 Features an 0 WDTON (1)1 Dementsprechend bei Ponyprog für ne 1 dann KEIN Häkchen oder $avrdude" -c avrispv2 -p m32 -P usb -U lfuse:w:0xEF:m -U hfuse:w:0xC9:m -U efuse:w:0xFF:m ? Peter
-
Thread
Atmel Atmega8 verfused
einem externen Oszillator(Quarzoszillator, external clock) versorgen. Ich setzte die korrekten Fuse-Bits (alle haken bei Clock Select da) mit ponyprog. Dies klappe auch, bis ich versuchte den µC mit avrdude zu programmieren, denn avrdude meckerte über veränderte fuses. Ich drückte Ctrl+C, da ich nichts
gehen die AVR bei allen Fuseeinstellungen (ext. Clock, ext. Quarz, ext. Ceramic usw.) über XTAL1 von außen zu takten und reden mit Dir. Oder hast Du einen externen Quarz dran, dann wären die Einstellungen in Pony falsch. Gruß aus
-
Thread
Attiny2313 und fuse bits //geschrottet?
: http://www.klaus-leidinger.de/mp/Mikrocontroller/AVR-Prog/AVR-Programmer.html ich benutze Ponyprog... Und sobald ich die fuse bits schreiben möchte sagt er erfolgreich, jedoch wenn ich wieder lesen möchte, egal ob bits, flash oder eeprom kommt folgende fehlermeldung: DEvice missing or unknown
und übrigens: ponyprog invertiert die bits. ein häkchen bei einem bit ist eine logische 0
-
Thread
AVR ATmega8 mit Atmel Evaluations-Board 2.0: Einstellungen?
von Pollin gekauft und benutze ein ATmega8. Zum Übersetzen und Übertragen der Programme dacht ich PonyProg und WinAVR zu verwenden. Die Kommunikation mit PonyProg ist kein Problem, das hat alles geklappt. Nur mit den Einstellungen, der MakeFile, den FuseBits,.... komme ich nicht klar. Ich habe schon mehrere
dem board sondern rödelt mit einem gemächlichen MHz vor sich hin. das lässt sich aber über die fusebits mit pony einstellen. Dazu müssen CKSEL0-CKSEL3 auf 0 sein. Das entspricht bei Pony einem Haken. Lies auch mal hier: Mit Bildchen : ) http://www.mikrocontroller.net/articles/AVR_Fuses#Ponyprog2000
-
Thread
Bootloader mit Ponyprog flashen ...
unklar: Der Bootloaderbereich befindet sich am oberen Ende des Flashs. Wenn ich ganz normal mit Ponyprog flashe wird das Programm ja ab Adresse 0x0000 im Kontroller abgelegt. Eigentlich dachte ich es reicht vor den Flashen die BOOTRST fuse umzulegen. Laut Datenblatt ist das aber nur für den Resetvektor
Problem. Kommt der Prozessor halt wieder ans Pony und nachschauen wo das Problem liegt. Aussperren kannst du dich auf die Art nicht.
-
Thread
Problem beim Flashen von AtMega-Controllern
habe ich versucht jeweils einen der beiden Chips zu programmieren, bzw erst ein mal die Fuse-Bits auszulesen. Ich bin mir sicher, dass beide Chips funktionieren. Jedoch meldet PonyProg immer 'Falsches oder fehlendes Device (-24)'. Bei dem PPC geht die rote Program-LED wie gewünscht an, sobald
Hast Du in PonyProg das richtige Device und die richtige Schnittstelle eingestellt?
-
Thread
Fuse bits auswählen
hallo habe einen atmega8, den ich mit ponyprog programmieren möchte. ich soll diese fusebits setzen: high byte = 0xc9, low byte = 0x9f was muss ich da ankreuzen?? mfg
datei habe ich auch schon heruntergeladen - doch ich weiß eben nicht, wie ich die fuse bytes im ponyprog setzen soll
-
Thread
Probleme beim Flashen/Pony Prog
hab hier ein ziemlich komisches Problem. Bis vor kurzem hat das Flashen des ATmega32 mit Pony Prog noch funktioniert. Verwendete Schnittstelle: PC - LPT1 uC - ISP Der ATMega hat eine Versorgungsspannung von +14V, ein altes Programm läuft darauf Super. PonyProg gibt die Fehlermeldung
"Ponyprog würde ich vergessen, macht sehr oft Probleme." Das halte ich für ein Gerücht. Ich komme seit Jahren mit PonyProg klar. Wenn es mal Probleme gab, befanden diese sich IMMER vor dem Bildschirm.
-
Thread
Atmega 8, Problem mit Fuses und Quarz
= 1 Cksel0 = 1 Sut1..0 = 1 Ckopt = 1 Also alle Fuses nicht gesetzt, dementsprechende bei PonyProg die Häkchen weggemacht. Wo liegt jetzt mein Denkfehler? Die Programmausführung (leds+buttons.asm aus dem Tutorial) funktioniert übrigens weiterhin. Gruß Chris
Kann es an dem ISP-Adapter liegen? Mit internen Takt lief der aber problemlos, am Ende der Fusesübertragung kam dann aber schon gleich ein Fehler von PonyProg (Controller nicht gefunden oder so ähnlich).
-
Thread
Atmel 32 - Problem
Atmega32 und schreibe es (.hex) per PonyProg auf den Controller (Atmega32) Hier mein Programm: -------------------------------------------------------------- $regfile = "m32def.dat" '$prog &HFF , &HE4 , &HD9 , &H00
...betrifft das beide Ports oder vielleicht nur Port C? ---> Stichwort "JTAG Fuse"
-
Thread
Pollin-Eval-Brd + ATMega32
können's aber nicht sein, denn das Programmieren eines ATMega88 funktioniert mit der Konfiguration (PonyProg 2.07cbeta, serielles Kabel) völlig problemlos. Habe es auch mit einem AVR910 probiert, allerdings mit identischem Ergebnis. Das Pollin-Board (Vers. 2.0.1) kann ich aber auch hier nicht ganz als
versuchen. Im Anhang ist noch mal das Lese-Ergebnis dargestellt, wenn man die Lesefehler im PonyProg ignoriert und dann die Fuses einliest. Beim Schreiben geht's scheinbar, aber die FuseBits ändern sich nicht! Auch der hier im Forum verteilte Tipp, beim Programmieren den Reset-Taster gedrückt zu
-
Thread
Mega8 retten
Fuses falsh gesetzt. Jetzt stehen sie auf Verifying and > Programming disabled. Das sind keine Fuses, sondern Lock-Bits. Die können mit einem Chip Erase gelöscht werden.
komischer weise keinen zugriff auf die Avr´s. Hab 3 mega8 getestet. Mit meinem Parallel Programmer und Ponyprog läuft alles noch. Hatt jemand ähnliche Probleme ?
-
Thread
UART bringt nur NULL-Zeichen
Nach dem Einlöten läuft der Atmel immer mit internem Oszillator. Fusebits geändert für 8Mhz ?
sicher bin ich mir nicht, ob ich alles richtig "gefused" hab... Die Standardeinstellungen von den Fusebits hab ich nur insofern geändert, als dass ich CSEL0 getoggelt hab - den Rest habe ich nicht geändert, ist das richtig so? Im PonyProg sind folgende Checkboxen aktiv (also programmiert, bit=0): JTAGEN
-
Thread