Hallo, ich versuche mich gerade beim Programmieren eines Atmel Atmega 8......Ich versuche mein Programm mit einem Atmel Evalutationboard Ver. 2.01 und PonyProg2000 Vers. 2.06f Beta auf den yC zu bekommen. Ich habe Board über die RS232 Schnittstelle verbunden. Diese ist an einem Adapter auf USB angeschlossen. Die Treiber dafür funktionieren auch. Mein PC erkennt die Schnittstelle, sagt mir unter den Hardware Einstellung, das es COM 5 ist.....jetzt habe ich das Problem, dass ich bei den Eintellung bei PonyProg nur bis COM 4 einstellen kann. Kann ich da die Einstellung am PC ändern??? Lg
Meine Erfahrung zu USB/RS232 und PonyProg : Ich habe bestimmt 20 USB-Serielle Converter getestet. Mit keinen einzigen funzte es stabil. Nun habe ich ein Laptop mit RS232 PC-Card Express drin. Bleibt stabil auf Com 4 nie Probleme gehabt Also so verkabelt : Laptop - PCI Card - RS232 - Kabel - ISP 9 Pol Eingang auf Pollin
Daran hatte ich auch schon gedacht, mir ein alten Laptop mit RS232 zu besorgen, aber das löst mein Problem im Moment ja nicht, es muss doch auch damit irgendwie gehen!!!!
du benötigst ne echte rs232 schnittstelle. wenn nicht vorhanden halt als pci karte nachrüsten. ich nutz nen rechner der alle schnittstellen on board hat. hab keine probleme mit dem "brennen" der ic´s. ich nutze dazu nen simplen lpt programmierer. ponyprog zeigt mir das ich über com1 verfügen kann. ist ja auch vorhanden.
AVR Neuling schrieb im Beitrag #3172889: > aber das löst mein Problem im Moment ja nicht, es muss doch > auch damit irgendwie gehen!!!! du benötigst ne echte rs232 schnittstelle dann ist das problem weg. rs232/lpt pci karten sind billig in der bucht zu haben.
Die Nummer einer COM Schnittstelle kannst du im Gerätemanager einstellen. Rechtklick auf die Schnittstelle -> Eigenschaften -> Anschlusseinstellungen -> Erweitert -> COM-Anschlussnummer *Bei Win7, XP ähnlich. Es ist möglich das COM 1-4 bereits verwendet werden. In diesem Fall musst du die Änderung bestätigen und ggf. funktioniert dann das andere COM verwendene Modul raus und muss neu installiert werden damit es wieder geht. Ansonsten meine ich das man bei PonyProg über eine Datei auch > COM4 einstellen kann. Edit: Ordner von PonyProg die Datei PONYPROG2000.ini hier der Eintrag "PortNumber=1" Ich meine, dass man anschließend die Datei auf Schreibgeschützt stelle muss, steht aber alles im PonyProg Forum.
PonyProg ist m.M. das letzte, was man sich antun sollte. Aber jeder, wie er will.
PonyProg lief bei mir nur bis Win98 stabil, mit Win XP hatte ich Probleme und mit Win 7 ging's gar nicht mehr. Prinzipiell hatte ich PonyProg nur mit einer "echten" RS-232 zum Laufen bekommen, über einen USBtoRS232 Adapter ging es ein einziges mal unter XP !!! Lustigerweise habe ich das immer für andere gemacht, die partout den Chip über PonyProg flashen wollten. Einem Neuling würde ich wirklich wirklich wirklich einen der vielen ISP-Flasher empfehlen, egal ob es sich um einen MK2, USBasp oder USBtinyISP handelt... alles funktioniert besser als PonyProg. Leider, denn PonyProg an sich ist eine super Idee gewesen, um einen Chip flashen zu können ohne einen Programmer haben zu müssen. Ein Selbstbauflasher benötigt immer einen bereits geflashten Chip. Seh mal in der Bucht nach und laß dir von den Chinesen für 4 oder 5 Euro einen USBasp oder einen USBtinyISP schicken (inklusive Versand und Verpackung). Gruß, Ralph
Und was gibt es für alternativen??? Ich habe es jetzt geschafft auf COM4 umzustellen, allerdings sagt mir PonyProg ein "failed" beim testen der Verbindung :-(
PonyProg läuft auch noch unter WIN7, nur halt nicht in der "aktuellsten" Version sondern mit der 2.06f Beta. Was ist das denn für ein Gerät, was du nun als COM4 eingestellt hast? Achso .. ich sehe einen USB zu RS232 ... Leider funktionieren hier nur gaanz wenige Ausnahmen, alle anderen kommen damit nicht klar, weil die das "Protokol" welches PonyProg verwendet nicht unterstützen. *Das Protokol ist gar kein Protokol, sondern nur Bitwackeln :) Wenn du noch einen Desktop PC hast kannst du ja mal die Anleitung des Mainboards raussuchen, meist haben sogar die neuesten noch eine kleine Stiftleiste mit einem echten RS232.
Ralph S. schrieb: > PonyProg lief bei mir nur bis Win98 stabil, mit Win XP hatte ich > Probleme und mit Win 7 ging's gar nicht mehr. bei mir geht´s mit xp und vers. 2.07c beta ohne probleme. ich nutz der einfachheit wegen lpt.
Sooo, nach einer langen Nacht habe ich einen alten PC startklar gemacht... mit Windows 98 und serieller Schnittstelle..... PonyProg2000 Version 2.05a Beta ist drauf..... Ich habe an die RS232 Schnittstelle das Atemle Evaluationsboard 2.01 angeschlossen.....mit 9 V Betriebsspannung. Was sagt PonyProg:........ Unter Setup-> Interface board Setup-> Seriel immer wenn ich Probe versuche sagt es mir Test failed...... Das muss doch irgendwie gehen!!!!!!!!!!!!!
Dazu benötigt man doch einen ISP-Programmieradapter! Einfach mit einem 232-Kabel verbinden is nich... Den Schaltplan dzu gibt es auf der Pony-Prog Seite. Lief bei mir mit Win98 und XP problemlos und passt in ein 9pol SUB-D Gehäuse rein.
Bastler schrieb: > Dazu benötigt man doch einen ISP-Programmieradapter! > Einfach mit einem 232-Kabel verbinden is nich... Doch, der ISP ist auf der Platine schon mit drauf. Ein Stecker für den onBoard-ISP, ein Stecker zum AVR-Uart über MAX232.
Aber man hat doch zwei RS232 Anschlüsse, laut Platine einer für RS232 und einer für ISP.... Ich versteh nicht ganz wo der ISP hin soll
AVR Neuling schrieb im Beitrag #3173847: > Ich versteh nicht ganz wo der ISP hin soll der oberer 9-Polige ist der ISP. den an einen echten RS232-Port anschliessen. Über den USB-Adapter geht es, wenn überhaupt, nur scharchlangsam. => Bootloader auf den AVR, anschliessend gehts über den unteren Anschluss auch mit USB-Zwischenschritt schnell.
An deinen ISP Adapter der so aussehen muß und den man sich zusammenlöten muß. http://www.lancos.com/e2p/siprog_base.png
Uwe2 schrieb: > An deinen ISP Adapter der so aussehen muß und den man sich zusammenlöten > muß. Nochmal: Muss er nicht. Fast exakt dieselbe Schaltung ist auf den Pollin-AVR-Board schon verlötet. Die ISP-Buchse auf dem Pollin-Board lässt sich sogar als AUSGANG verwenden, um mit dem Board-eigenen ISP z.B. einen AVR im Steckbrett zu Programmieren. Der Sockel auf der Platine muss dann natürlich leer sein.
Also das ist ja echt cool das die Beteiligung so groß ist, aber ISP ja und dann doch nein....jetzt bin ich total verwirrt..... ich hier mein Board angeschlossen....an den RS232 und das gegenstück direkt am RS232 vom PC dran
AVR Neuling schrieb im Beitrag #3173897: > ich hier mein Board angeschlossen....an den RS232 und das gegenstück > direkt am RS232 vom PC dran das ist der falsche. Der geht zum UART des AVRs, ist also zum Datenaustausch "fertig programmierter AVR" <-> PC. Du brauchst den oberen, der geht zum ISP. Steht, oh wunder, sogar auf der Platine.
Trotz deinem zynischen letzten Kommentar, es funktioniert......vielen dank!!!!!!!!!!!!!!!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.