-
Thread
Negative Spannung am ATmega8 durch ISP
ganz gut funktioniert, bis sich die AVR's nicht mehr "ansprechen", sprich programmieren ließen. PonyProg sagt nur das es das "Device" nicht finden kann. Das Display hängt am PortC. Ich habe dann mal die Pegel am MOSI und SCK PIN(µC) gemessen. Ich messe hier im Ruhezustand -0,7V !!!??? Das ISP auf
seriellen ISP sind wohl alle so aufgebaut. Nein, nicht alle: http://www.mikrocontroller.net/articles/Pony-Prog_Tutorial#Schaltbild
-
Thread
Anschluss Evulationsboard an AVR Studio
Mit dem Seriellen Programmer und PonyProg habe ich persönlich schlechte Erfahrungen gemacht. Ich rate dir dazu gleich n guten ISP-Programmer zu kaufen (evtl. USBprog, ISP MKII). Das erleichtert auf jeden fall das Programmieren und vor allem Fuse-Bits setzen erheblich! Ob die Uart-Kommunikation über den Schnittstellenwandler funktioniert weis ich nicht.
-
Thread
Attiny85 fuse bits
die Fuse Bits bei dem attiny85 setzen für einen externen Quarz? Im Anhang ist die Ausgabe von ponyProg zu den Fuse. Aus dem Datenblatt werde ich leider nicht schlau :( Hier mal der Link zum Datenblatt: http://pdf1.alldatasheet.com/datasheet-pdf/view/175198/ATMEL/ATTINY85V.html Ich möchte mir den
Das Datenblatt weiß da Bescheid... Aber Vorsicht, Ponyprog zeigt die Fuses immer falsch an... Hier nachrechnen lassen: http://www.engbedded.com/fusecalc Ansonsten: => [[Bildformate]], bzw die dritte "Wichtige Regel" beachten.
-
Thread
ATMEGA 644 Fuse bits wiederbeleben
die CKSEL0 bis 3 habe ich mit PonyProg verstellt. Naja... auf dem Pollin Board sind ja drei Quarze drauf, weiß nur nicht, wie ich da vielleicht irgendwelche Jumper setzen muss. Ganz ehrlich: ich kappiers nicht. edit: also am Xtal1 hängt
Ich hab nicht von einem Quarz gesprochen, sondern richtig externen Takt. Wenn du die Fuse-Bits falsch eingestellt hast, dann schwingt der Quarz nicht an und nix geht. Deshalb mit einem Taktgenerator nen ext. Takt anlegen und die Fuses wieder zurückstellen. MfG Marius
-
Thread
Atmel Eval.-Board 2.0.1+ USB2Serial CH340 (vid_1a86 pid_7523)
LowBudgetGreenIT µEmbedded Umsetzung realisieren. Also alles Pollin-Boards. Mein Problem ist folgendes: Fusebits sind LOW 0xFF HIGH 0xD9 avrdude -p m644 -c ponyser -P COM4 -U flash:w:uWebSrv.hex avrdude: AVR device initialized and ready to accept instructions Reading | ##############################
habe, werde ich "informieren". Aber der µC läuft. Auch wenn der Seitenaufbau sehr langsam ist. Fusebits? Der Programmiervorhang war nach geschlagenen 24595.23 Sekunden fertig. 03:23 Uhr. BR, Dan
-
Thread
Atmega16 Fuses
uhr nachzubauen und bin nun am punkt angelangt an dem es darum geht dem µc leben einzuhauchen. ponyprog scheint bei mir nicht zu funktionieren avrdude geht aber bestens. nur leider weiss ich nicht wie ich aus dem bild http://stefankneller.de/elektronik/nixieuhr/grafik/fuses16mhzmitboot.gif das
http://www.engbedded.com/fusecalc >> Atmega16 > -U lfuse:w:0x3f:m -U hfuse:w:0xca:m Passt. Trau dich!
-
Thread
Udmx Funktionalität und Treiber
Beschreibung vermute ich definitiv, dass die Software nicht läuft. Das kann u.a auch an falschen Fuse-Bits liegen. Richtig ist es so (bei Nutzung des PonyProg) http://www.illutzmination.de/fileadmin/images/uDMX/uDMXFuseBits.gif Falls die Fuse-Bits nicht helfen: Der Atmega8 nutzt den USB-Stack
/dyn/resources/prod_documents/2486S.pdf Es gibt das Lockbyte und zwei Fusebytes. Das Lockbyte nicht programmieren, sondern nur die Fusebytes. Die Fusebits aus Ponyprog müssen entsprechend dieser Tabellen ins Hexadezimalformat umgerechent werden. Man hat dann also zwei Hexzahlen
-
Thread
PWM bei Mega8 und 2313
Hey! Hm... das mit dem Fusebit klingt plausibel. Allerdings kann ich bei meinem Programm AVRprog dieses Fusebit nicht sehen. Wie kann das sein - Oder wie kann ich es dann umstellen? Es gibt in der Liste von AVRprog keinen Attiny2313
Vorteiler der PWM auf 1 setzte ist es so als ob er mit 8MHz laufen würde. Es liegt wohl wirklich an dem Fusebit, das den Takt durch 8 dividiert. Was ist denn so ein tolles Programm, das den 2313er unterstützt? Der erste Versuch mit Ponyprog war erfolglos, da es anscheinend meinen mySmartUSB Programmierer
-
Thread
Problem mit ATMEGA8
der usb standard scheint also schon mal zu stimmen. nun habe ich versucht den receiver per ponyprog2000 zu programmieren. ich habe die anleitung von portisch schritt für schritt befolgt. beim auslesen der fuse-bits schon das erste prob: anfangs hat er immer "missing device" gemeldet; nach ein paar
x mal abgesteckt, den reset-pin gesetzt usw, aber er reagiert nun nicht mehr. wenn ich bei den fuse-bits auf "read" klicke, kommt immer "missing device". calibration im ponyprog habe ich durchgeführt. eventuell wurden die fuse-bits durch ein verbindungsproblem nicht ganz gesetzt?!? kann ich die
-
Thread
USB-DMX Interface wird nicht erkannt / ATmega8
anzeigt. Ich hatte allerdings auch Probleme bei der Programmierung des ATmega8, da die zu setzenden Fuse- und Lock-Bits nur für PonyProg angegeben werden, ich aber wegen meines Programmierboards (myMultiProg über Parallel-Port) mit myAVR ProgTool arbeiten muss. Mit dem anderen Bezeichnungen komme ich nicht
welches bitmuster programmiert werden muss, was hier vor allem die Quarzgeschichte was angeht. Pony ist ja inzwischen so schlau gemacht, dass man sich nicht selbst aussperren kann(SPIEN). Ansonsten kannst du ja schnell aufm steckbrett den Pony-Adapter nachbauen. Empfehlenswert ist das aber nicht..
-
Thread
Frage zu den Fusebits in ponyprog
avrdude machen, dann hab ich aber keine Verb indung über seriell/parallel bekommen. Also hab ich ponyprog bemüht. Den yC konnte ich mittlerweile beschreiben, leider weiß ich nicht so recht, was ich mit der Beschreibung der Fusebits dort anfangen soll...kann mir jemand sagen, wie ich das in ponyprog machen
alles passiert mit etwa 1/2 sek. verzögerung. jtag hab ich schon kontrolliert. ist kein häkchen im ponyprog; das ist doch richtig so, oder?
-
Thread
Fusebits setzen
Aus irgendwelchen Gründen konnte CKDIV8 nicht rausgemacht werden. Ich hab jetz Ponyprog 2000 verwendet, bin wohl zu doof für fusebits -.-
#1888880: > Aus irgendwelchen Gründen konnte CKDIV8 nicht rausgemacht werden. Ich > hab jetz Ponyprog 2000 verwendet, bin wohl zu doof für fusebits -.- Warum dieses kleine Pferd? AVR-Studio und ein MK2, alles Schick! (:
-
Thread
Pollin Funk-AVR-Board + ATMega8 - Einstieg
ich eine echte serielle Schnittstelle hab, hat das Programmieren glaube ich nicht geklappt - Ponyprog macht gar nix mehr (und das vielleicht 15 Minuten) und auf dem Board tut sich auch nichts... Ja, den Artikel Pollin Funk-AVR-Evaluationsboard kenn ich, jedoch steht da nichts von ponyprog, nur
vernünftig funktionierende Verbindung ist schon ganz schön ...hmmm ... mutig. Lies auch mal im Netz, ob PonyProg nicht spezielle Treiber bei Vista braucht. Gruß oldmax
-
Thread
Parallel-Programmierer
Der PonyProg kann doch alle AVR programmieren, der Kanda-Dongle für das STK200 wird unterstützt. http://www.lancos.com/prog.html
zu programmieren. Dies geht ja wirklich einfach direkt über den LPT meines Rechners z.B. mit Ponyprog. Soweit so gut. Aber wie kann ich meinen DRuckerport vom Rechner vor Zerstörung "schützen". Un funktionieren USB zu LPT - Wandler ebenfalls. Danke
-
Thread
Startproblem mit ATmega128
laufen zu bekommen. Hier auf der Seite bin ich auf das M103 Problem gestoßen. Also haben wir die Fusebits ausgelesen. Der Wert war "1E9702" was laut Datenblatt korrekt ist (S.289). Was mich nur ein bißchen verwundert, ist dass das Ding fabrikneu ist und laut der Beschreibung hier auf der Seite sind neue
Wenn die returns zu undefinierten Ereignissen führen, dann liegts meistens an der beschriebenen Fuse. War bei mir exakt das gleiche Problem. Schonmal mit Ponyprog die Fuse ausgelesen? Gruß Edit: Neu compiliert habt ihr ja sicher oder?
-
Thread
ISP funktioniert nicht!
den uC angeschlossen, 5V Spannungsversorgung sind auch da. Ich habe es bereits mit AVR Studio und PonyProg versucht, dabei habe ich folgenden ISP-Programmer verwendet: http://shop.embedded-projects.net/product_info.php?info=p42_AVR-Parallelport-Programmierkabel--AVR-PG2B-.html Ich weiss sehr wohl
kaputt, das kann ich jedoch nicht herausfinden.... Odre kann es sein, dass der uC mit verkackten Fusebits versendet wurde? Wie kann ich die ohne ISP korrigieren? mfg fin
-
Thread
yaap Device wird nicht erkannt
reinkopieren -> abspeichern? [ATmega8] ProgramSize=8192 DataSize=512 LockBits=XxxFEDCBA Fuses=FELKDCBA FusesHi=PSGNMJIH Signature=0x9307 Algorithm=3 PageSize=64 Woher weiss ich welche Parameter ich vergeben muss? Und warum erkennt er dann den ATmega 8 nicht mit 16MHz??
Tonne. Das Ding ist genau so ein Krampf, auch von der Plege der Steuersoftware her, wie dieser PonyProg-Schrott. Ich selbst meide dieses Mistprogramm seit mir dieses ein paar ATmegas geschossen hat. Da musste ich anschliefend mit HV-Programming ran da die total verfused waren. Einen Einfachen Programmer
-
Thread
Anfängerprobleme
Einstellung AT89S micro den Chip zumindest > auslesen(Alles FF). Mit PonyProg habe ich keine Erfahrung. Aber für die andere ISP-Programmiersoftware AVRDUDE habe ich das Einspielen über den seriellen ISP Port im Artikel [[Pollin Funk-AVR-Evaluationsboard]] beschrieben.
Windows98 ist ;-) und Kommandozeile für AVRDUDE eintippen. Ich habe mir Batchfiles geschrieben fürs Fuseauslesen, Fusesetzen und ISP-Programmieren (Flashen). Was *für meinen ATmega8* in den Batchfiles drin steht, steht im Artikel [[Pollin Funk-AVR-Evaluationsboard]]. Auf dem RS232-markierten Anschluss (
-
Thread
Datenübertagung an at89c51 board
wohl nicht die beste Entscheidung war mit einem "Oldi" anzufangen. Aufgeben gilt nicht! Nun, weder PonyProg, Flip oder avr wollen etwas von meinem Board wissen. Das Board scheint aber zu funktionieren die LED´s an einem Port leuchten an einem anderen flackern sie die anderen zwei ports sind aus. Beim drücken
manchmal schnell den Überblick verliert als Anfänger. Vor allem hat dein Controller noch keine Fuse-Bits, was eine der haupt Fehlerquellen bei neuen Controllern ist, wenn man diese nicht richtig setzt. Ciao, Rainer
-
Thread
FUSE BITS AVR
[[AVR Fuses]] und Datenblatt. ...und brüll hier nicht so rum!
. Das bedeutet also beim PomyProg die Bits CKSEL3..0 auf null und PLLCK auch auf null (weil bei Pony ja alles umgedreht ist)..richtig?
-
Thread
ATmega in Serie Programmieren (automatisiert)
der Website von Atmel werde ich leider nicht fündig. Die bieten mir ja 'nur' das AVR-Studio an. PonyProg ist genauso ungeeignet, da es nicht von Atmel supportet wird. Kennt jemand ein offizielles Tool von Atmel, mit desse Hilfe man über die Kommandozeile (Batch-Prozesse) die Atmels programmieren
-cusb -dNAME_OF_CHIP -PARAMETER die Möglichkeit FLash und EEprom zu schreiben, außerdem die Fusebits. Gruß Helmut
-
Thread
Pollin AVR Evaluations Board 2.0
Auslieferung auch aktiviert ist (siehe Datenblatt des AVRs). Ein externer Takt oder Quarz muss erst per Fusebits "angemeldet" werden, ein Vorgang, bei dem sich viele Benutzer von Ponyprog bereits aus Unkenntnis aus dem AVR ausgesperrt haben. Mach's also erst, wenn Du etwas mehr Fachwissen hast... ...
-
Thread
FuseBits am Atmega644
Hallo Liebes Forum! Ich habe eine Anfängerfrage zum Atmega644. Wie stelle ich die Fusebits im PonyProg damit der Controller mit einem externen Quarz läuft. Für jede Hilfe bin ich sehr dankbar! Grüsse
.0 einstellen External Clock 0000 CKSEL3 - 0 CKSEL2 - 0 CKSEL1 - 0 CKSEL0 - 0 Bei PonyProg muss ich also bei CKSEL überall häckchen setzen???? Danke Gruss
-
Thread
ATMega mit USBprog flashen?
nicht. Ich hab sonst keine Ahnung was ich da nehmen kann. Hab diverse SW bereits ausprobiert (ponyprog, avrdude, avrprog und das avrstudio halt auch), aber auch nix zu laufen bekommen. Wenn mir jemand irgend erklären kann oder nen Link hat der erklärt wie ich den ATMega flashen kann wäre das super
ein Fenster kommt, das AVRISP mkII heißt, und in welchem versch. Registerkarten, wie z.B. Program, Fuses, LockBits, usw. sind, dann hast du den ersten Schritt schon einmal geschafft: Du hast den USBprog mit der AVRISP mkII Firmware mit AVR Studio verbunden! Wie du nun den USBprog per ISP- Schnittstelle
-
Thread
brandneuer atmega128 hin
die ganze zeit funktioniert aber irgendwann fing avrdude an mich zu fragen ob ich die fusebits überschreiben will weil sie geändert wurden, das hab ich nicht verstanden. dann funktioniert das blinklicht nicht mehr, der atmega stürtze irgendwie ab. bis ich realisierte dass der externe quartz ausgeschaltet wurde. naja den rest könnt ihr euch jetzt denken. fusebits geändert, fehler gemacht. jetzt findet weder avrdude noch ponyprog das modul noch. wenn irgendjemand ne idee hat ob ich noch was machen könnte wäre das gut.
-
Thread
Fuses des ATmega 168
geschrottet :-( ... gibt es eigentlich eine Software, die den µC schon richtig unterstützt? YAAP und PonyProg tun dies ja nicht! .... Ich hatte das Problem gelöst, indem ich in der YAAP ini ein wenig rumgespielt habe ... das hat zunächst auch funktioniert, nun habe ich aber diese unerklärlichen Ausfälle.
;1 CKSEL1 Select Clock Source ;0 CKSEL0 Select Clock Source FusesHi=PZGSMWVF ;P=RSTDISBL ;Z=DWEN ;G=SPIEN ;S=WDTON ;M=ESAVE ;W=BODLEVEL2 ;V=BODLEVEL1 ;F=BODLEVEL(0) FusesExt=xxxxxJIH ;7 ;6 ;5 ;4 ;3 ;2 J=BOOTSZ1 ;1 I=BOOTSZ0 ;0 H=BOOTRST Signature
-
Thread
Serial isp prog (ponyprog)
Serial isp prog ponyprogHI! HAb mir den seriellen Programmer von der ponyprog seite gebastelt http://www.lancos.com/e2p/siprog_base.png (die externe Stromversorgung hab ich mir gespart) verwende einen mega32 hab allerdings
Wildwestverdrahtung" aufgebaut werden (Bauzeit ca. 15 minuten). Danach kannst du deinen AVR mit Ponyprog, BASCOM oder anderen Programmen programmieren. Viel Spaß, Achim
-
Thread
Probleme mit Verify auf dem STK500
es 100% zu sagen. Ähnliche Probleme hatte ich auch schon mit meinem Prommer für die LPT1 und Ponyprog. Deswegen habe ich eine zweite Theorie die ich untersuchen wollte. Bei den Clock-Fuses gibt es jede Taktfrequenz in drei Varianten - kann es sein das dort Verzögerungen mit drin sind die Dauer des
einschalten stabilisieren kann. Programmieren läuft auf allen einstellungen (außer 125khz mit clock div 8 fuse)
-
Thread
Attiny 2313 (Blinkerzeit zu lange)
den 10 MHZ wie in der Schaltung. Ich habe das mit BASCOM kompiliert und die HEX Datei mit PonyProg auf mein Attiny 2313 geschrieben. Die LED blinkt zwar, aber nicht im Sekunden Takt sondern in einem längeren Takt. Woran kann das liegen ? Muss ich bei meinem Attiny 2313 ein paar Fuse Settings
hallo, nur mal so eine frage: aus welchem grund brennst du das hex mit pony prog in den atmel und nicht gleich mit bascom.ist doch alles eingebaut, dieses grüne icon in der leiste oben ,das 5. von rechts. da kannst du doch alles einstellen,auch die fusebits. gruß k.m.
-
Thread
Setzen der Fuse-Bits automatisieren
auch mit ponyprog ist das möglich und zwar indem man eine .e2s Datei erstellt und den folgenden Inhalt einfügt und anpasst: #------ START -------- #Programming sequence SELECTDEVICE AT90s8515 CLEARBUFFER LOAD-PROG
STK500.EXE unter Zuhilfenahme eines Batchfiles den Controller zu programmieren. Hier kann man die Fuse-Bits, ISP-Frequenz, etc einstellen. Das Batchfile kann unter "Tools" im AVR-Studio eingebunden werden. LG EC
-
Thread
Atmel Evaluation Board 2.0 von Pollin, es tut sich nichts...
Welche Versionsnummer hat dein Ponyprog? Version 2.06f brauchst du für einen Mega32....
keine Verbindung bekommst, dann muss das nicht zwingent am Board liegen, kann auch sein, das beim PonyProg noch "Interface Setup" und/oder "Calibration" ausgeführt werden müssen. Das Serielle Kabel zum Programmieren mit PonyProg sollte 1:1 verdrahtet sein ... KEINE überkreuzten Leitungen für Pin 2 +
-
Thread
LED flackert im 16-Bit-PWM
läuft? Fuses richtig >gesetzt? Hm, da bin ich mir nicht sicher. Ich habe noch nie was mit den Fuse-Bits angestellt. Wahrscheinlich muss ich den Taktgeber auf extern schalten? Wie kann ich das in Ponyprog machen?
kann es passieren, dass Dein ATMega8 ein Fall für einen High-Voltage-Programmer wird. Und da Du mit PonyProg arbeitest, vermute ich mal, dass Du keinen solchen besitzt...
-
Thread
ATmega32 -> 644
dann mit WinAVR (akt. Version) für den 644er compiliere und programmiere, passiert nichts. Die Fusebits kann ich aber setzen und habe ich auch einiges ausprobiert (internen Teiler/Taktausgabe usw.). Das klappt wohl alles. Nur meine LED blinkt nicht. Irgendeinen groben Schnitzer übersehen? [c] #
mit Bascom mein Glück gefunden zu haben. Aber nein, Bascom macht den Fehler. Mit der gepatchten PonyProg Version geht's. So ein ... Also: Danke.
-
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.