Datum: 04.02.2007 16:33
Hallo ich habe mir bei E.Bay einen USB/Serial Adapter gekauft. Nach der Installation hat mir der Treiber auch einen Vituellen Com-Port eingerichtet. Wenn ich jetzt aber das PonyProg so einrichten will,das er mit dem Adapter programmieren soll, kommt immer Testfehler. Hat einer eine Idee was ich machen kann damit ich mit diesem Adapter an meinem Laptop arbeiten kann? Das vom mir verwendete Board ist das ATMEL Evaluationsboard 2 von Pollin. mfG Timmee
Datum: 04.02.2007 17:08
Mit PonyProg? Garnicht. PonyProg geht nur an einem ECHTEN Serial- oder Parallelport. Bei manchen Laptops ist oftmals kein echter Serial- oder Parallelport drin, obschon die richtigen Buchsen dran sind. Alternativen: http://www.obdev.at/products/avrusb/avrdoper.html http://www.der-hammer.info/hvprog/index.htm http://www.fischl.de/usbasp/ Alle sind über avrdude zu bedienen: http://www.nongnu.org/avrdude/ Gruss Jadeclaw.
Datum: 04.02.2007 17:28
gibt es dieses avrdude auch schon fertig gelinkt? Denn wie ich das jetzt compielen soll, weiß ich nicht wirklich zu 100% ... gibt es eventuell noch eine Alternative zum AVRDude?
Datum: 04.02.2007 18:01
Hast du dir schonmal überlegt, welcher Programmer es werden soll? Komplett ist dieser hier: http://thomaspfeifer.net/atmel_usb_programmer.htm Da ist auch eine angepaßte Version dabei. Der HVProg vom Hammer geht direkt aus dem AVRStudio heraus. Alle Selbstbauprogrammer benötigen zumindest einmal ein funktionierendes Programmiergerät, z.B. einen normalen PC mit Ponyprog. Oder du investierst 40 Euronen in einen Original-Programmierer von Atmel: http://www.reichelt.de/?ACTION=3;LA=2;GROUPID=2969... Gruss Jadeclaw.
Datum: 04.02.2007 19:00
na den Programmer hab ich ja schon das ist ja das ATMEL-Eval Board aus dem Pollin. Ich muß es nur noch mit meinem Laptop schaffen das Board an zu sprechen. Mit dem Tower geht ja alles aber ich hab jetzt einen Laptop und der Tower woll weg. Somit muß ich den USB/Serial Adapter in gang bekommen
Datum: 04.02.2007 20:11
Ok, es ist ein funktionsfähiger Programmer vorhanden. Gut, dann such dir einen der folgenden Programmer aus: http://www.obdev.at/products/avrusb/avrdoper.html http://www.der-hammer.info/hvprog/index.htm http://www.mikrocontroller-projekte.de/Mikrocontro... http://thomaspfeifer.net/atmel_usb_programmer.htm Die ersten drei gehen direkt aus dem AVRStudio, der dritte ist vom Aufbau her der einfachste, beim vierten ist ein angepasster avrdude auf der Seite herunterladbar. (Zusammen mit den anderen Dateien in einem Zip) Übrigens, AVRDude ist auch im WinAVR-Paket dabei. Der Controller, der für den jeweiligen Programmer gebraucht wird, programmierst du noch mit dem Tower. Den PonyProg bekommst du mit dem USB/Serial-Adapter definitiv nicht ans laufen, das haben schon andere versucht - Ohne Erfolg. Grund: Das zum Programmieren notwendige exakte Timing ist über solche Adapter nicht realisierbar, dazu kommt, daß PonyProg über eine spezielle DLL direkt auf die Hardware zugreift, die gibt es aber bei einem virtuellen Com-Port nicht, die Zugriffe gehen ins Leere. Gruss Jadeclaw.
Datum: 04.02.2007 21:16
Tim wrote: > na den Programmer hab ich ja schon das ist ja das ATMEL-Eval Board aus > dem Pollin. Irrtum... Es ist kein ATMEL - Board, sondern ein AVR - Board. Die Firma ATMEL hat an dem Board keine Aktien, sie hat es weder entwickelt, noch abgesegnet. Es ist nunmal mit einem Programmer bestückt, der nicht mehr zeitgemäß ist. Er funktioniert nur an einer "echten" COM-Schnittstelle. Wenn Dein PC diese nicht hat (was bei neueren Multimedia-Laptops normal ist), dann geht es eben nicht. Das Pollin-Board verfügt doch aber über einen ISP-Anschluss, man kann es daher mit einem externen Programmer programmieren, der auch mit neueren Rechnern und Betriebssystemen funktioniert. Und genau das wurde Dir vorgeschlagen. Der sicherste Weg ist natürlich die Anschaffung eines "AVR-ISP MK2" (das Original von ATMEL), wie es ihn für knapp 40 Euro bei Reichelt gibt. ...
Datum: 06.02.2007 22:19
Bei mir klappt es so lala mit nem USB-Serial adapter und ponyprog. einzige einschränkung, beim schreiben habe ich keine fortschrittsanzeige von ponyprog. ansonsten klappt es. habe ebenfalls das board von pollin und bin bis jetzt sehr erfolgreich damit. aber mit der echten seriellen an meinem tower klappt es definitiv besser. programmiere mit bascom-avr. werde mal die idee von oben aufgreifen und ne andere software als ponyprog testen.
Datum: 13.02.2007 12:23
was stellst du ein damit der USB-Adapter mit PonyProg zusammenarbeiten kann ... auch wenn es nur so lala ist?
Datum: 22.04.2007 18:42
Bei mir funktioniert das Programmieren mit Ponyprog über RS232/USB-Adapter auch, aber leider mit sehr geringer Geschwindigkeit. Zum Lesen / Schreiben eines 90S2313 braucht er ca. 5 Min. Ich habe keine besonderen Einstellungen vorgenommen. Ganz normal Ponyprog mit Port95 Driver. Hat jemand ne Idee, wie ich die Geschwindigkeit noch erhöhen könnte?
Datum: 22.04.2007 18:49
Sebastian wrote: > Bei mir funktioniert das Programmieren mit Ponyprog über > RS232/USB-Adapter auch, aber leider mit sehr geringer Geschwindigkeit. > > Zum Lesen / Schreiben eines 90S2313 braucht er ca. 5 Min. > > Ich habe keine besonderen Einstellungen vorgenommen. Ganz normal > Ponyprog mit Port95 Driver. > > Hat jemand ne Idee, wie ich die Geschwindigkeit noch erhöhen könnte? Sei doch froh, dass es überhaupt funktioniert. ...
Antwort schreiben
Die Angabe einer Email-Adresse ist freiwillig. Wenn Sie automatisch per Email über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.
Wichtige Regeln - erst lesen, dann posten!
- Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
- Aussagekräftigen Betreff wählen
- Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
- Groß- und Kleinschreibung verwenden
- Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
- JPEG-Dateien (.jpg) nur für Fotos verwenden, Schaltpläne, Screenshots usw. als PNG oder GIF anhängen
Formatierung (mehr Informationen...)
- [c]C-Code[/c]
- [avrasm]AVR-Assembler-Code[/avrasm]
- [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
- [math]Formel in LaTeX-Syntax[/math]
- [[Titel]] - Link zu Artikel