-
Thread
Fuse bits vom ATmega8 mit PonyProg Einstellen
hallo an alle. Wie in der Überschrift beschrieben möchte ich von meinem ATmega8 die fuse bits mit PonyProg so einstellen, dass ich einen externen Quarz als Taktgeber nutzen kann. Jedoch bekomme ich keine Verbindung von meinem pc zu dem ATmea. Jedes mal wenn ich den Verbindungstest starte ist alles in ordnung
was funktioniert? Wenn nein, das schon durchgearbeitet: http://www.mikrocontroller.net/articles/Pony-Prog_Tutorial
-
Thread
RTC DS1307 mit Bascom konfigurieren und abfragen
Ich habe das per http://www.engbedded.com/fusecalc auf den externen Quarz umgestellt, nach Anleitung aus dem Netz. Da ich jetzt zurück auf Intern stellen soll / könnte, wollte ich einmal zur Überprüfung die FB Lösung zeigen, bevor ich sie Umsetze. Ich benutze PonyProg2000 nur zur Info. LOW: SUT0 (Check) CKSEL3 (Check) CKSEL1 (Check) CKSEL0 (Check) High: SPIEN (Check) BOOTSZ1 (Check) BOOTSZ0 (Check) Mit Check mein ich, der Harken ist gesetzt.
-
Thread
GPIB-RS232-Schnittstelle
eeprom_update_block' gibts erst in einer neueren Version. Es kommt eine .hex Datei raus die der Ponyprog nicht öffnen mag, was an ein paar Zeilen am Ende der Datei liegt. (main.hex) ... :02000004008278 (1) :020000003FC1FE (2) :02000004008377 (3) :01000000EB14 (4) :00000001FF Was ich identifizieren kann sind in Zeile (2) und (4) die Fuses, die Zeilen kann ich ja löschen und die Fuses extra brennen. Aber was bedeuten die Zeilen (1) und (3)? Das Zeilenformat "04" steht eigentlich für 32Bit-Adressen, was hier aber keinen Sinn macht.
-
Thread
Atmega8a Ponyprog unknown device -24?
Wenn ich im Ponyprog die fusebits versuch auszulesen haben alle einen haken gesetzt und ich bekomm auch den unknown device fehler.
Hab schon Mega8A mit PonyProg programmiert, Device-ID ist die gleiche wie beim Mega8.
-
Thread
Anfangsschwierigkeiten mit dem STK500
diversen Anleitungen richtig interpretiert habe, muss ich vor dem eigentlichen Programmieren die Fusebits richtig setzen. Das Programm PonyProg kann jedoch leider nicht auf den Prozessor zugreifen. Hat vielleicht jmd eine Idee, was ich falsch mache. Einen groben Patzer meinerseits kann ich trotz sorgfältiger
Studio für mich eher kein Problem. Antonio Ecklers schrieb im Beitrag #2616739: > Das Programm PonyProg kann jedoch leider nicht auf den Prozessor zugreifen. Wenn das AVR-Studio kein Problem für Dich darstellt, dann benutze das doch.
-
Thread
ponyprog, avrstudio und die fuses - ACHTUNG, NEULING! :)
werden und die Fuses gebrannt werden: http://avr-projekte.de/timer-pics/fuse.jpg Leider erkennt ponyprog meinen Programmer nicht (mySmartUSB light) sodass ich die Fuses mit avr studio brennen möchte. da die einstellungen dort aber alle komplett andere namen haben wollte ich bevor ich den Kontroller
Dein Freund ist ... http://www.frank-zhao.com/fusecalc/ Grüsse
-
Thread
[S] Möglichkeit per ISP ein in AVRStudio5 erstelltes .elf-File zu programmieren
Atmel das ohne Umwege ein erzeugtes .elf-File per ISP auf den µC programmieren kann? So dass alle Fuses, Lockbits gesetzt werden und der Programmcode auch passt. Ich möchte hier in der Werkastatt nicht das komplette Studio drauf installieren... Gruß Lucas
schrieb im Beitrag #2604832: > hier in der Werkastatt nicht das komplette Studio AVRdude oder PonyProg oder wasauchimmer benutzen? Brauchst aber ein .hex-file dazu. Fuses und EEPROM erledigt man dann über make in einem beiliegenden makefile. Das geht aber nur mit dem "dude". mfg mf
-
Thread
Welche Möglichkeiten, um Fuses zu verändern?
Einstellungen sind bestens dafür geeignet, sich auszusperren. Schau mal da, http://www.engbedded.com/fusecalc
Hi Fusel, Fusel schrieb im Beitrag #2587817: > Um's kurz zu machen SPIEN und falsche Oszillator Einstellungen sind > bestens dafür geeignet, sich auszusperren. > > Schau mal da, http://www.engbedded.com
-
Thread
AVR FTDI ISP-Prog (AVR-8 Programmersoftware für den FT232R)
Inhalte, also Fuses (und Lockbits) können wunderbar für jeden AVR hier (http://www.engbedded.com/fusecalc/) eingesehen werden. Dort können auch Benutzerdefinierte Einstellungen generiert werden!
hat. Zum Flashen kommt er garnicht. Ich verwende hex Files, die aus c-Code generiert wurden. Mit PonyProg und seriellem Kabel geht jedenfalls alles.
-
Thread
Pollin NET-IO & 7-Segement-Anzeigen?
1282-Die-Versionen) zum laufen zu bringen. Da ich das Pollin Evaluationsboard habe muss ich per PonyProg flashen, Bascom geht nicht. Deshalb musste ich die Fuses manuell setzen, und seitdem mag er den Atmga32 nicht mehr erkennen. Ich habe die Fuses im Ponyprog wie folgt gesetzt: 1. Aus dem Programmcode "$prog &HFF , &HFF , &HD3 , &H00" die Low und High Fusebits extrahiert: FF und D3 (pos. 2 und 3) 2. http://www.engbedded.com/fusecalc/ benutzt, um sie "lesbar" zu machen 3. In Ponyprog gesetzt Was kann da schief gelaufen sein? Hab auch mal nen gescheiten
-
Thread
Womit programmiert ihr eure µCs?
2Zeilen Programme ASM einfach weils Spaß macht. 3. Pollin Atmel Eva.Board, PCMCIA RS232 Karte 4. PonyProg / Putty + BootLoader
1: Atmel 2: LunaAvr 2012 R1 3: Stk500, avrIsp mk 2 4: ponyprog, avrdude Jens
-
Thread
Transistortester AVR
/fusecalc/
nicht. Wie dem auch sei: mit Atmega168 geht es auf Anhieb, mit 328 nicht ohne die Änderung der Fusebits. mfG Paul
-
Thread
LCD Programmierproblem
am Port C nicht > funktionieren. Tut mir leid, ein Irrtum meinerseits. Ich habe gerade die Fusebits mit PonyProg 'nachgelesen' - und ja, JTAGEN ist deaktiviert. Und wie gesagt, ich habe auf einem anderen Board bereits mit dem selben Mega16 ein anderes LCD angesteuert und das hat funktioniert.
? Ja, das stimmt - habe einen 8MHz Quarz drinnen. Edit: Eine andere Frage: Wenn ich die Fusebits so setze, dass der externe Quarz verwendet werden soll und der Rest des Boards funktioniert dann ist doch eigentlich bestätigt dass der Takt vom Quarz in Ordnung ist, oder? Sonst würde man doch kein
-
Thread
Wie geht man ein Assemblerprojekt an ?
5. Dann kommt bei manchen uC das, was symbolisch in den Code gehört, also die Deklaration von Fuses, Idents usw. Ebenso der Preset-Inhalt vom EEPROM (sofern vorhanden) 6. und jetzt erst kommt der eigentliche Code, wobei ich eigentlich immer zuallererst die diversen Unterprogramme und erst am Schluß
zu vielen Standard-Themen zu äußern, wie z.B. Baudratenquarz, UART mit internem RC-Oszillator, Fusebits & Ponyprog, Text-LCD, Hausaufgabenlösungen usw... spess53 schrieb im Beitrag #2532820: > Ob Hannes abgeschlossen hat, weiß ich nicht. Eigentlich nicht, aber ich nehme mich und meine Erkenntnisse
-
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
attiny2313 und lcd - problem mit ansteuerung
AVR Board gelegt - LCD angeschlossen - Software nochmal neu übersetzt (microPascal) - Mit PonyProg geflasht Jetzt habe ich folgenden Fehler: Wenn ich den µC starte, habe ich meistens Müll auf dem LCD. Sobald ich die Stomzufuhr kappe (ohne die Platine zu bewegen) und wieder Saft drauf gebe
Du kannst auch testweise in den [[AVR Fuses]] die Startzeit nach dem Power-On Reset hochsetzen und den [[Brownout]]-Level hoch setzen. Die maximale Zeit ist beim POR und externem Quarz IMHO 64ms. Das kann bei einigen schnellen LCDs bereits
-
Thread
Bitte um Hilfe mit Fusebits bei Nachbauprojekt
---- You have to change the fuse bits for external crystal (see "make fuses"). # TARGET=atmega8 HFUSE=0xc9 LFUSE=0xef --------------- Zitat Ende --------------- Beide Einstellungen führen dazu, daß mein Ponyprog (über ein Programmiergerät mit paralleler Schnittstelle
Nö, ich habe nicht genug gelesen. Die Umrechnung von Hex-Fusewerten in verständlichen Text mache ich mit Engbedded AVR Fuse Calculator (http://fusecalc.engbedded.com/). Programmieren tue ich Fuses direkt mit den Hex-Werten mit [[AVRDUDE]]. > JPG > HFUSE=0xc9
-
Thread
PonyProg Schnittstellen Problem
ach machte einfach mal..Also das Ding installiert auf COM 2 eingestellt und mal geguckt wie es im PonyProg setup aussieht. PonyProg findet den COM sofort und ich kann jetzt zwischen dem Adapter und meiner internen Schnittstelle wählen. Habe dann den Test mal gemacht mit Pollinboard ohne mC und
Hey Leute Also auf anderen Rechnern funktioniert PonyProg, ich denke PonyProg kommt mit irgendwas auf meinen Rechner im Konflikt. Aber egal dazu habe ich genug Hilfe von euch bekommen. Nun habe ich eine frage zum USB Programmieren. Ich möchte
-
Thread
Neue ATMEGA8 laufen nicht an
habe einen der beiden umgestellt auf den externen kermischen Quarz. (Fuse - Bits-Änderung über Pony-Prog) Half aber auch nichts. Beide laufen einfach nicht an. Hat jemand einen Plan wo ich noch suchen könnte. Ich programmiere mit Bascom in der gekauften Version.
Keramikoszillatoren. Tipp: Versuche in deinen Problembeschreibungen exakter zu sein. Welche [[AVR Fuses]] waren eingestellt und welche hast du geändert? Wie stellst du fest, dass der Atmega8 "nicht anläuft"; was soll er gemäß Programm (falsch programmiert?) und Schaltplan (Jumper vergessen?) machen
-
Thread
ATMEL Eval Board 2.0.1 Test-Software
Ach. Hab das überlesen: Du benutzt ja PonyProg. http://www.mikrocontroller.net/articles/AVR_Fuses#Taktquellen_Fuse_Einstellung
Kauf dir halt einen gescheiten Brenner, der von BASCOM unterstützt wird und nimm nicht dieses PonyProg Geraffel, wenn dir das zu kompliziert ist.
-
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
ISP Programmer Software
eine Software mit der ich die Fuse Bits und das hex File überspielen kann. Ich habe schon PonyProg2000 und AVR-OSP II probiert. Beide ohne Erfolg. Besten Dank Christoph
: http://avr8-burn-o-mat.aaabbb.de/ Gruß pc-fan PS: Zum Fuses errechnen ist auch http://fusecalc.engbedded.com/ super!
-
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
ATMEGA 16 Problem
D. schrieb im Beitrag #2413392: > Also hab JTAG jetzt so enigebunden : Schalte das JTAG per Fusebit ab. > Die von PINC wollen aber nicht > sind insgesamt 3 stück von portc Deutlicher Hinweis darauf, dass dein JTAG immer noch aktiv ist. Ponyprog starten Fusebits einlesen lassen JTAGEN auf den anderen Wert stellen Fusebits schreiben Dann sollte der Spuk ein Ende haben.
-
Thread
ATtiny13 Problem mit Tonerzeugung
ausgelöst werden. Zur Programmierung benutze ich einen selbstgebauten Parallelportadapter und PonyProg. Die Einstellungen der Fuse-Bits sind außer SUT0 und CSEL1 alle deaktiviert. Der Takt liegt bei 4,8MHz/Vorteiler-64 .Die Programmierung erfolgt problemlos. An diesem Problem sitze ich nun schon
#2408761: > Um die 4,8MHz als Systemtakt zu bekommen, habe ich angenommen, dass es > reicht, die Fuse-Bits CSEL1 und CSEL0 festzulegen und nicht noch über > den Vorteiler im Register CLKPR - ok. Es gibt keinen Grund, deswegen die Fuses zu verändern. Lass doch den Systemtakt auf 9M6 und ändere nur
-
Thread
PonyProg Probe failed
ponyprog probe geht jetzt (ich weiß nicht wieso), allerdings kann ich immernochnicht programmieren. Stelle ich ATmega8 oder ATTiny2313 ein (diese beiden uCs habe ich), kann ich weder fusebits noch programm
belegung richtig. habe mit einem anderen testboard erfolgreich über rs232 empfangen und gesendet. ponyprog liefert "probe ok" (im Pollin board, im anderen nicht!). PonyProg ist auf "SI Prog I/O" gestellt. Mit meinen atmels kommt nur immer "Device missing or unknown device (-24)". was kann ich noch
-
Thread
ISP programmierung Funktioniert nicht mehr
auf dem Pollin Board herum gebastelt, und aufeinmal nach einem neuen flash ist der controller von pony pror nicht mehr erkannt worden mit dem Fehler "Missing or unknown device" dann habe ich es mit einem atmega 8 versucht und da trat der selbe fehler auf, fällt euch villeicht dazu etwas ein woran
Hast Du die Fusebits verstellt? Dann leg' mal einen externen Takt an. Sonst: Stell' mal den Programmier-Takt runter. Außerdem: Poste mal dein Programm.
-
Thread
ATmega 8 nach Programm-Übertragung tot (Fuses verstellt?)
dem Controller oder aber der Controller startet das Programm nicht (mehr). Ferner kann ich mit PonyProg keine Verbindung mehr zum Controller aufbauen. Dies verwundert mich, da es - wie gesagt - bei meinem ATmega32 immer problemlos funktioniert hat. Einziger Unterschied: Ich habe die Fuse-Bits
Im PonyProg ist aber schon der Mega8 eingestellt? Abblockkondensatoren sind auch vorhanden?
-
Thread
AX81 - ZX81 im AVR
hello i am trying to use ponyprg and a serial programmer to program a atmega644 as AX81 but can't figure the set bit configure,,,can someone help.. much appreciation... thanks... mike
mit FF? Laut meinen Unterlagen sollte FC richtig sein (so steht es in der Doku und auch die Fuse-Berechnung sagt "Full Swing" ohne MHz-Begrenzung. Ich könnte es für BAS/PAL mit 12 oder 14 MHZ probieren - ist es egal welcher? Und J1 offen oder zu?
-
Thread
[ATMEGA168] ISP - Fuses falsch gesetzt
Wertvolle Tipps dazu stehen im Artikel [[AVR Fuses]].
Dort ist auch der Link zum Fuserechner. Schau mal nach was die jetzige Einstellung bedeutet, wie die Werkseinstellung wäre und lies im Artikel, ob bei der jetzigen Einstellung Rettuung wie möglich ist.
-
Thread
atmega8 und atmega32 werden verfused
AVR_Fuses#Reaktivieren_bei_fehlerhaften_Taktquellen-Fuse-Einstellungen http://www.engbedded.com/fusecalc/
Nutze bitte mal dieses Tool: http://www.engbedded.com/fusecalc/ damit hatte ich nie Probleme.
-
Thread
ATTINY 2313 Minimalschaltung
Quarz nimmst dann geht der bis 1,8V runter (laut Spezi). Standardmäßig steht er auf 8 MHz und CLK/8 Fuse, also 1MHz. Grüße
#2379633: > Hab ihn jetzt nochmal aufs > Evalboard gesteckt und dort läuft es prima. Überprüf die Fuses. Wenn du den z.B. auf Quarz konfiguriert hast, würde das genau dieses Fehlerbild zeigen.
-
Thread
AVRISPmkII empfehlenswert?
Parallelport geflasht, danach Blaster-AVR benutzt, seriell hatte es aber nie so richtig funktioniert Ponyprog hat mir einige AVRs verfused und das schon bei Ausleseversuchen der Fusebits, nun ja ich habe inzw. ein STK500, einen Dragon, AVRISP mkI und mkII und die Dinger funktionieren alle so wie sie sollen
problemlos. Und wesentlich SCHNELLER als mit dem LPT-Adapter. Außerdem entfällt der Umweg über Ponyprog.
-
Thread
Atmel Eval Board / AtMEGA644 TestTool
versucht, die testtool.hex Datei mit dem Befehl [code]avrdude -p m644 -c ponyser -P /dev/ttyUSB0 -U flash:w:testtool.hex -v[/code] auf den Chip zu schubsen. Dabei wurden jedes Mal beim Verify Fehler festgestellt. Fuse-Bits habe ich nicht geändert. Unter Windows XP mit PonyProg2000
Philipp Berger schrieb im Beitrag #2368386: > Da PonyProg und AVRDude auf meinem Win7 x64 Hostsystem nicht > wollten, habe ich mit VMware Workstation die oben genannten Maschinen Tu dir selbst einen Gefallen und kauf' dir einen AVRISPMKII. Der läuft auch
-
Thread
Fuses vom atmega644 versaut,.
Hi, "dummkopf", Du Kokettierer, > avrdude -p atmega644 -P /dev/ttyS0 -c ponyser -U hfuse:w:0xd9:m -U > lfuse:w:0xa6:m > Die Fuses kannst Du alle neu setzen - wenn die Kommunikation klappt. Ich habe nicht im Kopf, was diese Fusebytes in Hex bedeuten, das kannst Du aber mindestens
Wenn kein STK aber Bastelspaß vorhanden ist, dann den hier: http://diy.elektroda.eu/atmega-fusebit-doctor-hvpp/?lang=en
-
Thread
Usbasp funktioniert nicht richtig.
auflöten 2. Parallelprogrammer anstöpseln 3. Fuses für 12MHz setzen (mit AVR8_burn_o_Mat oder PonyProg) (hfuse = 0xC9 , lfuse = 0x9F) und Firmware aufspielen. Nutzung des USBasp und 1MHz Target: 1. Target-Board mit USBasp verbinden 2. USBasp auf slow stellen (Jumper) 3. USB Kabel
Im Moment mit einem Serial Programmer und Pony Prog. Nicht grad das beste aber funktioniert seid einiger Zeit ohne Probleme. Ich wollte aber gern mal einen USB Programmer. Mit dem Serial Programmer kann ich alles probolemlos machen bis jetzt. Egal
-
Thread
ATmega16 ext. Quarz lässt sich nicht einstellen
Datenblattes ermittelt und mit dem Fuse Calculator hier aus dem Forum bestätigt. Zum Proggen benutze ich Ponyprog. Das auslesen der Fusebits funktioniert, sobald ich diese entsprechend schreiben möchte kommt die bekannte Fehlermeldung: "Device missing or unknown device (-24)" Danach kann ich weder die Fusebits
Ich habe jetzt versucht mit ext. Quarzoscillator die µCs zurück ins Leben zu holen. PonyProg erkennt den µC wieder und ich kann die Fuse-bits auslesen. Wenn ich diese allerdings dann auf ext. Quarzoscillator stellen möchte kommt erneut die Fehlermeldung!
-
Thread
Evolution Board + ATMEGA 8 + WinAVR + LCD 4Bit
Im PonyProg hab ich die Configuration und Securitybits ausgelesen und die sagen: CKSEL3 -> x CKSEL2 -> x CKSEL1 -> x CKSEL0 -> Steht der Haken jetzt für 0 oder 1? Im Datenblatt Atmeg8 steht für
Hier die Einstellungen für die Fuses.
-
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
Fuseseinstellungen
Hallo, ich habe einen attiny2313 mit einem 16Mhz Quarz sowie den 22pf Kerkos gegen GND und einen mySmartUSB light. Jetzt habe ich die Fuses auf Low 0xEE und High DF gestellt. Ist ja externer Crystal Osc. 8.0 - Mhz. Doch leider kann ich nun meinen Attiny2313 nicht mehr auslesen. Mit dem AVR Studio und dem beim Programmer mitgeliefert myAVR - ProgTool auch nicht. Jemand eine Idee, wie ich meinen Attiny wieder auslesen/beschreiben kann?
-
Thread
Welcher Programmer ist am besten für einen Gelegenheitsbastler?
auf Lochraster. Das Henne-Ei-Problem löst man mit temporärem COM-Port-Adapter auf Breadboard und PonyProg, wenn du keinen Com-Port mehr hast macht man es eben mit einem alten USB-Hub(http://www.pjrc.com/hub_isp/) oder einem Freund, der einen Com-Port oder sogar selbst einen ISP hat. Syntaktisch falschen
schnell überschreiten. Außerdem ist der voll ins AVR-Studio integriert. Kein rumraten mit den Fusebits, einfach vernünftig auswählen und setzen. Voller Support von Atmel. UND eine Baustelle weniger die mit Fehlern behaftet ist. Wer viele Baustellen auf einmal aufmacht, fällt sicher aufs Ma...
-
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
ISP am Attiny2313 Funktioniert nicht
feststellen, dass das auch nicht geklappt hat. Ich hab da allerdings noch das Problem, dass ich PonyProg nur auf einem Virtual PC unter Windows XP am laufen habe und der ISP Programmer nicht ganz korrekt war weil mir zwei dioden fehlten und ich statdessen zum Pegelwandeln den MAX232 genommen habe.
Meine Fusebits sehen jetzt so aus. Mit der Einstellung kann ich zwar fusebits lesen und shreiben und den code lesen, jedoch keinen Code schreiben.
-
Thread
Kann AVR-Studio serielle Schnittstellen bedienen?
Da stellt sich mir die Frage: "Warum setzt Du die Fusebits nicht gleich mit WinAVR?" Es ist auch keine Frage der Schnittstelle sondern der Protokolle, Ponyprog bedient micht das STK500v2-Protokoll.
erzeugt man unter Studio4 ein .hex file. Anschließend verlässt man Studio4 und startet ponyprog. In dieses ponyprog wird das .hex file neu eingelesen, es kann dann für verify oder prog verwendet werden. Von der Hardware her ist pony auf eine echte parallele oder serielle Schnittstelle ausgelegt
-
Thread
Atmega88 = Anfänger benötigt Hilfe!!
überschreiten oder umgekehrt. Wenns von der Stromaufnahme her geht, ist eine Verbindung der VCC's besser. Pony ist für Viele besonders in der Schreibweise mit den Häkchen bei den fuses unübersichtlich, da gibt es übersichtlichere Lösungen.
aus > > deinem Bild oben ist wirklich im Atmega88. Ich sag mal so: Der Screenshot (von des Fuses) ist von der Seite des Entwicklers. Und auf der steht das diese Einstellungen gesetzt werden sollen. Das hab ich auch so gemacht. Und genau seit dem habe ich keinen Zugriff mehr auf den Kontroller.
-
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
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
Absolut ahnungsloser µC einsteiger-wie pollin AVR Board testen?
mir spontan 2 ein, welche mit dem komischen Programmer auf dem Pollin Board können: avrdude und Ponyprog. Für Ponyprog gibt bei Pollin in den Downloads eine Beschreibung. Avrdude ist um Längen besser, aber wahscheinlich nichts für dich... Wenn du dir das Leben leichter machen willst, nimm eine echte
portal/index.php?id=199 [4] [[AVR-Tutorial]] [5] [[AVR-GCC-Tutorial]] [6] avrdude -p m32 -c ponyser -P \\.\COM1 -U flash:w:test.hex -p m32 steht für den atmega32 -P \\.\COM1 eventuell anpassen -c ponyser steht für das Programmer-Interface auf dem Pollinbooard test.hex ist das zu programmierende