Hallo zusammen, ich schreibe zum ersten Mal in dieses Forum, da ich im Wust des gigantischen Internets als Anfänger total überfordert bin. Ich habe mir viele Beiträge und Threads durchgelesen, allerdings so viele verschiedene diffuse Antworten gesehen, dass ich nicht mehr weiß, was bei mir nicht funktioniert. Ich habe das Evaluationsboard 2.0.1 und möchte dieses über einen USB-to-Serial Adapter nutzen. Über die VID (Vender ID) im Gerätemanager habe ich herausgefunden, welchen Treiber ich benötigte: Prolific. Den aktuellen habe ich also heruntergeladen und mein PC zeigt mir auch den Adapter im Gerätemanager an (Prolific USB-to-Serial Comm Port). Den Port habe ich von 2 auf 3 und 5 verändert, die Com-Port suche im AVR-Studio von 4 auf 8 erweitert, kein Erfolg. Ich benutze Windows 7 x64. Kann ich irgendwie testen, ob der Adapter funktioniert? Ich habe im Connect-Dialog sämtliche Möglichkeiten durch, "auto", "usb" und com-Ports durchgeklickt, immer wieder "Connect failed - Select AVR Programmer". Ich weiß, dass dieses Thema 8 mal behandelt wurde, ich sehe es direkt über diesem Fenster in den Themenvorschlägen, aber ich komme und komme einfach nicht weiter, da ich keine Ahnung habe, was ich ausprobieren könnte. Von "mit dem Board funktioniert kein Adapter" bis hinzu "nutze einfach dieses und jenes Programm, aber unter Linux" sind alle Antworten dabei. Was stimmt denn nun bzw. was kann ich zum testen tun? Was ist ein USB-Programmer? Hardware, Software, eigener Adapter? Mein Adapter sieht übrigens so aus: USB an PC, Kabel verläuft in kleines weißes Kästchen (ins Kabel sozusagen integriert), Kabel wieder raus in einen Stecker, der wie ein Druckerstecker aussieht dann an einen gleichartigen, nur mit einem Serial-Anschluss auf der anderen Seite. Entschuldigt bitte für die vielleicht unnötige Redundanz, aber ich habe mein Bestes versucht ;). Vielen Dank für Eure Zeit, Gruß, Emanuel
moin, einfacher serieller bit-banging Programmer... http://www.mikrocontroller.net/articles/Pollin_ATMEL_Evaluations-Board
zum Testen, ob ein USB-> Serielladapter läuft: RxD und TxD verbinden und über HTerm (oder ähnlich) Zeichen senden. Die sollte das Programm dann auch zugleich empfangen.
Moin, Emanuel schrieb: > Mein Adapter sieht übrigens so aus: USB an PC, Kabel verläuft in kleines > weißes Kästchen (ins Kabel sozusagen integriert), Kabel wieder raus in > einen Stecker, der wie ein Druckerstecker aussieht dann an einen > gleichartigen, nur mit einem Serial-Anschluss auf der anderen Seite. Kevin K. schrieb: > zum Testen, ob ein USB-> Serielladapter läuft: RxD und TxD verbinden und > über HTerm (oder ähnlich) Zeichen senden. Die sollte das Programm dann > auch zugleich empfangen. wie soll Emanuel RxD und TxD finden ? MfG
Das Pollin Board hat einen einfachen seriellen Bitbanging ISP Programmierteil auf der Platine. Der funktioniert unter Linux und Windows wenn man am Programmier-PC eine echte serielle Schnittstelle hat. Windows 64 Bit speziell ist mir nix besonderes bekannt. Diese Programmierung wird nicht von AVR Studio unterstützt. Du brauchst ein anderes Programm dafür z.B. PonyProg2000 oder AVRDUDE. Das Pollin Board hat auch einen 10-poligen Anschluss für einen externen ISP Programmieradapter. Der einfache serielle Bitbanging ISP Programmierteil wird dann nicht genutzt. Externe ISP Programmieradapter gibt es in allen Geschmacksrichtungen u.a. welche mit USB Anschluss und Kompatibilität zu Windows 64-Bit. Es gibt auch welche, die in AVR Studio unterstützt werden. Jetzt gibt es Leute, die haben keine echte serielle Schnittstelle am PC, möchten aber den einfachen seriellen Bitbanging ISP Programmierteil benutzen. Es gibt 99% Berichte, dass das auch nach Experimenten nicht geht und 1% Berichte dass das doch gegangen ist, allerdings ätzend langsam. Wenn du (ich würde es nicht machen) Hoffnung auf die Einprozenter setzt, dann versuche peinlich genau deren Vorgehensweise nachzumachen. Welcher USB-Adapter? Welches OS? Welches Programm?... Eine dritte Möglichkeit sollte man noch erwähnen: den Bootloader. Wenn du jemanden findest, der dir einen Bootloader in den µC programmiert oder wenn du einen ISP-Adapter oder einen PC mit echter serieller Schnittstelle ausleihst und einen Bootloader einmalig selbst brennst, kannst du den µC ab dann über eine serielle Textübertragung programmieren. Es ist kein physikalischer ISP-Adapter mehr nötig.
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.