Die Suche ergab 8 Treffer

von mh1962
Mo 27. Jan 2025, 08:05
Forum: Crash Analysis - Fehlermeldungen
Thema: Virtuelles USB-Serial-Device (FTDI-Treiber), Bytestream "garbled"
Antworten: 11
Zugriffe: 1220

Re: Virtuelles USB-Serial-Device (FTDI-Treiber), Bytestream "garbled"

Danke für die Bestätigung, dass doch ein Fehler vorliegt. Erstaunlich, dass die Modem-Control-Bits bei realen Devices in der Regel 0 sind. Der Wert 1, den qemu als Default nimmt, erscheint mir logischer, weil es ja im Zweifelsfalle besser ist, wenn das Hardware-Handshake-Signal DA ist, auch wenn eig...
von mh1962
So 26. Jan 2025, 08:21
Forum: Crash Analysis - Fehlermeldungen
Thema: Virtuelles USB-Serial-Device (FTDI-Treiber), Bytestream "garbled"
Antworten: 11
Zugriffe: 1220

Re: Virtuelles USB-Serial-Device (FTDI-Treiber), Bytestream "garbled"

So... Ich habe jetzt das Problem hinreichend verstanden und für mich einen ersten Workaround gefunden. Wie gesagt, die Device-Emulation läuft über qemu und ist dort in dev-serial.c ab Zeile 436 implementiert, siehe https://github.com/qemu/qemu/blob/master/hw/usb/dev-serial.c#L436 und dort wird der C...
von mh1962
So 26. Jan 2025, 04:08
Forum: Crash Analysis - Fehlermeldungen
Thema: Virtuelles USB-Serial-Device (FTDI-Treiber), Bytestream "garbled"
Antworten: 11
Zugriffe: 1220

Re: Virtuelles USB-Serial-Device (FTDI-Treiber), Bytestream "garbled"

Danke für Deine Geduld mit diesem Problem und für die neuerliche gute Erklärung, nach der ich auch denke, dass das Problem das ist, dass 0xB1 statt 0x01 gesendet wird, denn es sind ja ZWEI Bytes, die nicht in den (ASCII-)Datenstrom rein gehören, nämlich 0xB1 und das folgende (eigentlich immer 0x00, ...
von mh1962
Sa 25. Jan 2025, 10:39
Forum: Crash Analysis - Fehlermeldungen
Thema: Virtuelles USB-Serial-Device (FTDI-Treiber), Bytestream "garbled"
Antworten: 11
Zugriffe: 1220

Re: Virtuelles USB-Serial-Device (FTDI-Treiber), Bytestream "garbled"

Hm, beim einfachen "hexdump -C /dev/ttyUSB0" als root in einem Terminal tritt das Problem unter Android auch nicht auf. Also kann es eigentlich weder an der Emulation noch am Linux-Kernel liegen. Sobald sich eine Android-Anwendung das Serial Device holt, verschwindet (!) jedoch /dev/ttyUSB...
von mh1962
Sa 25. Jan 2025, 09:13
Forum: Crash Analysis - Fehlermeldungen
Thema: Virtuelles USB-Serial-Device (FTDI-Treiber), Bytestream "garbled"
Antworten: 11
Zugriffe: 1220

Re: Virtuelles USB-Serial-Device (FTDI-Treiber), Bytestream "garbled"

Na ja... Das zusätzliche Byte taucht aber - wie schon gesagt - in selber Konstellation bei einem Linux-System nicht auf (das war mein erster Versuch, das Problem einzugrenzen, was in Linux natürlich einfacher ist als in Android) und in einer anderen App (Serial USB Terminal) auf demselben Android wo...
von mh1962
Sa 25. Jan 2025, 06:55
Forum: Crash Analysis - Fehlermeldungen
Thema: Virtuelles USB-Serial-Device (FTDI-Treiber), Bytestream "garbled"
Antworten: 11
Zugriffe: 1220

Re: Virtuelles USB-Serial-Device (FTDI-Treiber), Bytestream "garbled"

OK, wenn man das Device erst auswählt und dann den Vendor auf Generic umstellt, scheint diese Einstellung (auch laut Debug-Log) aktiv zu sein und auch zu wirken.

Das eigentliche Fehlerbild bleibt dennoch unverändert, es kommt dieselbe Meldung "Invalid Status Byte ... 0xB1" im Debug-Log.
von mh1962
Sa 25. Jan 2025, 05:22
Forum: Crash Analysis - Fehlermeldungen
Thema: Virtuelles USB-Serial-Device (FTDI-Treiber), Bytestream "garbled"
Antworten: 11
Zugriffe: 1220

Re: Virtuelles USB-Serial-Device (FTDI-Treiber), Bytestream "garbled"

Danke für die sehr schnelle Antwort! Ja, bei USB Vendor ist FTDI eingestellt. Wenn ich das probeweise auf Generic umstelle, kommen aber keine Daten an. Wenn ich dann in der USB-Geräte-Liste das richtige Device auswähle, ist wieder auf FTDI umgestellt. Ich weiß jetzt nicht, wie ich das richtige Devic...
von mh1962
Sa 25. Jan 2025, 03:50
Forum: Crash Analysis - Fehlermeldungen
Thema: Virtuelles USB-Serial-Device (FTDI-Treiber), Bytestream "garbled"
Antworten: 11
Zugriffe: 1220

Virtuelles USB-Serial-Device (FTDI-Treiber), Bytestream "garbled"

Ich habe auf meinem Laptop ein mit Xen virtualisiertes Android-x86. Um auch Applikationen sinnvoll nutzen zu können, die einen Standort abfragen, nutze ich den GPS Connector. Mit dem Simulations-Modus und dem "Abspielen" einer Datei, die ich ebenfalls mit dem GPS-Connector auf meinem Handy...