-
Thread
UART falsche Zeichen
define UART_BAUD 9600 int main (void){ //2 Stopbits, 8 bit Daten, Parity: No UCSR0C |= (1<<USBS)|(1<<UCSZ01)|(1<<UCSZ00)|(0<<UPM01)|(0<<UPM00); UBRR0L =64; //Baudrate 9600 bei 10 MHz UCSR0B |= (1<<TXEN1); for(;;){ USART_transmit('a'); _delay_ms(500); USART_transmit
im Datenblatt ist ein Takt von 16 MHz angegeben Stopbit habe ich auf 1 geändert UCSR0C |= (0<<USBS0)|(1<<UCSZ01)|(1<<UCSZ00)|(0<<UPM01)|(0<<UPM00); UBRR0H = 0 beschrieben @mef habe leider kein Oszi unterschiedliche Baudraten habe ich auch ausprobiert
-
Thread
Kann nicht mit Atmega8535 kommunizieren.
Der Atmega wird mit 5.05V Spannung versorgt. Die Grafik ist von der Ponyprog website. Kann es sein dass ich den atmega gekillt habe, als ich 6V auf die Komunikationsschnitstelle gegeben habe? Ausserdem wird das ganze mit einem USB-COM-Adapter an den PC angeschlossen,
hängen. Meinte auch nur die Spannungsversorgung, -stabilisierung, -glättung, etc. Evtl. einfach PonyProg verkonfiguriert.
-
Thread
Alles was man zum Einstieg braucht?
natürlich ein passendes serielles Kabel zum PC (falls dein PC noch eine RS232 hat und nicht schon alles USB ist).
mir erstmal noch etwas zu teuer... . Für die meisten anderen Adapter musst du den Umweg über PonyProg gehen - erfüllt definitiv seinen Zweck, wird aber mit der Zeit lästig. Habe das STK500 gerade ausgepackt... die 70 EUR haben sich dicke gelohnt! ... so versuche jetzt rauszukriegen warum die
-
Thread
PonyProg2000 Programmieren
Hallo an alle, habe vollgende Frage zu ponyprog2000. Wenn man damit Programmiert macht das Ponny danach noch das "veryfuing" was mit meinem selbst gebauten programmer so ziemlich lange dauert kann man diesen schritt auch überspingen? freue
. Dazu fehlt das geld... Dann bau dir eben einen vernünftigen Programmer. zB. USBasp, Materialkosten unter 10€... Gesamtprogrammierzeit bei nem Mega8 unter 5 Sekunden.
-
Thread
USB-DMX Interface
extra Programmer den Bootloader auf den Chip und kannst danach die Firmware über den Bootloader und USB einladen. Ich würde zur ersten Variante raten ... Nach Deiner Beschreibung vermute ich, dass Du den vollkommen unprogrammierten ATmega8 einfach in die Schaltung steckst und dann den PonyProg startest in der Hoffnung, dass der PonyProg über USB programmiert ... so gehts leider nicht :-(
-
Thread
AVR-Programmierung unter Vista
rechner und habe das studio einfach raufgeknallt es lief unter vista war sehr erstaunt sogar ponyprog/serielle kommunikation lief drauf gast
kann das auch nur bestätigen, es läuft alles, bis auf avrdude mit dragon. dude meckert, daß er auf usb nicht zugreifen kann. Nach kurzem googeln habe ich mir die usb32 lib installiert, die mir aber mein usb ziemlich zerschossen hat :-(, da half nor noch die Wiederherstellung und auf dude mit dragon
-
Thread
AVRISP mkII am STK500v2 verwenden
einmal komisch an, denn mit dem STK500 kann man ja bestens programmieren. Aber leider hat mein USB-seriell-Wandler seinen Geist aufgegeben und ich sitze auf dem Trockenen. Soweit ich den Stromlaufplan des STK500 verfolgen konnte, ist die Belegung der 6-poligen Steckverbinder von AVRISP mkII und STK500v2
Gerade getestet, funktoniert mit USB_AVR-ISP und PonyProg mit seriell-Adapter
-
Thread
LPT-Karte die x.te.
gestossen. ich habe eine lpt-karte mit dem moschip-satz mcs9805 gekauft. ich möchte diese karte nun für ponyprog, sowie zum programmieren von fpgas, msp430 und arm's benutzen. ich weis das es sinniger wäre auf usb umzusteigen, aber direkt 4 usb programmer (eben für avr, msp, arm und fpga) zu kaufen ist der tod
man mit einem PC auskommen, der nur noch USB-Anschlüsse hat.
-
Thread
Anfängerfragen zum Tutorial Mikrokontroller
heutzutage sowas nicht mehr. Intelligente Programmer sind inzwischen bezahlbar und arbeiten auch über USB. > er ist leider mit > einem 2x5 Pin Stecker versehen, dürfte aber nix machen, wenn ich die > Stiftleistenbelegung anpasse, oder? Hauptsache die Anschlüsse sind richtig zugeordnet und die Leitung
wieder alles Schritt für Schritt durchkauen müssen, nimm mal die Suchfunktion und suche mal nach pony* und +problem* +pony*. Alle Deine Fragen (auch die, die noch kommen werden) sind nämlich schon zigmal hier beantwortet worden. ...
-
Thread
Reset geht nicht mehr :(
products/avrusb/avrdoper.html geht auch gut. Auf die Dauer ist es besser, sich ein Gerät mit USB-Schnittstelle zu bauen, da das auch an neueren Rechnern funktioniert. MfG Paul
Ich schätze mal, Du hast mit Ponyprog an den Fuses rumgespielt?
-
Thread
ZigBit ZigBee Meshnetics
meinen zwei ZigBit Modulen ans Himmel geschickt. Mit der ISP habe die Fuse bits geändert im PonyProg, seitdem findet PonyProg den Kontroller nicht mehr. Warum habe ich so getan? Weil ich nicht die Software SerialNet zum laufen bekommen konnte - ich hatte keine Reaktion an UART TXD RXD pins des
rausgelesen E fuse - 0xFF H fuse - 0x88 L fuse - 0xEF Also - genau dass, was auf dem Bild von PonyProg Dialog.
-
Thread
Wie verbindet man 1 Atmega8 mit einem PC über Paralle Port?
simulieren. Das Programm funktioniert aber ich kriege den Hex.datei nicht auf dem µC. Ich habe das Pony Programm um daten auf den µC zu schreiben und bezutze ein 25-Poliger Stecker. Ich habe schon alle Einstellung am Pony Prog gemacht aber beim Schreiben kriege ich immer die Fehlermeldung:"falsches oder
diesen Fehlermeldung "Falsches oder fehlendes >Divice (-24)" bekommen? falsche einstellungen bei pony? (Calibration/Port-einstellungen überprüft?) oben rechts der richtige µC ausgewählt? ISP-kabel in Ordnung? µC richtig beschaltet? (alle GND´s, VCC zusammen) Reset mit pull up? u.s.w. >Ich habe
-
Thread
wieder mal ATMega8 und ISP
versorge den ISP (HC244) durch ein eigenes Netzteil mit einem AVR-Vcc ähnlichen Spannungswert (Batterie, USB?). Dann aber dafür sorgen, dass sich Vcc vom ISP und vom Targetboard nicht am ISP Stecker begegnen (Jumper).
anschließen, dicht am AVR die üblichen 100n zwischen VCC und GND. Reset nur ein 47n...100n gegen GND. Pony muß den AVR erkennen, Pony muß die Fuses mit Read auslesen können und die Haken müssen dem des AVR Lieferzustand entsprechen. Kalibrierung von Pony nicht vergessen, Interface Parallelport, AVR ISP
-
Thread
Atmel mkII mit STK200
Liebsten mit PonyProg [/Edit] Gruß und Dank Michael
(mkII ISP) oder (mkII JTAG)? ich _glaube_ nicht (weiss es jedoch nicht), dass PonyProg mit den mkII Tools läuft. danie
-
Thread
Rs232 programmer bauen
Ist es angedacht einen USB zu RS232 Wandler in Verbindung mit Ponyprog und diesem Adapter zu verwenden? Dann viel Spaß^^ Bit-banging über USB - Klasse Sache^^ Im Ernst - Kauf dir ein STK500 oder etwas anderes ordentliches
-
Thread
Ponyprog und USB-ISP Programmer
Das hängt davon ab, ob der USB ISP Programmer einen COM-Port simuliert. Es gibt USB-Geräte, die das tun und wie ein RS232-Gerät ansprechbar sind (ggf. entsprcehender Treiber nötig). Ansonsten, schlechte Karten.
AVR-Studio4 unterstützt die originalen USB-ISP Programmer.
-
Thread
AVR: Welches serielles ISP Interface für PonyProg?
ja das STK selbst auch nicht. Da brauche ich das Flachbandkabel ja auch. Außerdem bekomme ich PonyProg mit einem parallelen Adapter auf dem STK501 zum laufen und das USB AVRISP mkII funktioniert auch über den Weg mit dem STK501. Nur die vermaledeiten seriellen Adapter wollen nicht ;-)
wenn ich Dich richtig verstanden habe. Mit meinem Parallel-Port Porgy Marke "Eigenbau" komme mit PonyProg über das 6-polige ISP-Interface (SPROG) direkt auf das STK-501 Erweiterungsboard drauf und kann sowohl lesen als auch schreiben. Funzt gut! -> Hast Du das gemeint? Da es auch mit meinem USB
-
Thread
externer ADc an Mega8
ich das Atmel AVR-Studio in Simulationsmodus, für die Übertragung auf den mega8 verwende ich PonyProg2000.
Hallo Thilo, hier die Infos: 1. 10 BIT DATENERFASSUNGSSYSTEM - BST Artikel-Nr.: 190226 - 62 2. USB 10-BIT-DATENERFASSUNGSSYS. BAUSTEIN Artikel-Nr.: 191028 - 62 Beide liegen bei ca. 30€ - 35€. Dabei ist auch eine Demo-Software..... Ich habe das USB-Modul besorgt, damit klappt es sehr gut.
-
Thread
Suche Übertragungstool das MySmartUSB unterstützt
AVR Studio kann ich ohne Probleme die fuse bits setzten und auslesen. Ebenso mit dem, beim MySmartUSB mitgelieferten MyAVR Workpad. Aber mit keinem der beiden Programme kann ich aber die assemblierte hex Datei auf meinen ATmega32 übertragen. Kann mir jemand ein Programm nennen, das mit dem MySmartUSB
funktiniert beschreiben) Ich habe bereits durch Suchen in diesem Forum herausgefunden, das sich das PonyProg ebenso dazu eignet, aber ich finde nicht heraus, wie ich das Tool dazu bringe, das es mit dem MySmartUSB kommuniziert. Vielen Dank schonmal im vorraus Brügä
-
Thread
Makefile Uart Korrekt?
--------------- # 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 = butterfly # com1 = serial port. Use lpt1 to connect to parallel port. AVRDUDE_PORT = /dev/cu.usbserial
) { #if 0 UBRRH = UBRR_VAL >> 8; UBRRL = UBRR_VAL & 0xFF; USR1C |= (1<<URSEL)|(1<<USBS)|(1<<UCSZ1)|(1<<UCSZ0); USR0C |= (1<<URSEL)|(1<<USBS)|(1<<UCSZ1)|(1<<UCSZ0); UCSR1B |= (1<<RXCIE)|(1<<RXEN)|(1<<TXEN); UCSR1B |= (1<<RXCIE)|(1<<RXEN)|(1<<TXEN); sei(); #endif }
-
Thread
Ponyprog und 64 Bit Betriebsystem
Ich wollte gerade Ponyprog auf meinem neuen 64 Bit-Rechner installieren. Ich habe erst vor kurzem ein 64 Bit Betriebsystem installiert. Aber Ponyprog lässt sich nicht installieren. Ich habe auch schon auf der Ponyprog
kompatibel ist. Nachtrag: Status LED meines Programers reagieren auf Programmierversuch mittels Ponyprog.
-
Thread
avrdude sagt: Fehler! - Bei PonyProg ist alles ok?
ging. Und ich habe ihn zu diesem Zeitpunkt noch genau so aufgerufen wie jetzt auch, also mit -c pony-stk200. Doch seit gestern bekomme ich die unten angehängte Fehlermeldung. avrdude sagt ja, dass er den Chip resetted und beschreibt, tut er aber nicht wenn ichs mit PonyProg nachprüfe. In PonyProg
Hallo zusammen! Also ich habe auch genau das gleiche Problem: Hardware: Ponyprog-kompatibler Adapter, STK200 Mit Ponyprog funktioniert das Programmieren einwandfrei. Mit avrdude (5.5) und dem obligatorischen "install_giveio.bat" funktioniert wirklich nichts. OS ist Windows XP.
-
Thread
Atmega16 vergisst die Programmierung
Das Board ist wie schon erwähnt das Atmel Evaluationsboard Version 2.0 von Pollin. Ich habe einen USB to Serial Adapter (CN-116) von Sitecom. Programmiert habe ich es über den ISP der auf dem Board drauf ist. Also Software zum nehme ich PonyProg2000 Version 2.07A Beta Das Testprogamm hatte
kann der PC nur mit "echten" Schnittstellen (am ISA- bzw. PCI-Bus), über USB wird das Timing stark gestört weil jedes Bit erst in ein USB-Paket verpackt und nach "USB-Fahrplan" irgendwann mal versendet wird. Die meisten USB-Seriell-Adapter können das gar nicht, andere sind extrem
-
Thread
93c46 eeprom progger
also der Anbindung zum Computer. Bei RS-232 braucht's einen Pegelwandler, bspw. einen MAX232. Bei USB braucht's irgendwas, was USB sprechen kann. Die Implementierung der 93c46-Programmierung in den Controller sollte dann an Hand des Datenblattes schon beinahe der Programmierlehrling vornehmen
Bei PonyProg findest Du Schaltbeispiele. Mit PonyProg kannst Du das Teil auch schreiben und lesen. Vorausgesetzt, Du hast eine echte Parallelschnittstelle an Deinem Rechner.
-
Thread
Pollin Atmel Evaluations-Board & Co. - Fragen
Hallo, eine Frage kann man der ATMEL Evaluations-Board Version 2.0 nur mit PonyProg Programmieren? oder geht auch z.B. mit "USB Atmel ISP Programmer" (http://www.ulrichradig.de/home/index.php/avr/usb-avr-prog) von Ulrich Radig ?? Gruß
zumindest von den Schnittstellen gleichermaßen beschaltet sind. Ich benutze unter Win AVR Studio und PonyProg. Bisher keinerlei Problem. Gruß oldmax
-
Thread
AVR-In-System-Programmer
Hallo Brain, oder du bastelst dir selber einen USBprog: http://www.embedded-projects.net/usbprog oder es gibt einen Bausatz ab 22 EUR. Gruss Bene
Oder den Programmer: www.ullihome.de/index.php/Hauptseite#USB_AVR-ISP
-
Thread
Tiny15 lässt sich nicht Flashen.
Richtig ich benutz den internen! ;) Zum programmieren benutz ich USB-Prog. Den hab ich auch schon auf allen Geschwindigkeiten ausprobiert die man im AVR Studio einstellen kann. ;) Ich muss zugeben, dass ich das als Ursache noch nicht ganz ausgeschlossen hab, weil der
Pollinboard als "Sockel" getestet und die gleichen Meldungen bekommen. Der Tiny ist OK - über PonyProg und Pollinboard lässt er sich ganz normal beschreiben. hat jemand einen Tip für mich - Pollin mit USB-Seriell Adapter macht einfach keinen Spass Gruß Kai PS: ich hab' grad noch einen Tiny12
-
Thread
Ja wie denn nun - schwere Entscheidung?
Wochen wieder bekommen. Hast du mal bei den beiden Mäxen nachgefragt? Wobei das MyAVR mit USB-Programmer und LCD für 50 Steine auch keinen schlechten Eindruck macht. USB ist vor allem dann ein Vorteil, wenn du einen von diesen neumodischen Laptops ohne RS-232 hast. Allerdings kannst du im Gegensatz
Michael Gramm wrote: > Das STK 500 gibts ja anscheinend noch nicht in der USB Version Funktioniert problemlos mit USB/Seriell-Wandlern, wie es sie beispielsweise für ca. 10€ bei Reichelt gibt.
-
Thread
FPGA synthetisierung
siehe [[AVR ISP]] > ein adapter? wie schließ ich das am >PC an?!? Parallelport, COM Port oder USB. >Wie lade ich das VHDL Programm in den eeprom? Erstmal gar nicht. Dein VHDL muss compiliert werden, die Software macht dann eine HEX-Datei draus. Die wird in den EEPROM geladen. > bzw wo?
Artikel. >Über ISP wird der AVR Programmiert (mit welchem Softwareprogramm geht >das?) AVRISP, Ponyprog, AVRdude etc. >und über ISP wird die HEX datei vom FPGA eingelesen (über webpack) >=> aber wieso geht das vom FPGA zum AVR und nicht zum Eeprom? Ganz einfach. Weil der AVR den EEPROM ausliest
-
Thread
Serielle Kommunikation verstehen
Leute! Könnt ihr mir bei einem kleinen Verständnisproblem helfen? Ein Programmer-Tool wie z.B. PonyProg kann ja über die Setielle Schnittstelle einen AVR programmieren. Dabei werden 5 Leitungen benutzt. Aber so ein COM-Port am PC kann ja auch für andere Schnittstellen (USB oder Bluetooth) benutzt werden
! > Könnt ihr mir bei einem kleinen Verständnisproblem helfen? Ein > Programmer-Tool wie z.B. PonyProg kann ja über die Setielle > Schnittstelle einen AVR programmieren. Dabei werden 5 Leitungen benutzt. > Aber so ein COM-Port am PC kann ja auch für andere Schnittstellen (USB > oder Bluetooth) benutzt
-
Thread
Porgrammierung funktioniert nicht
Ich versuche meinen ATMega16 über den Parallelport des pc anzuschließen und mit PonyProg zu programmieren. http://s-huehn.de/elektronik/avr-prog/avr-prog.htm Leider erkennt er ihn nicht. Ich kann weder schreiben noch die Fuse-Bits auslesen. Lesen funktioniert auch nicht, klicke ich
Programmer, wenns einfach sein soll z.B. den von Herrn Leidinger zu finden hier im Forum. Oder auch ne USB-Variante es gibt jede menge Möglichkeiten. Kommt aber auf deine Lötkenntnisse an und dein Vorwissen. MfG Roland :)
-
Thread
Problem mit SI-Prog, Pony Prog und WinXP
mir Heute den im Anhang abgebildeten ISP Adapter aufgebaut und wollte damit unter Windows XP mit Pony Prog einen Atmega32 programmieren. Trotz mehrfacher Überprüfung der Hardware meldet Pony Prog immer einen Error 24 (=Device not found). Hat jemand eine Idee woran das liegen könnte? Ist der ISP Adapter
Lade Dir mal "Giveio". Dieses Programm gestattet direkte Portzugriffe unter WinXP und die braucht Ponyprog. MfG Paul
-
Thread
[V] AVR-Programmer STK200kompatibel
neues Notebook hat weder eine Serielle noch eine paralelle Schnittstelle zu bieten, dafür nen haufen USB. :) Bevor mit einem Provisorium Arbeite würde ich mir lieber nen USB-Progger bauen, der mehraufwand ist nicht so groß und man hat einen Zukunftssicheren Progger. Ein guter Progger ist z.B. der von Benedikt
> will ist das aber eventuell eine Alternative. Eher nicht, was die ständigen Anfragen wegen Ponyprog und die Bitbanging-ISP-Adapter beweisen. Gerade der Einsteiger setzt voraus, dass ein Programmer auch über USB-Seriell-Wandler funktioniert. Wer bereits mit so einem ISP-Adapter arbeitet und damit
-
Thread
Mega16, Fusebits und Quarz Probleme.
gleichen ändern kann mit meinem vorhanden Brenner. Den Brenner hab ich von myAVR gekauft und läuft über USB. Programmtechnisch kann ich zwar Pins und der gleichen High Low setzen, aber schon das ansteuern eines Displays haut nicht hin. Mittlerweilen bin ich der festen Meinung das es an den Fusebits liegt
nachbau von AVR910 (die Variante von Herrn Leidinger). Wenn ich da so lese wie einige sich mit Ponyprog o.ä. abmühen, bin ich froh daß ich die 2 Stunden in den Aufbau des AVR910 Proggers gesteckt habe. Jetzt hab ich nen STK500 Clone, von mir erweitert um USB-Schnittstelle, dort bekomme ich auch die
-
Thread
Webserver ATmega32/644DIP ENC28J60
wrote: > Hallo, > > Im Anhang die FuseBits für einen Mega32. > Einen Mega644 habe ich unter PonyProg noch nicht zum rennen bekommen. > > Gruß > Ulrich Das mit dem MEGA644 im neuen PonyProg ist etwas komisch. Der sagt zwar immer Hardware nich gefunden doch wenn man auf ignorieren geht tut ers
dem 644P nachgebaut. Kann mir jemand sagen wie ich die Fusebits setzten muss? Ich programmiere mit PonyProg. Habe weiter oben ja schon die Fusebits gefunden, aber im PonyProg sieht das anders aus. Außerdem ist die funktion da ja glaube ich anders. Wenn im Pony ein häckchen ist bedeutet das ja glaube
-
Thread
veryfing in Poniprog abschalten
möchte dass der uC schneller programmiert ist! dazu will ich das veryfing in PonyProg abschalten! weiss jemand wie das geht?
Einfach in der Ponyprog.ini (oder so ähnlich), den Befehl "VerifyAfterWrite=YES" auf "VerifyAfterWrite=NO" setzen, thats it. Bei mir spart es 10 min, da er nur etwa 90sec wirklich schreibt und die restliche Zeit super langsam
-
Thread
uisp: reset immer low wenn verbunden
und das protokol dasa2. Programmieren tue ich das ganze mit meinem MacBook Pro mit uispp über einen USB --> Serial Konverter. Generell ist das ganze kein riesenproblem, aber das Programmieren besteht ja im Prinzip aus drei Schritten: erase, upload, verify. Ich muss halt nach jedem mal den Stecker
oder eine Taste drücken). Wenn ich den selben Programmieradapter mit einem alten Win Notebook und Ponyprog programmiere wird die Reset Leitung automatisch richtig geschaltet. Kann ich uisp irgendwie so konfigurieren das es das richtig handelt? Es gibt wohl pro command line die möglichkeit bestimmte Leitungen
-
Thread
AVR Studio über parallele Schnittstelle mit uC verbinden
einem speziellem Programmer, was fürs Hobby nach meiner Meinung viel zu teuer ist.Ich benutze dafür PonyProg, ein sehr leicht zu bedienendes Programm, was es im Netz kostenlos gibt, und wol auch am Druckerport Funst. Aber Achtung Win XP und neuere lassen eine Zweckentfremdung des Druckerports nicht ohne
Wie gesagt nutze ich PonyProg zum reinmeiseln, war nur in Tip, weil da schon ein Programmer für den Com-Port drauf ist. Glaube eben nicht, das unter XP am Druckerport was geht. Didi
-
Thread
Bootloader Grundkenntnisse
ich hätte da noch eine frage.. da ich nur 4KB für den Bootloader samt usbfirmware habe: gibt es eine möglichkeit die USB Frimware zwar im RWW zu platzieren so das ich im bootloader in der NRWW Section die Usb nutzen kann. beim flashen mittels bootloader dürfte der Bereich
Zum Thema USB-Bootloader vom mir mal eine grundsätzliche Frage: Der AT90USB1287 wird von Atmel ja mit einem Bootloader ausgeliefert, der dann von Atmels Tool "Flip" (oder unter Linux mit dfu-programmer) angesprochen werden
-
Thread
ARM und AVR über USB
Hi. Funktioniert der Olimex-JTAG-USB-Seriell-Adapter mit den ARM7 bzw. ARM9er und lässt er sich problemlos in eine Entwicklungsumgebung einbinden? (Crossworks, Yagarto) Ich habs langsam satt mit OpenOCD den Wiggler zuverlässig zum Laufen
gehts. dann wieder 10x nich und so richtig 100% funktionierts auch nich, wenns mal geht. - also USB-JTAG ran und los gehts. Kann ich an die Serielle Schnittstelle von dem Olimex-Adapter dann noch einen Seriellen AVR-Programmer ranklemmen und via PonyProg diesen dann auch proggen? (die Schnittstelle
-
Thread
AVR STK500 günstig
usbasp. avrdude ist ein openSource-projekt; es hängt also nicht alles nur von einem Hersteller/ Programmierer ab. Ich kann mir sehr gut vorstellen, das avrdude auch zukünftig an der usbasp-Unterstützung
reicht manchmal schon durch OS gestörtes Timing. Wo sonst kommen denn die vielen Fragen betreffs per Ponyprog verstellter Fuses her? Bitbanger haben auch den Nachteil, dass sie selten mit USB-Port-Adaptern richtig funktionieren. Da damals Pony auf meinen Rechner nicht (mit AT90S1200) funktionieren wollte
-
Thread
AVRgcc mit AVRLib und WinAVR Unerklärliche Linker Probleme
funktionieren einwandfrei. Betriebssystem: Win XP ISP-Programmer: Parallel Software: WinAVR, MFile und PonyProg (AVRStudio und AVR Dude stürzen beide ab). Alles jeweils in der neusten Version. Ich hoffe ihr könnt mir etwas helfen. Vielen Dank schonmal vorab.
ist!). PonyProg hat aber keinerlei Fehler angezeigt und immer brav gemacht. Die Fuse-Settings stimmen jetzt also und die Programme lassen sich problemlos kompilieren, uploaden und das Wichtigste: auch in externe
-
Thread
µC anfang - suche teile zum experimentieren was brauch ich?
@korko ja mich interessiert im prinzip alles awas damit zusammenhängt ;-) welcehn chip (wegen USB) würdest du nehmen? @yalu -nee die quarze hab ich noch nicht, welche sollte ich den haben? (reicht ja einer je sorte) -was ist ein serialler flash speicher? -mit programmieradapter meinst
Für einen avr würd ich den USBN9604 nehmen, gibts auch beispielcodes in der codesammlung. Ein serielles Flash ist ein baustein zum daten speichern, funktioniert wie ein usb-stick oder speicherkarte, nur das sie über I2C oder SPI
-
Thread
Verbindungsfehler beim Ponyprog
verzeifeln ich hab mir schon folgende schaltungen nachgebaut: http://www.amateurfunkbasteln.de/ponyprog/ponyprog.html http://s-huehn.de/elektronik/avr-prog/avr-prog.htm den seriellen programmer hab mir dann das pollin evaluations Board gekauft. bei allen drei schaltungen habe ich das selbe problem
tippen, das dein RS232 Port am PC nicht in Ordnung ist. Laptop / Desktop-PC? Oder gar ein USB-Seriell-Adaptor?
-
Thread
Helpthread zum Wikiartikel AVR Eclipse
abschalten, da es hier zu Fehlermeldungen gekommen ist. Vermutlich ein Timing-Problem wegen meinem USB - RS232 Wandler. Ohne Veryfiy alles OK. Zum Simulieren: Hier habe ich ein kleines Script generiert: > #!/bin/sh > # simulavr starten > simulavr -g -p 1212 -d atmega16 -P simulavr-disp
Laufen gebracht. Die Tatsache, dass ich auf dem Pollin Eval-Board mit dem seriellen ISP arbeite (Ponyser) lässt einen on chip-Test natürlich nicht zu. Mit simulavr komme ich aber bis jetzt noch gar nicht klar. Die Einbindung als Debugger habe ich "frei schnautze" gemacht. Heißt: Debugger: gdbserver
-
Thread
programmadapter für ein vista laptop
Langsam, der usb-cdc Treiber von vista unterstützt keine lowspeed bulk transfers mehr daher gehts unter vista leider z.Z. nur mit avrdude über die usbasp kompatible Firmware, die STK500v2 Firmware nutzt unter Vista leider
oder http://www.embedded-projects.net/usbprog ;-)
-
Thread
Wie ATmega8 programmieren?
funktionieren). Diese gekauften Programmer hingegen werden ganz normal über die serielle Schnittstelle (oder USB) angesprochen. Da gibt es aus Sicht des PC keine Besonderheiten. Und deswegen funktionieren die auch immer.
Win XP - SP2, Win 98. Auf beiden keine Probleme mit Einfachst-Programmern und Ponyprog. Aber das heist nicht viel.
-
Thread
Fuse bits auswählen
atmega8 entschlüsseln geht mit http://palmavr.sourceforge.net/cgi-bin/fc.cgi Beim Übertragen in Ponyprog hilft http://www.mikrocontroller.net/articles/AVR_Fuses#Ponyprog2000 Die Tipps dort so lange lesen, bis du den Text auswendig kannst. Erst dann den Programmer anwerfen ;-)
ich habe diese schaltung nachgebaut: http://www.raphnet.net/electronique/snes_nes_usb/index_en.php die hex datei habe ich auch schon heruntergeladen - doch ich weiß eben nicht, wie ich die fuse bytes im ponyprog setzen soll
-
Thread
AVRs über USB programmieren!
>1. Wenn die Hardware was taugt (keep it simple) > kann mein einen 9-Öcken-RS232-to-USB konverter verwenden. Welche Hardware soll denn was taugen ? PonyProg macht Bitbanging dazu braucht man nunmal alle Statusleitungen die die meissten "9 eur" USB/Ser Wandler nunmal nicht biten. Da
hat es mir vorweg genommen, das verlinkte Board oben > nimmt sich wirklich nur den Strom aus dem USB-Port. Aber das ist in > meinem Falle ja keine Abhilfe. > > Hat von euch schon einer nen gekauften USB-RS232-Wandler erfolgreich mit > PonyProg benutzt? Mir fällt kein vernünftiger Grund ein, warum