Hi, am Laptop habe ich 2 Bluetooth-Dongles ausprobiert. Eines stammt aus einem HP-Multifunktionsgerät, das zweite ist der Stick einer drahtlosen Microsoft-Tastatur. Wie erwartet sehe ich einen virtuellen Comport, aber ich kann ihn nicht öffnen: Hterm listet ihn oben als COM5 auf, nach Klick auf Connect dauert es 5 Sekunden, dann steht unten links Error in OpenPort: Comport 'COM5' not found. Der UpdateLoader 2.2 Build 2.2.3.0 von Leo-Andres Hofmann für Peter Danneggers FastBoot loader zeigt den Comport nur als "COM" an. Die Ziffer fehlt. Meldung: Das System kann den angegebenen Pfad nicht finden. COM-Port konnte nicht geöffnet werden. Port wird eventuell von anderer Anwendung blockiert Gegenstelle ist ein Bluetooth-Platinchen ("LC-05"). Ziel ist, damit Serielldaten einer AVR-Schaltung, die in der Zwischendecke verbaut wird, zu lesen und per Bootloader die Firmware aktualisieren zu können. Hat jemand dieses Problem und kennt die Lösung?
Wird der LC-05 unter Geräte+Drucker überhaupt als verbunden angezeigt?
Unter Linux geht es... nun blinkt auch die LED auf dem Modul anders. Leider brauche ich es unter Windows....
Das Problem ist, dass es hinter dem Namen des Com-Ports irgend welche Sonderzeichen gibt. Hterm zeigte mir plötzlich "COM13ⵯ慭歳汢t" in der Auswahl an. Wenn ich das zu "COM13" kürze und verbinde, klappt es. Der Updateloader zeigt nun nur "COM" an, hier kann ich nichts eingeben :( Das Problem habe wohl nicht nur ich.
Es ist wohl ein nicht terminierter String, der vom Treiber beider Bluetooth-Sticks in die Registry geschrieben wird. Wenn man diesen Wert exportiert und unverändert importiert, geht es hinterher. Eventuell reicht es, den Wert in Regedit zu öffnen und neu zu speichern oder einen reg-Cleaner zu nutzen. [HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM] "\\Device\\BthModem0"="COM5" Beim Bootloader gibt es nun noch ein Timing-Problem...
Wie sieht es denn in der Registry unter HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\SERIALCOMM aus? Wird der Name des COM-Ports dort ohne Sonderzeichen angezeigt? Welcher Bluetooth-Stack wird genutzt? Der von MS? (Im Falle des MS Stacks müsste dort sowas wie "\Device\BthModem0" stehen) Mit WinObj (http://technet.microsoft.com/de-de/sysinternals/bb896657.aspx) könnte man auch schauen, ob der Name des COM-Ports korrekt gesetzt ist: Unter "GLOBAL??" sollte man den COM-Port ohne seltsame Sonderzeichen sehen können.
Es ist der MS-Stack. Ich habe nichts zusätzlich installiert und es ist auch das erste mal, dass ich am Laptop Bluetooth-Geräte anschließe. Ich teste mal, ob das am Win7-PC auch auftritt. Leider klappt es mit dem Bootloader noch nicht. Wenn der Bootloader das Passwort "Peda" sendet, resettet sich mein Avr brav per Watchdog und Endlosschleife, der Bootloader antwortet dann wohl auch irgend etwas. Die Software sagt dann Ungültige Antwort des Bootloaders (0xA6)
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.