Hi Forum, ich hab mal wieder ein kleines Problem, bei dessen Lösung ihr mir hoffentlich helfen könnt. Ich versuche per HTERM mit nem mega32 zu kommunizieren, jedoch kann ich dem Dragon keinen COM-Port zuweisen. Bei meinem MySmartUSBmkII konnte ich den in der Systemsteuerung zuweisen, beim Dragon geht das nicht?!?! Weiß jemand von euch Rat, wie, wo ich dem Dragon einen COM-Port zuweisen kann? Sowohl die Suche per Google, als auch hier im Forum brachte keine Treffer, wobei ich nicht weiß, ob ich bei den Suchbegriffen einfach nicht kreativ genug bin, oder ob es dazu wirklich nichts gibt*gg. MfG und mit Dank im Voraus, jendrik
Ein Dragon hat keinen COM-Port, nie gehabt. Er kommuniziert direkt über USB (unter win via atmel-treiber unter linux hat avrdude die libusb reingelinkt). Es gibt auch keine Möglichkeit an den Dragon eine UART (vom µC her) anzuschliesen...
Alles klar, danke dir =) Also für HTERMspielreien den MySmartUSB und für JTAGdebuggen den Dragon. Grr ich brauch n USB hub, ich hab keine freien Ports mehr, oder immer umstecken... Naja dann muss ich eh erstmal noch ein wenig rumlöten, damit ich dann zusätzlich zur JTAG noch meine ISP Verbindung aufbauen kann? Also UART läuft doch über ISP? Bzw eigentlich langts doch, einfach RXD und TXD an den MySmart zu hängen? Ground natürlich auch noch *g
UART kann nicht über ISP laufen, weil UART nicht ISP ist. Das sind doch auch ganz andere Pins am AVR. Deswegen verwendet man ja auch (normalerweise) zwei USB Geräte: Einen ISP Programmer und einen UART Adapter.
Kanns sein, dass auf deinem µC ein Bootloader drauf war/ist ? Das würde erklären wieso bei dir Flashen via UART geht (oder gehen sollte)......
Ne ne, das is n frischer Mega32, der sollte also eigentlich ohne BL daher kommen. Aber ich hab nie gesagt per UART geflasht zu haben. Geflasht hab ich den per JTAG mit dem Dragon, dann wollte ich halt per UART und HTerm einfach n paar Zeichen zum Testen senden mit dem Dragon, und das ging halt nicht. Warum ist ja auch direkt geklärt worden. Aber nochmal zum Verständnis UART = RXD und TXD? MfG Chaos
P.S. Der MySmart USB ist beides in einem. ISP-Programmer und UART-Adapter. Da muss dann zwischen Daten- und Programmiermodus hin und herschalten. Ich bin beim Dragon halt auch einfach davon ausgegangen, das die ISP-Schnittstelle auch auf nen UART geführt wird, wie beim MySmart, was ja nun aber nicht der Fall ist. Also ohne UART kein UART =) *gg. MfG Chaos
@ j. t. (chaoskind) >P.S. Der MySmart USB ist beides in einem. ISP-Programmer und >UART-Adapter. Da muss dann zwischen Daten- und Programmiermodus hin und >herschalten. Was praktisch vollkommen unbrauchbar ist. -> Vergiss es, das Thema hatten wir vor einigen Monaten. > Ich bin beim Dragon halt auch einfach davon ausgegangen, >das die ISP-Schnittstelle auch auf nen UART geführt wird, wie beim >MySmart, was ja nun aber nicht der Fall ist. Also ohne UART kein UART =) >*gg. Manchmal sind einfache Shnittstellen einfach besser. Einmal ISP-Adapter (Dragon), einmal UART per USB ( MySmart USB). Das Leben kann so einfach sein.
USB-UART adapter kosten auf ebay je nach Qualität ~5€, wenn du einen von ftdi nimmst hast du nie wieder ärger mit inkompatiblen Leveln o.ä.
Ich hab doch n USB-UART-Adapter hier, den MySmart.... alles gut =) dank dir trotzdem für die Antwort MfG Chaos
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.