-
Thread
avr910 defekt?
Hallo Jens, ich brenne eigentlich mit PonyProg2000, damit ließ sich der Mega8 auch schon einmal brennen. Aber ich habe gerade mal AVRProg verwendet und siehe da, es klappt ganz hervorragend, so wie du es beschrieben hast. Besten Dank für diesen
, müsste wieder 115200 Baud geschrieben werden. (mit -1 gehts wieder auf 19200) Viel Erfolg, Klaus
-
Thread
Anfänger-Set (ARM)
einen TQFP-Chip aus- und einen neuen einlöten. Worst-Case bei AVRs ist, wenn du den üblichen Ponyprog-Anfängerfehler mit den Fuses machst. Dann ziehst du einen 3 Euro Chip aus der Fassung (nicht weil er hinüber wäre, sondern weil du zugesperrt und den Schlüssel weggeworfen hast).
seufz* Wie langweilig. ;) Habe mir ein Headerboard mit nem ATMega128 bestellt, plus ISP-Kabel (PonyProg-kompatibel). Massig Leistung, mit 16 MHz und der Menge an Flash und RAM sollte ich gut leben können. Wenn also demnächst irgendwas in den Nachrichten kommt wie "Explosionen, Killerroboter und manisches
-
Thread
Mikrocontroller - Anfänger
Akku soweit herunter war, das der Regler keine sauberen 5V mehr zustande brachte, musste ich im PonyProg die Polarität des Clock-Signales umdrehen, damit ich das Teil noch programmieren konnte. War nervig. Was ist an einem billigen 8V-Steckernetzteil (aka: Wandwarze) auszusetzen?
TITEL=0;ARTIKELID=13290;FAQAUTO=1;ACTION=3;GRUPPE=D41 Artikel NR MW 88V-GS/6; falls der Link nicht geht. Noch nen Elko dahinter zur Stabilisierung und fertig. 2,30 sind quasi unschlagbar. Die 300mA sollten erst mal reichen, und dass die Spannung einstellbar ist stört ja auch nicht. Einen Spannungsregler
-
Thread
Eepromer mit AVR
und dann die letzten 4. Da müßte ich mit 12 Port-Leitungen reichen. Gut, mal sehen, ob das so geht. MfG Paul
geschliffen. Für die anderen Flash-Eeproms wie 24Cxxx habe ich ein separates Gerät und gehe mit Ponyprog an´s Werk. Dieses Gerät soll ausschließlich für Flash-EEproms von der Art wie 29F020 oder 29F040 sein. Diese Dinger haben einen WE-Pin (Schreiberlaubnis). Wenn ich das Datenblatt richtig verstehe
-
Thread
Hilfe beim AVR-Tutorial
dann kann ich wieder auf den AVR zugreifen. OK, werde es dann mal versuchen. Nochmal was zu PonyProg, wenn ich auf ReadDevice klicke, dann ließt PonyProg doch alle Werte aus dem AVR, auch die Fusebits, oder?
Ja, haupsache irgendeinen Takt. Ohne geht nix. Check doch auch mal den thread von Thomas O. Ich arbeite nicht mit PonyProg, kann dir dabei also nicht helfen.
-
Thread
Flackern beim DMX-Empfang
mit 8mhz-quarz gehts auch nicht, ich hoffe mal, dass ich die fuses alle richtig gesetzt habe. Wenn ich bei ponyprog ein häkchen mache, wo im datenblatt eine 1 steht,da gehts garnicht, aber wenn ich das umkehre gehts (nur
Hallo, @Thomas Kramer: Du schreibst: Wenn ich bei ponyprog ein häkchen mache, wo im datenblatt eine 1 steht,da gehts garnicht, aber wenn ich das umkehre gehts (nur cksel und sut umnkehren). Logisch, weil: Wenn im Datenblatt eine 0 steht, muß bei Pony
-
Thread
tiny2313-90S2313
Mach so wie im Anhang. Software ist Ponyprog.
ändern sich natürlich die Fusebits. Also mein ATtiny90S2313 arbeitet mit 9,216 Mhz ext.Quarz. Ponyprogr: Haken CKOUT , Haken SUTO. Versuch Dein Glück
-
Thread
AVR-Programmierung über LPT nicht möglich
avrdude: STK200 , LPT1 Ponyprog: Kalibriert nach dem Start, LPT1 , AVR-ISP I/O (Der Test ist hier auch ohne µC erfolgreich?!) Fehler: Ponyprog "Device not
eines Bustreibers können das. Das STK-Dongle stört auch den Rest der Schaltung nicht, solange PonyProg aktiv ist und den Port initialisiert hat (ich schicke nach dem Start immer einen Reset mit PonyProg, dann ist steht der Port richtig. Der Adapter stört hier auch im Moment in keiner Weise, selbst
-
Thread
ATmega48 ext. Oszi. welche Fusebits in Bascom
SPI-Takt der ISP-Schnittstelle mit Deinen Programmen nicht so weit herunterstellen? Suche mal nach Ponyprog und veryslow, ich meine, gelesen zu haben, dass man Pony damit sehr langsam machen kann, z.B. für AVRs mit externem Uhrenquarz. ...
hallo, so weit ich pony prog gesehen habe kann das nicht den atmega48 programmieren. Ich lasse mich aber vom gegenteil überzeugen. mfg Michael
-
Thread
ISP Dokumentation?
Hallo, ich benutze auch Selbstbau-Parallelport-Adapter und PonyPorg ohne Probleme. Ansätze: Adapter auf Verdrahtungsfehler kontrollieren. Beim Adapter mit dem HC244 (STK200-Dongle) keine Schutzwiderstände in den Leitungen zum Druckerport einbauen! 1k ist sowieso
. SCK gibt den Takt vor - sofern ich das mit einen "einfachen" Messgerät "sehen" kann. ;-) Reset geht auf low, wenn ich via PonyProg z.b. die Fuses auslesen möchte. Ist dies so richtig? Grüße, Olli
-
Thread
Steckbrett, Controller, Programmer etc.
Ach ja, AVR. Geht der vorgeschlagene AVRisp denn auch mit dem Ponyprog? Kann man damit auch I²C-EEPROMS flashen?
aufwendig, aber theoretisch solltes gehen... (lieber nochmal nachlesen auf www.pollin.de . Das board geht übrigens nur mit PonyProg. Der AVRisp weiß ich nicht 100%ig
-
Thread
Probleme mit ISP & AVR Studio
Hallo, was sagt Probe im Setup von Ponyprog? Als Treiber geht bei mir (W2000) nur AVR ISP I/O. Zumindest bei meinem Kollegen geht es mit gleicher Einstellung auch unter WinXP SP2 ohne Probleme. Hier ist Ponyprog v2.06f Beta drauf. Gruß
Ponyprog geht mir auch auf die Nerven, hab dann auf TwinAVR umgesattelt einschließlich 2 Wid Programmer --> Nie Probleme gehabt (gibt übrigens auch gerade ne neue Version von)
-
Thread
Tinny2313 und Ponyprog
oder 3 monaten nachgebaut. Nun will ich damit meinen Attiny2313 beschreiben. beim ersten beschreiben geht das auch, bis auf das der Controller nicht das macht was er soll. (ist nur ein einfaches Blinkprogramm) wenn ich aber den Controller nochmal beschreiben will, oder löschen will bringt mir Ponyprog
-
Thread
simpler Code eines 8515 funzt nicht mit Mega128
Der Kompatibilitäts-Mode mit dem Mega103 funkt dazwischen. Einfach die Fuse M103C löschen (in PonyProg unter Command, Security Configuration Bits), dann geht´s!
-
Thread
Atmega32-Programmierung schlägt mit externem Takt fehl?!
MCU entsprechend. Nun kann ich die MCU nicht mehr mithilfe des Programmieradapters programmieren. PonyProg meint "bad device or device locked". Da mit zeitweise aber noch ein T51Prog zur Verfügung stand, habe ich mich davon überzeugen können, dass die Fuses alle korrekt gesetzt wurden. Die Applikation
Programmieren via ISP funktioniert dann nicht mehr. Wenn ich mit dem T51Prog die Fuses zurücksetze, geht das Spiel wieder von vorne los. Wo kann das Problem denn liegen? Meine Schaltung ist denkbar einfach: Programmer an MISO, MOSI, SCK, +5V, GND AVR VCC,AVCC an +5V, GND und GND an 0V HOSONIC
-
Thread
Mega 32 nur Probleme
ist. Das ist schon der zweite Mega 32 und langsam macht mich das fertig warum das jedes mal nicht geht. Programmieren lässte er sich trotzdem immer.
Ich hab auch schon bischen mit den Fusebits rumgespielt aber ist nicht besser geworden. In Ponyprog haken bei BOOTSZ1, BOOTSZ0, BODEN. Das komische ist ja auch je länger ich ihn ausgeschaltet lasse desto länger geht er dann mal kurz. Sehr seltsam. Dachte nicht das solche modernen Controller noch
-
Thread
Tutorial: Brenner wird nicht erkannt
schreibst du "dass kein Programm mein Programmiergerät erkennt" später schreibst du "Lesen per PonyProg geht, jedoch alles FF". Ich kenne PonyProg nicht, aber gehe mal davon aus, wenn du damit lesen kannst muss das Program dein "Programmiergerät" erkannt haben!? Mein erster Tipp wären Leitungslängen
Glaube nicht das was kaputt ist. Einfach mal probieren ob PonyProg jetzt geht
-
Thread
UART Problem
bzw welche muss ich da in pony prog setzen ausgelesen hab ich sie schon
PonyProg ATMEGA16 mit extern 16 MHZ Quarz
-
Thread
"Crocodile Hunter" Steve Irwin bei Unfall getötet
Alte Weisheit: Wenn es dem Esel zu wohl geht, geht er auf´s Eis zum Tanzen. Paul
Das Leben ist kein Ponyhof.
-
Thread
AVR asm eigene Flags
1,2,4,8...) zu benutzen, hat den Nachteil, daß es dann eben sbr FLAGS,(1<<FLAG_DTMF) heißen muß, dafür geht aber ein sbrs FLAGS,FLAG_DTMF problemlos. Gruß aus Berlin Michael
früher gut in die CPU "hineindenken" und finde Fehler so meist sehr schnell. Programmieren mit PonyProg, hat mich bis jetzt noch nie im Stich gelassen, auch wenn man bei den Fuses immer 3x hinschauen und vergleichen muß, ob die Haken richtig stehen. Gruß aus Berlin Michael
-
Thread
AVR Programmierproblem ... beim Webserver von Holger B.
Ich verwende den gleichen Prog-Adapter mit Pony-Prog. Deine Beschaltung dürfte OK sein. Wechsle doch mal den Mega aus, vieleicht hast du den irgendwie abgetötet.
SCK hat Pegeländerung gut Erkennbar, MOSI/MISO gerade zu ahnen. Dann meckert PonyProg natürlich mit Fehler -24 Mit CPU drauf zappelt auch alles kurz oder länger bei Reset oder Flash lesen. PonyProg hast Du calibriert, I/O auf Parallel, LPT1 (oder dort, wo Du den ISP dranhast)
-
Thread
AVR: wie Daten ins EEPROM?
Hallo, probier Dein Glück Mit Ponyprog, der liest und schreibt diverse Formate. Wenn der es liest eben als Intel-HEX für AVR-Studio speichern oder wenn Dein Programmieradapter es zuläßt, gleich mit Pony brennen. Gruß aus Berlin Michael
Intel HEX kann per PonyProg oder per AVR-Studio direkt und ohne Umwege in´s EEPROM gebrannt werden. Bei letzterem über das Programmierfenster, in dem auch sonst das Flash geladen wird. In der _unteren_ Zeile das xxxxx.hex als
-
Thread
programmierprobleme atmega48
Hallo, ich habe Probleme einen ATmega48V mit uisp oder Ponyprog zu programmieren. Bei Ponyprog habe ich als Typ mega8 ausgewaehlt da der 48 nicht bekannt ist. Bei beiden wird munter drauf losgeschrieben, aber das Verify verraet dann das nur $FFs drin stehen.
pagesize sollte es nicht liegen... den mega168 kriege ich problemfrei sowohl mit uisp als auch ponyprog (dort als 162) geflashed. ich tippe ja auf hardware problem in meiner schaltung. sowas wie abber draht oder so. cu tommi
-
Thread
ATMega8 nur bei geringer Taktfrequenz flashbar
noch die Optionen "CKOPT" und "CKSEL 3..1" gibt. Wobei das Datenblatt von mir auch bloß bis 8 MHz geht. Grüsse
Effekt, so daß er beim Takt von 16Mhz durch bloßes _Lesen_ komplett blockiert war. Ich benutze Ponyprog V2.06 und einen seriellen Programmer nach S.Hühn. Mit einem ATTINY2313 und 20 Mhz trat der Effekt nicht auf. Der geht tadellos. MfG Paul
-
Thread
LPT konfiguration
gegangen, ich hab jetzt natürlich ein neues. Nun funktioniert das Programmieren des Chips mit PonyProg nicht mehr. Kann mir jemand sagen ob ich den Onboard LPT Port im Bios irgendwie besonders einstellen muss oder ob man da im Windows (XP Pro.) was einstellen muss.
dazwischen. 378h und IRQ7 (im BIOS) sind richtig für LPT1. Ansonsten vielleicht mal die Kalibrierung in Ponyprog aufrufen. Ein Portenabler bzw. irgendeine dubiose DDL sind für WindowsXP nicht nötig, Ponyprog2000 hat alles nötige dabei. MfG Olaf
-
Thread
Probleme mit ISP-Adapter
beschriebenen Schaltung ( http://www.mikrocontroller.net/tutorial/equipment ) auf einem Breadboard und PonyProg. Ich kann - wie Alex - den Mikrocontroller weder beschreiben noch auslesen, sondern erhalte stets die PonyProg-Meldung "Device missing or unknown device (-24)". Ich habe mir den ISP Adapter von
Ich verwende einen Programmer mit einem 74HCT244 selbstgebaut und PonyProg.
-
Thread
atmega8 über stk 200 programmieren
), auch der sourcecode kommt aus dem tutorial (jeweils mit de richtigen include datei). auch in ponyprog stelle ich jeweils den richtigen atmega ein.
Fehlermeldung von Pnoyprog: "Device missing or unknown device -24" leider gibs auf der HP von Ponyprog auch keine Hilfe. Und in der Hinweis aus der mitgelieferten FAQ von PonyProg funktioniert auch nicht.
-
Thread
win-avr vom 14.4.06
--------------- # Programming hardware: alf avr910 avrisp bascom bsd # dt006 pavr picoweb pony-stk200 sp12 stk200 stk500 # # Type: avrdude -c ? # to get a full listing. # AVRDUDE_PROGRAMMER = pony-stk200 # com1 = serial port. Use lpt1 to connect to parallel port. AVRDUDE_PORT = lpt1
Ansonsten geht noch der Versuch, auch hier: CPPSRC = main.cpp den von dir gewünschten Filenamen einzutragen. geht auch nicht. es geht nur, wenn ich in target "main" eintrage.
-
Thread
1Q Endstufe für Inenn=30A
benötige ich um den Tiny15 zu programmieren? Sind die Tools frei? Welchen Adapter brauche ich? Geht die Programmierung in C oder Assembler? Wenn Assembler, gibt es fertige Codebeispiele für das Mappen von AD, PWM etc..? Freue mich über weitere Tips und Links. Werde mir gleich ein paar der Bister
gekümmert. Vlt. kann Dir jemand anderes hier aus dem Forum einen Hinweis geben, wie das mit PonyProg funktioniert. Die paar Assembler Befehle sind von der Logik her sehr schnell zu einem Gesamtgerüst zusammengestrickt. Konsequente Nutzung des Datenblatts des jeweiligen Controllers und natürlich
-
Thread
AVR programmierbar im low freq mode ?
umschalten, schnell programmieren und dann wieder zurück auf den 32kHz Oszillator wechseln. Wie das mit Ponyprog geht weiß ich allerdings auch nicht. Grüße Bernd
im Ponyprog.ini den ISP speed auf VERYSLOW gestellt, dann gings wieder
-
Thread
einfacher HV-Programmer+Atmega8
Ich habe keine Ahnung, was ich zerfused habe. Fakt ist, daß ich mit Ponyprog nicht mehr dran komme, er zeigt "Unknown Device". Mit dem Oszi sehe ich, daß er den externen Quarz nicht schwingen läßt. Auch ein externer Takt von einem Quarzgenerator brachte nichts. Der Programmer
@DL4MCV Hast Recht! Da ärgere ich mich auch nicht weiter. Einer läuft ja und mein Apparat geht auch. 73 Erwin
-
Thread
*.HEX Datei zu groß?
Komisch. Ist in PonyProg der richtige Chiptyp eingestellt? Läuft der Code ansonsten? Nicht, daß die Hex-Datei versehentlich als Binärdatei interpretiert wird...
Programmteil raus nehme geht es wieder.
-
Thread
"Trick" bei verbogenen CKSEL-Bits
Kanda-Parallelport-Dongle"+TwinAVR genommen, den Takt im Config-Fenster auf 1 KHz gestellt (in Ponyprog.ini kann man durch die Bank weg einstellen, was man will, in dem Fall und bei dem niedrigen Takt bringt das nichts). Adobe Audition genommen und ein 2-Minuten-Rechtecksignal mit 50% Flavour (pures Rechteck
Axel: Der Kanda-Dongle ist (u.a.) das Teil, das öfters mal bei Eb*y für ein paar Euro über die Theke geht (10-poliger ISP-Connector an Parallelport). Dazu noch das Pollin-Progger-Board für 14.95 (hat einen ISP-Connector) und dann geht dat ;) Grüsse
-
Thread
yaap geht nicht
problem schonmal hatte und es lösen konnte, da ich nur sehr ungerne windows neu installieren möchte. ponyprog lief bei mir eh noch nie desshalb fällt das schonmal weg und avrdude find ich sehr unkomfortabel. mfg raoul
also. problem gelöst. jeder der dieses problem auch hat geht einfach in den registrierungseditor (start->ausführen->regedit) sucht nach "yaap" und löscht den ordner mit namen yaap. danach gehts wieder. mfg
-
Thread
mit dem ATmega8 beginnen, welches Board
Wenns einfach nur um irgendwie anfangen und ausprobieren geht, dann bau Dir doch einfach nen STK200-Dongle fürn Parallelport und die Standard-Schaltung ausm Tutorial hier auf Lochraster-Platine. Vielleicht noch Ports auf Steckerleisten legen, um externe Peripherie
noch einen Programmieradapter bräuchte. Man benötigt nur ein normales serielles Kabel und z. B. Ponyprog.
-
Thread
EEPROM schreiben,lesen
wieder ausgegrabenen Uralt-Thread durch, in dem Du noch ganz stolz behauptet hast, Du wüsstest wie's geht... http://www.mikrocontroller.net/forum/read-2-177414.html Da hab ich nämlich was über den Nullterminator geschrieben, der in Deinem Programm erstaunlicherweise wieder mal fehlt, und über EEMEM
Hallo Schreibe die eep datei mit PonyProg über isp.
-
Thread
Mal wieder DCF77
sehen die FuseBits aus? An was anderes kanns ja dann schon gar nicht mehr liegen! Wenn es bei dir geht. Bei ich kann mit AVR-Studio ja auch das hex-file erzeugen nur leider passiert nicht großartig viel wenn ich das Hex-file in den Mega8 mit PonyProg übertrage. Es kommt wie gesagt alle Nase lang zu einem
Ach ja - so sehen bei mir die Fuses aus! Stimmt das so? Wie gesagt...ich nutze PonyProg mit einem STK200 kompatiblem Programmer. Was kann man denn da jetzt noch großartig falsch machen? MaG
-
Thread
Problem mit Pollin AVR Board und PonyProg
Ich habe den "Atmel Eavaluation-Bausatz" von Pollin und betreibe dadrauf einen ATMega32. Mit PonyProg 2.06c Beta kann ich meine Programme auf den Controller schreiben. Was nicht geht ist das Setzen der Fusebits. Ponyprog sagt, dass sie geschrieben wurden, aber wenn ich sie auslese hat es keine Änderung
Wenn ich den Chip nicht in PonyProg einstelle sagt er missing oder unknown device.
-
Thread
ATmega8 lässt sich nicht Programmieren
Check doch mal, ob die Fusebits richtig gesetzt sind. Z. B. mit Pony Prog.
bisschen gedauert, musste erstmal sehen wie das so funktioniert. Also meinen ATtiny2313 liest PonyProg2000 aus. Denn ATmega8 mal wieder nicht. Aber die Fuse Bits zeigt er an, folgende sind gesetzt: BODLEVEL SUTO CKSEL3 CKSEL1 CKSEL0
-
Thread
board gekauft aber was nun?
sind installiert und scheinen ok zu sein. es wurde nun com3 angelegt. ich habe versucht mich mit ponyprog zu connecten und mit avr studio (STK500 or avrISP auf com3) aber die versuche misslingen. kann mir jemand vll. einen tipp geben, wie ich da weiterverfahren kann? danke! gruß
einen Software für den PC schreiben! Fazit: am einfachsten ein Parallelkabel bauen und über Pony-Prog programmieren, oder für wenig Geld einen ISP kaufen (oder bauen) und dann bequem aus dem Studio heraus flashen, oder am besten ein JTAG-Modul kaufen (da kannst Du auch debuggen)!! Ich bevorzuge
-
Thread
vorübergehendes Brennprogramm
Ponyprog2000
Der PonyProg geht mit dem Atmel tiny2313. Hab gerade selber ein Projekt damit am laufen. Als "Programmieradapter" hab ich den Kanda-Dongle, wie er auf der Seite von TwinAVR beschrieben ist.
-
Thread
Probleme mit AVR UART Echo
Ja, also beim ATMega16 gehts. Nur beim ATMega32 net.
. Hatte ich das? - Ich denke eher, dass ich meinte, dass ich von C, dem Pollin-Board und von Ponyprog keine Ahnung habe. Gruß... ...HanneS...
-
Thread
ISP Programmer will nicht....
/isp-adapter-circuit.gif Kann es sein dass das Ding nicht korrekt ist? Weder mit UISP noch mit Pony Prog geht das Ding. Ich habe alles 1000mal gecheckt, ich weiss nicht wo da noch der Fehler sein soll! Danke für eure Hilfe!
Was ist dapa ? Ich nutze gern Pony Prog, es ist einfach und unkompliziert.
-
Thread
HEX File auslesen
Für welchen Controller soll das sein? Wenns um den Aufbau einer Hex-Datei geht: http://www.mikrocontroller.net/forum/read-1-383639.html
Wenn du dein Hex file mit ponyprog öffnest, kannst du die Daten ohne zusätliche Bytes sehen. (crc,...) Wenn du das File dann als .csm Datei speicherst, kann man die Daten wesentlich leichter extrahieren.
-
Thread
Prallelport ISP skt200
an was es liegen könnte? hier noch meine systemdaten: laptop ibm t43 mit winxp skt200 nach ponyprog attiny13 Ich kann mir nur noch vorstellen, dass es am pc liegt, dass er den eingang nicht richtig liest oder so... =( gruss squanto
Hallo, die untere der beiden Schaltungen auf der PonyProg-Seite ist die Original STK200-Schaltung. Sowohl mit meinem Oroginal als auch mit 1:1 Nachbauten hatte ich noch keine Probleme. Die 1k-Widerstände mögen ja die Ports schützen, sie schützen aber u.U