-
Thread
PCI-Karte mit LPT
I/O-Zugriffe von Programmen wie PonyProg abgefangen und entsprechend umgesetzt hat - der somit tatsächlich mit PonyProg zusammen funktionierte. Leider ist die Website vom Server der Uni Chemnitz verschwunden, und ich habe auch noch
USB-Programmiergeräte verwenden und das direkte "Befummeln" der Parallelschnittstelle sein lassen.
-
Thread
Probleme mit ATMega8 und ISP
eigenen Controller drin, lässt sich updaten, wenn neue AVRs rauskommen und soll auch über eine USB-Seriell-Adapter funktionieren. ...
Laufen bekommen. Meldete sich ordentlich, programmierte, Schrott im Flash. Ich selbst benutze Ponyprog und den STK200-Adapter, einmal als Original, 2x als Nachbau, Schaltung nach Original, in der Ponyprog-Beschreibung die untere der beiden angegeben. Hardware direkt im Sub-D Steckern, Kabel Flachband
-
Thread
Umstieg AVR -> ARM (z.B. AT91SAM7S)
Programmieren lässt sich das Ding relativ einfach über einen eingebauten Bootloader über UART oder sogar USB.
und Parallelport. Verwende Ponyprog zum beschrieben des Controllers. Soetwas muss es doch auch fur die ARMe geben ?
-
Thread
Abbruch beim EEPROM-Flashen eines ATMega8 mit AtmelStudio 6.2
Ich programmiere seit ca. 10 Jahren die kleinen Atmels (auch m1284) mit einem selbstgeätztem usbasp(mit m8). Was in Gottes Namen ist so kompliziert daran? 2x habe ich mit einer GUI für den avrdude die fuses vergurkt, aber dank dem Fusebit-Doctor selbige wieder zurückholen können. Da wird auf den
. Das ist wie bei PonyProg. Als dieses Programm noch aktuell war, hat man regelmäßig von Probleme damit gelesen. Ich persönlich hatte nie Probleme damit. Umgestiegen auf einen AVR-ISPmkII bin ich nur aus Bequemlichkeit, da
-
Thread
Pollin Evaluationsboard
http://www.voelkner.de/products/206497/USB-Programmer-mySmartUSB-light.html dazu brauchste noch einen adapter 6pin auf 10pin isp. selber löten oder kaufen, idr. nicht teurer als das porto. der ist ganz gut, wenn er erstmal läuft. hat ggü
auch Programmieren. Es unterstützt ebenfalls die Schaltung auf dem Pollin-Board: id = "ponyser"; desc = "design ponyprog serial, reset=!txd sck=rts mosi=dtr miso=cts"; type = serbb; reset = ~3; sck = 7; mosi = 4; miso = 8;
-
Thread
Anfänger Frage
Der FDTI Chip lässt dieses nicht oder zumindest in "unzureichender Art und Weise" zu !!!! Ponyser ist deshalb zwar super geeignet an einem Rechner einen Chip mit einem Programm zu flashen das dann einen Programmer wie bspw. USBasp, USBtinyISP, AVR910 oder was auch immer darstellt ! Entweder
serielle Schnittstelle vorhanden ist und bastelst dir einen Programmer, der dann entweder mit einem USB2RS232 Adapter oder gleich mit der USB-Schnittstelle direkt funktioniert ! Jörg Wunsch kann dir sicherlich über das "Ponyser" auskunft geben, er hat den AVRDUDE (geilstes Programm ever) programmiert
-
Thread
MP3 Player von Steffen Buchner und Johannes Schmitz
es gibt auch noch viele andere. http://extremeelectronics.co.in/avr-tutorials/gui-software-for-usbasp-based-usb-avr-programmers/
HEX-Dateien damals mit einem Bootloader, weils schneller war. Aber normalerweise sollte es auch mit PonyProg gehen, welches man hier runterladen kann: http://downloads.sourceforge.net/ponyprog/PonyProg_V207c.zip
-
Thread
Atmel Evaluationboard V2.01
Hallo, was für ein Programm verwendest Du zum Programmieren des AVR auf dem Board? Ich hab mit Ponyprog bei dem Pollin-Board gute Erfahrungen gemacht. Allerdings sollte dein serieller Port auch ein echter serieller Port sein. USB2COM-Wandler funktionieren offenbar nicht richtig mit dem auf dem Pollin-Board
"Allerdings sollte dein serieller Port auch ein echter serieller Port sein. USB2COM-Wandler funktionieren offenbar nicht richtig mit dem auf dem Pollin-Board implementieren sehr einfachen Progger." usb2seriell converter funktionieren schon, nur die billigen eben nicht mit ponyprog
-
Thread
Frage vor dem Kauf
was neuere Betriebssysteme z.T. erfolgreich zu unterbinden wissen. Dann nützt Dir auch ein USB-RS-232-Wandler nix. Kauf Dir gleich einen USB-Programmer, dann hast Du Ruhe.
Ich glaube nicht. Vermutlich meint er es genau andersrum: Das Problem ist, am PC auf die USB-Schnittstelle zuzugreifen, wenn der µC per USB (über FT232) spricht...
-
Thread
newbee am Verzweifeln USB-isp und minipov
hat nicht funktioniert, da der Programmer nicht erkannt wird) Dann habe ich mir bei Ebay einen USB-ISP Programmer gekauft. Was ich nicht wusste: Der ATtiny2313 wird zwar unterstützt, aber ich muss mir noch eine Platine bauen, um den am USB-Programmer anschließen zu können. Da ich nirgends im Internet
überprüft... :-( Aber was ich jetzt gesehen hab... Kann es sein, dass ich an den 10pol Stecker der USB-ISP noch ein Board mit diversen Widerständen und Dioden stecken muss? Wozu brauch ich dann das blöde USB-ISP? Ich hatte es mir geholt, damit ich einen Controller programmieren kann und muss nun trotzdem
-
Thread
Prozessor retten - Software-PWM sperrt ISP-Zugang
Platine zweckentfremdet, um statt dem Lauflicht, die LED zu dimmen. Momentan programmiere ich mit dem USB AVR LAB mit dem AVRISPMKII Protokoll. Zum Brennen verwende ich AVR8 Born-O-Mat v2. Zwischenzeitlich hatte ich auch mal mit der Sercon SI-Prog unter PonyProg2000 probiert. Weder die FuseBits noch
es bei zweien schonmal hinbekommen. Irgendwie hatte es was mit dem Reset und meinem Programmer (USB AVR Lab mit AVRISPMKII) zu tun, aber so richtig habe ich es nicht verstanden. Ich habe nochmal die Sercon angeschlossen (unter PonyProg wird er unter SI Prog AVR geführt). Da ich in PonyProg leider
-
Thread
Großes Controller sterben
Schaltpläne. Hast du mit deinem Programmer schon andere AVRs erfolgreich programmiert? Verwendest du PonyProg richtig? Hast du das richtige Device eingestellt? Gleich vorweg: Wahrscheinlich kannst du dir viel Zeit und auch Geld sparen wenn du dir bei der E-Bucht einen fertigen Programmer für USB besorgst
Karte! NET IO Board muss ja ok sein, sonst würd das ja nicht funktionieren.... Jein, mal PonyProg mal AVRDUDE. Hab nix "Inventiert" ausgegeben
-
Thread
LightTimer von airbase-team
ich gefunden und auch schon mit einem Hex-Editor geöffnet aber als ich die Zeilen makiert und in PonyProg kopieren wollte funktionierte das nicht. Kann das vielleicht auch daran liegen das PonyProg auf einem virtuellen PC läuft? Ich werd das ganze auch mal mit AVR probieren. Ähm..., ist vielleicht eine
Steffen P. schrieb im Beitrag #2056422: > Kann das vielleicht auch daran liegen das PonyProg auf einem > virtuellen PC läuft? Betreibst du die virtuelle Maschine in einer Unix-Umgebung? Wie kommt PonyProg denn an die Hardware? Versuchs doch mal mit AVRDUDE. Dazu gibt es auch jede
-
Thread
ISP am Attiny2313 Funktioniert nicht
Ich hab auch gerade rausgefunden, dass ich mit dem USB ISP Programmer den Code von einem ATtiny2313 lesen kann, jedoch nicht schreiben
echte“ RS232 Schnittstelle hast, der Programmer vom Pollin-Board läst sich nicht über einen USB-RS232-Adapter betreiben.
-
Thread
ATMEGA8 neu funktioniert nicht
> sein und die ist bei einem neuen Teil nur 1MHz. > > Laut Dokumentation kann man das bei PonyProg einstellen. Im AVR-Studio auch! Ich verstehe nicht das rumgehampel mit dem PonyProg. Nur um sich das Leben noch schwerer zu machen?
stellen: Ein STK200 ist ein Entwicklungsboard und kein Programmer. Und das gibt es jetzt sogar mit USB. MfG Spess
-
Thread
Noch einige Fragen zum Einstieg
vom AVR-Studio angesprochen. Da eine echte RS232-Übertragung stattfindet geht es auch über RS232-USB-Umsetzer. Pollin arbeitet z.B. mit PonyProg und "Bitgewackel". An einer "echten" RS232 machbar aber ;( USB-Umsetzer geht hier nicht ;( Muß ich weiter schreiben ? avr
-
Thread
Pollin Net IO - Welche Adapter?
Bit-Banging Programmierer (Ponyprog) funktionieren nicht (gescheit) mit den USB Wandlern.
besser als jede USB Lösung.
-
Thread
RS232 über USB
gibt es einige USB-Stecker. An einem hängt die Tastatur, an der nächsten die Maus. An einem der restlichen freien USB-Stecker soll dann via USB-RS232-Adapter das uC-Board angeschlossen werden. Wie entscheidet der PC, über
auf den > USB-RS232-Adapter abgestimmt sein? Ja. Bei USB-Seriell-Adaptern kocht jeder Chiphersteller sein eigenes Süppchen, weil es anders als bei z.B. Tastaturen und Mäusen dafür keine generische USB-Geräteklasse mit
-
Thread
Brauche Hilfe bei ATMega8-16
wahrscheinlich falsch gemacht. Seither kann ich nicht mehr auf den AVR zugreifen und bekomme bei PonyProg immer einen "Device...Fehler(-24)". Zum programmieren benütze ich die abgespeckte Version des Si-Prog für die serielle Schnittstelle. (http://s-huehn.de/elektronik/avr-prog/avr-prog.htm) Nun
das das ganze schneller blinkt. @All: wie hoch müsste die Geschwindigkeit sein? Kann man in Ponyprog die Geschwindigkeit zum proggen runtersetzen?
-
Thread
Atmel µC - kein Programm zum "Brennen" funktioniert
von den Datenflächen des Internet verschwunden. Das hat beispielsweise mit PonyProg zusammen funktioniert. Der "Trick" lag im speziellen von Henrik entwickelten Devicetreiber, der die I/O-Zugriffe auf die I/O-Adressen der Standard-Parallelschnittstelle abgefangen und auf den USB-Adapter
WINDOWS\giveio.sys Load order grp: Dependencies: Start Name: ok. --- Normalerweise solle aber PonyProg ohne giveio.sys laufen? @Rufus Mit dem USB-Adapter war wie gesagt ein Fehlkauf, hatte mich nicht genug informiert. Sofern man die I/O-Adressen in den Eigenschaften vom LPTx und Resourcen ablesen
-
Thread
Kosmos oder Sisy?
also ich habe das Einsteigerstet USB Plus von myAVR und bin echt zufrieden. Das Lehrbuch ist verständliche geschrieben und ich habe mir zusätzlich noch das BASCOM Buch von Roland Walter gehohlt das passt auch unheimlich gut dazu Gruß
ein µC sowas kann"... Und kurz darauf habe ich mir halt einen normalen Tiny geholt, den kleinen Ponyprogger gelötet und Bascom runtergeladen... Und siehe da... eigene Programme zu schreiben ist fast so einfach wie mit dem Kosmos. Das bedeutet aber auch, dass ich von Assembler oder gar von C null Ahnung
-
Thread
uC für Einsteiger
kleinen AVR: wenn Du noch einen älteren Rechner zur Verfügung hast, reicht ein STK200-Dongle und Ponyprog mit Sicherheit aus (über die möglichen Probleme kann man im Forum lesen...). In der Bastelecke habe ich gerade "modernisiert", ein IBM Thinkpad mit 233MHz P2 und Win98 drauf, damit ich nicht immer
Simlator ist dann unbrauchbar!), um aber mal schnell 2 Zeilen Code zu korrigieren und den AVR mit Pony neu zu flashen reicht es immer. Sonst hole Dir unbedingt einen richtigen USB-ISP-Programmer, gibt es wohl so ab 40 Euro. Gruß aus Berlin Michael
-
Thread
Programmierung PIC vs. ATMEL?
mit Windows, da gibt's diverse Programme für diverse Programmer. Evtl. läuft aber avrdude oder ponyprog oder sowas auch auf MAC.
weis jemand ob man den mit avrdude anstäuern kann? avrdude läuft anscheinend eh unter osx ;) n com2usb habe ich eh, also wäre das cool. warum werden die pic leute fertig gemacht? ;) ich hatte mal n pickit1 für ein paar tage... hat usb, lief sofort unter osx, und war eignetlich recht nett... nur
-
Thread
Arduino Uno (Atmega328p) über Assembler programmieren mit AVR Studio, was gibt es zu beachten?
, da der Bootloader die Bits die > aus dem USB Ausgang kommen nicht interpretieren kann. Du verwechselst dabei vermutlich zwei unterschiedliche USB Anschlüsse: [pre] USB 1-------ISP programmieradapter------------ISP PC
den ATmega328. Dieser ist beim kauf schon mit einem Bootloader ausgestattet und seriell mit dem USB-UART Adapter (ATmega16u2) verbunden. Somit kann die Arduino IDE deinen Sketch seriell (über USB) drauf laden. Das ARV/Atmel Studio kann mit dem Arduino Bootloader nichts anfangen. Es installiert dein
-
Thread
Was geht schneller als ISP?
bedeutet ISP "In-System-Programming". Also der serielle Programmiermodus. Diesen Modus verwendet PonyProg, AVRDude, Yapp usw. Nimmt man den original Atmel-Programmer und das AVRStudio läuft alles wie geschmiert. Zum kompletten Auslesen des Mega128 mit PonyProg brauchte ich über 10 Minuten, mit dem
Hi Jörg, also PonyProg hat auf jeden Fall über 10 Minuten gebraucht - ich habe es interessehalber mal gestoppt. Liegt vielleicht auch an meinem seriellen Programmer. Für ca. 30KB für meinen Mega128 brauche ich so 8
-
Thread
controller kaputt?
noch nicht geschafft... nur einmal hab ich was an den pins nachgemessen unter spannung (hängt an USB port) und auf einmal war alles aus (also controller) und windows brachte eine meldung, das ein zu grosser strom am usb port erkannt wurde und dieser deaktiviert wurde... da ging mir mal ca. 30sek die
eigentlich der unterschied zwischen "avr" und "renesas"? oder sind beide in etwa gleich gut? apropo usb port das ist auch noch so eine sache die mich interessiert. es soll ja unglaublich kompliziert sein irgendwas mit usb zu machen... was sagst du dazu? na ja einen betreuer habe ich leider nicht :-
-
Thread
Fehler beim Schreiben auf AVR (Ubuntu)
Testprogramm geholt. Ich hab das überarbeitete Makefile mit [c] MCU = attiny2313 AVRDUDE_PROGRAMMER = ponyser AVRDUDE_PORT = /dev/ttyUSB0 [/c] versehen. ttyUSB0 deshalb, weil mit ein- und ausgestecktem Adapter der Befehl "ls /dev/tty*" diesen als einzigen Unterschied der jeweils erzeugten Liste ausgespuckt
RS232 ist frei. ISP Bitwackeladapter (wie hier auf dem Pollin-Eval-Board) funktionieren am USB-RS232-Adapter extrem schlecht bis gar nicht. wendelsberg
-
Thread
Polling Entwicklungsboard 2.0.1 wird nicht gefunden
Nachtrag: PonyProg steht auf Seriell "SI Prog I/O" nichts wird invertiert. COM1 ist ausgewählt
sein und da ist 2 auf 3 und 3 auf 2, also gekreuzt. Aber, und ich kann das nur empfehlen, kauf einen USB ISP -Stick und vergiß PonyProg. Das Flashen geht um Welten schneller und auch direkt aus AVR-Studio. Anfangs hab ich mich auch mit PonyProg rumgequält, aber das ist Geschichte. Ich weiß, das Pollin-Board
-
Thread
Arduino und Ubuntu
and variables. # 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 = stk500v1 # com1 = serial port. Use lpt1 to connect to parallel port. AVRDUDE_PORT = /dev/ttyUSB0
@egal: Das Eine ist ein Duemilanove. Der benutzt einen FTDI-Chip für die Umsetzung auf USB. Das Andere ist ein Uno, eine neuere Version des Duemilanove. Der hat anstatt des FTDI einen ATmega8U2. Ansonsten sollte es kaum Unterschiede geben. Die kleineren Details (z.B. Buchsenhöhen, Lage
-
Thread
atmega urplötzlich unerkannt
gleich, wenn du nicht mehr Fakten postest ala Schaltplan etc Nimm nen echten Programmer, das PonyProg zeug ist naja...
angefangen und kurze Zeit später wieder aufgegeben, weil alles scheiße war. Dann irgendwann 'nen USB-Progger gekauft und von da an glücklich gewesen.
-
Thread
Programmierung eines ATMega - brauche Rat und Hilfe
ich gleich einen entsprechenden Programmer mit dazu bestellt, von Diamex oder so glaube ich. Ist ein USB to ISP-Programmer. Nach mehreren Stunden vergeblicher Kontaktaufnahme mit dem Board über die unterschiedlichsten AVR-Studio-Varianten, angefangen von V 4.16 bis V 5 habe ich dann einen Freund kontaktiert
AVR-Studio problemlos im EEPROM als auch im FLASH beschreiben. Weiß nicht, warum alle immer dieses Ponyprog empfehlen, welches bei.mir eh net läuft (Verbindungsfehler ohne Ende) Wäre echt dankbar für gute und nützliche Antworten. Ich sag das deswegen, weil ich auf Antworten wie "Du hast noch ne Menge
-
Thread
AVR und Linux
X-Server starten kann). Ziel ist es, dass sich der Anfänger seinen eigenen Programmer basteln kann (PonySer) mittels dem er sich dann ein USB-Asp oder einen USBTINY Programmer flasht. Es soll auf diesem System NICHTS (absolut NICHTS) einzustellen sein, einschalten und "losprogrammieren" (okay ich weiß
zentrales Programm enthalten, mittels dem ein C-Text editierbar ist, der Flasher auswählbar ist (PonySer, USBTINY und USBASP), und bei dem er zwischen 3 verschiedenen Link-Modi wählen kann. Außerdem ist ein serieller Monitor vorhanden. Er soll also das System starten, einen Programmtext eingeben
-
Thread
Atmel STK500 programmieren
Werden nur COM 1 bis 4 unterstützt? Und dein USB-Wandler hat eine höhere COM-Nummer bekommen?
Ich bekomme dann nur COM1 zum auswählen (Das scheint mir der VGA-Anschluss zu sein) Mein USB-Port den ich dafür benutze ist COM8
-
Thread
Problem mit einem ISP Programmer
verstehe, liegt hier das Henne-Ei-Problem vor, Du willst eigentlich nur den Kontroller des USB-Programmers programmieren. --> Nein. Das wird ja kein USB programmer, ich hab ja die beiden sachen, die ich gelötet habe oben gepostet, es handelt sich um einen adapter, mit dem ich meine alten SNES und
ALso ich habe nun das ding nochmal gelötet. PonyProg bringt immernoch -24, wenn ich aber auf Ignore drücke kann er plötzlich das device lesen. Aber nicht schreiben?!
-
Thread
Programmieren eines AT89S8252 auf Mac OS
mit USB-Schnittstelle für die ISP-Programmierung, der mit einem iMac funktioniert? Gruß Oliver
Oliver wrote: > Als "last resort": Gibt es einen bezahlbaren AVR-Programmer mit > USB-Schnittstelle für die ISP-Programmierung, der mit einem iMac > funktioniert? Die verschiedenen USB-ASP funktionieren sehr gut und sehr schnell. Das Problem hier ist IMO, dass mal wieder versucht wird
-
Thread
Test des Pollin Evaluierungsboads 2.0.1
danke erstmal. Habs mit einem USB/Serial- Converter versucht und rein mit seriell am Laptop. Es folgt immer "Test failed". Dann hab ich Pin 6 und Pin 7 der seriellen Schnittstelle überbrückt, denn das prüft PonyProg laut einem Thread hier
Is noch alles da. Wenn PonyProg eine COM ausblendet, dan heißt das, dass sie bereits in Verwendung ist. Im Gerätemanger habe ich einen Kommunkationsanschluss COM1 und USB/Serial- Konverter COM4. In PonyProg bei SI Prog API stehen
-
Thread
LAING DDC Pumpe µC gesteuert *help/beratung*
der Programmer ist prima, ich empfehle dir aber den seriellen (COMPort) Programmer zusammen mit Ponyprog, der leistet mir immernoch gute Dienste. Der parallele hat manchmal seine Macken. Einen externen Oszillator brauchst du für den Anfang nicht, für deine Zwecke reicht der interne Takt des Tiny,
seriellen Progger und dem ASP gibt es jetzt funktional nicht sonderlich viele Unterschiede mal vom USB abgesehen - aber der ASP ist bestimmt schneller und vermutlich auch etwas weniger fehleranfällig als der serielle (der bei einem Bruchteil der Rechner wegen falscher COMPort-Spannung Mist baut). Ponyprog
-
Thread
STK600 Dip Package
Butterfly Development Board [/etc/avrdude.conf:388] usbtiny = USBtiny simple USB programmer, http://www.ladyada.net/make/usbtinyisp/ [/etc/avrdude.conf:382] usbasp = USBasp, http://www.fischl.de/usbasp/ [/etc/avrdude.conf:376]
Du musst avrdude noch sagen, dass dein STK600 am USB-Port hängt. [pre] avrdude -c stk600 -p m2560 -P usb [/pre]sollte gehen. Wenn das nicht funktioniert, musst du avrdude nochmal compilieren, da die libusb-Unterstützung dann nicht vorhanden ist.
-
Thread
AVRDude, Pollin Evaluationsboard -> initialization failed, rc=-1
Kommunikation. Da bietet es sich ja an, erstmal die Fuses auszulesen... Das Board ist über einen USB-serial Adapter (PL2303) angeschlossen, der Treiber ist installiert. Nun versuche ich folgendes: avrdude -v -p atmega32 -c ponyser -P /dev/tty.usbserial Ich bekomme folgende Rückmeldung:
USB-Serial Adapter gehen nicht als Ponyser Adapter *PUNKT*
-
Thread
Warum sperre ich mich immer aus ?
oder "aktivieren" heißt die Fuse auf 0 zu programmieren. "1" ist deaktviert. Manche Programme (Ponyprog, z.B.) setzen die Konfusion dann noch optisch fort indem eine aktivierte Fuse durch das löschen eines Häkchens angezeigt wird. Schau also lieber welche Fuses wie gesetzt sind - i.A. kann man mit
Also als Programmer hab ich nen USB ISP-Prorgammer : Diamex DX-ISP vom Programmer geh ich direkt auf das Board auf dem ich auch meine Schaltung aufgebaut habe. An den Pins Mosi Miso SCK Reset habe ich sonst nicht anderes angeschlossen
-
Thread
Keine Verbindung in AVR Studio
> benutze Win7 64bit Das macht die Sache mit dem Einfachstprogrammer und der 32-Bit-Software PonyProg bestimmt nicht einfacher. Hast du keinen älteren PC mit einem elektronikbastlerfreundlicheren OS?
Vielleicht hilft es dir: http://fynns-programming.de/index.php?option=com_content&view=article&id=15:ponyprog-unter-windows-7-64-bit&catid=3:allgemein&Itemid=15 Wenn du PonyProg nicht ins Laufen bekommst, nimm [[AVRDUDE]]. Als Progammer ist dann ponyser einzustellen.
-
Thread
Attiny13 ist taub oder defekt?
besonders für Studenten gibts da auch noch Rabatt. Ich selbst habe mit dem Pollin-Board und ponyprog angefangen. Nach kurzer Zeit bin ich dann auf einen Progger nach AN910 umgestiegen, da die Arbeit über den Weg ponyprog und hex-file etwas umständlich und langsam war. (Den Schritt würde ich mir inzwischen ersparen.) Noch etwas später ging ich dann auf USB-Lab über, das mit einem Programm bestückt ist, das dem PC ein STK500 vorgaukelt. Das verwende ich schon seit Jahren. Ganz Fortgeschrittene verwenden dann Progger, die auch ein debuggen ermöglichen, also
-
Thread
AVRISP MKII -Anfängerproblem-
HAllo Ich besitze seit ein paar Tagen den AVRISP MKII. Vorher habe ich immer mit Notpad undPonyprog über die Paralellschnittstelle gearbeitet. Das ging einige Jahre gut. Da ich jetzt einen neuen Laptop habe, der nur USB ANschlüsse hat hab ich mich schlau gemacht und bin auf den AVRISP MKII gekommen
interessiert. Bei Vista-Maschinen muß nach dem installieren von AVR-Studio rebootet werden, bevor die USB-Treiber und somit der mkII oder Dragon verwendet werden können. Bei XP ist das nicht notwendig.
-
Thread
I2C 24c64 Externe Daten
soll dass im Normalfall passieren? 2.) Mit welcher Schnittstelle soll der Anwender hantieren? USBASP über die ISP-Schnittstelle? Was selbstprogrammiertes per USB/RS232 über den UART des AVRs? 3.) Wie wird der neue Datensatz generiert? Mittels Textdatei vom User? Von dir als Servicepaket? >
? 1 - 2 mal pro Tag - maximal > 2.) Mit welcher Schnittstelle soll der Anwender hantieren? USBASP über > die ISP-Schnittstelle? Was selbstprogrammiertes per USB/RS232 über den > UART des AVRs? usbasp über die ISP Schnittstelle > 3.) Wie wird der neue Datensatz generiert? Mittels Textdatei
-
Thread
Anfängerfrage zu STK500
sondern bei der Software zu suchen ist, was ja bei den Einfachstprogrammern (STK200-kompitabel; Ponyprog...) gerne der Fall ist. Ausserdem kann man (als Anfänger) auch mal mit den Fuses rumspielen, bis man sich ausgesperrt hat und dann den HV-Parallel-Programmiermodus ausprobieren. Ich finde die 10poligen
Z.B.: AT89C51ED2: UART-Bootloader AT89C51CC03: UART oder CAN Bootloader AT89C51SND1: USB-Bootloader Peter
-
Thread
Programm verlangsamen Atmega8 Assembler
Clockfuses anpassen und Vorsicht auch beim ISP sind eventuell auch Dinge zu beachten. So muss in PonyProg zB in der Configurationsdatei was geändert werden, bei usbasp muss man einen Jumper setzen usw.. Zum Programm: Sieht sehr unübersichtlich aus, aber vllt. bin ich Asm auch einfach nicht mehr gewohnt
-
Thread
USBisp - Anlaufschwierigkeiten
ich habe ein Problem mit dem USBisp von Matthias Matwei, dessen Platine ich gerade bestückt habe. Leider funktioniert das Aufspielen des Bootloaders nicht, PonyProg erkennt den Controller nicht. Bevor ich jetzt auf eine großangelegte
Hi PonyProg kann nicht mit dem STK500 und damit auch nicht mit dem USBisp. Du kannst z.B. avrdude oder das AVRStudio verwenden. Für avrdude gibts auch eine GUI wenns unbedignt zum Klicken sein muß. Wenn du
-
Thread
PC Terminal: I2C und SPI
So wie Sven meinte ich das auch, nur dass du anstatt der RS232 den USB Port benutzt. Das schaffst du, indem du den FT232/245 einsetzt. Grüße
Der _große_ FTDI USB Chip FT2232 (nicht FT232) kann SPI und I2C direkt vom PC aus, per DLL und ohne Controller: http://www.ftdichip.com/Products/FT2232C.htm Es gibt sogar Beispielprogramme auf deren Webseite womit man
-
Thread
8051 - Funktionsweise erlernen?
nun machen ? EPROM oder SINGLECHIP ? Singlechip: AT89S8252 bei Reichelt, Progadapter basteln, PONYPROG Bus System: Siehe oben Gruß Joe
Weil das immer funktioniert ! Die Bootloader über die UART funktionieren sogar über die USB/RS232-Konverter (mache ich bei meinem Notebook, das weder LPT noch COM hat). SPI-Programmer über dem LPT-Port können dagegen Probleme machen (siehe diverse Postings). Ganz abgesehen davon daß kaum noch ein
-
Thread
EEPROM per ISP mit Werten füllen
ASM ein Datensement definieren, das nach dem Assemblieren eine eep-Datei erzeugt, die man mittels Ponyprog oder avrdude in den Mega16 kopieren kann. Es dürfte noch etliche andere Tools dafür geben. siehe auch: http://avr-asm-tutorial.net/avr_de/beginner/adressieren/adressieren_eeprom.html In C ist
im Stile eines Hex-Editors und hat 3 Reiter. Jeweils Einen für FLASH, EEPROM und Fuses. Mittels USBasp kannst du über ISP dann das eep File in den Controller schieben. Ich nutze eXtrme Burner, wenn ich mehrere µC als Kleinserie mit dem selben Hex-File befüllen will ;-)