Ich habe leider immer noch ein Problem mit meinem USB zu RS232 Wandler (DELOCK 61460, laut Linux ein FTDI FT232RL Chip) eine Verbindung zu meinem IGEPv2 Board (ähnlich Beagleboard) herzustellen. Daten vom Board zu empfangen klappt wunderbar, umgekehrt geht das aber nicht. Es erscheinen nur sinnlose Zeichen in minicom oder anderen Programmen, wenn ich Tasten auf der Tastatur drücke. Das seltsame ist, dass eine Verbindung zu einem anderen PC problemlos funktioniert, woraus ich schließe, dass der Adapter eigentlich in Ordnung ist. Verwende ich nur ein Nullmodem-Kabel ohne den Adapter klappt die Kommunikation mit dem IGEPv2 problemlos (mit den gleichen Einstellungen für Bitrate, ...). Was könnte die Ursache dieses Problems sein?
Fabio S. schrieb: > Beitrag "BSL über USB mit MSP430F449 und FT232R" > > 2. Eintrag von oben. > > könnte ich mir vorstellen. Dann müsste ich mich aber doch trotzdem einloggen können unter Linux, auch wenn ich nur Datenmüll beim Tippen angezeigt bekomme, das geht jedoch nicht. Es wird aber nicht einmal auf das drücken der Enter-Taste korrekt reagiert.
wie empfängst du zeichen? ist das Anmelden eine Zeichenfolge oder ein einzelnes Zeichen? gitb es beim empfang des 1. Zeichens einen Timeout der gestartet wird, bis das nächste Zeichen kommen soll?
Fabio S. schrieb: > wie empfängst du zeichen? > ist das Anmelden eine Zeichenfolge oder ein einzelnes Zeichen? > gitb es beim empfang des 1. Zeichens einen Timeout der gestartet wird, > bis das nächste Zeichen kommen soll? Ehrlich gesagt weiß ich das nicht genau, da ich die Konfiguration von minicom oder des Treibers diesbezüglich nicht geändert habe und auch nicht weiß wo dies geht. Sobald ich versuche 'root' bei minicom einzutippen, wird beim eintippen des 'r' bereits Unsinn angezeigt. Das Tool zum Mitschneiden läuft ist leider bei mir (Win7 x64) nicht ans laufen zu bekommen (meckert die ganze Zeit nur, eine Trial Version wäre abgelaufen). Unter Linux habe ich die versucht mit einem anderen Tool mitzuschneiden (jpnevulator), allerdings wurde hier nur ein Teil der in minicom gezeigten Daten überhaupt aufgezeichnet. Ich vermute, das das Programm auch nicht richtig funktioniert.
ich bin mir nicht sicher an was es liegt. ich würde versuchen ein Terminalprogramm zu suchen bei dem du einen ganzen String absetzen kannst. Also erst root tippen und dann mit einer Taste abschickst, so dass die UART alle 4 zeichen auf einmal überträgt. ein Terminalprogramm findest du ev. hier: Beitrag "Tolles, modernes zuverlässiges Terminalprogramm" und hast du überprüft ob Handshake erforderlich, bzw an oder aus ist?
Fabio S. schrieb: > ich bin mir nicht sicher an was es liegt. > ich würde versuchen ein Terminalprogramm zu suchen bei dem du einen > ganzen String absetzen kannst. Also erst root tippen und dann mit einer > Taste abschickst, so dass die UART alle 4 zeichen auf einmal überträgt. Mit cutecom unter Linux habe ich das versucht, aber leider mit gleichem Ergebnis. > und hast du überprüft ob Handshake erforderlich, bzw an oder aus ist? Laut Handbuch des Boards sind nur die Leitungen RX und TX verdrahtet, also kein Handshake. Software- und Hardware-Handshake habe ich aber auch immer ausgeschaltet gehabt. Ich werde mal im Board versuchen die RS232 Schnittstelle mitzuloggen, vielleicht ist das aufschlussreicher. Wenn alles nicht hilft muss ich wohl versuchen mir ein eigenes kleines Programm schreiben und an allen Parametern einmal herumspielen. libftdi müsste hier das Stichwort sein.
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.