Internes GPS Modul antwortet nicht (MIO Z3)

  • Hallo,


    ich habe da ein kleines Problem mit einem Typhoon MyGuide 3500.
    mich hat gestört das dieses Ding immer um die 10 Minuten brauchte um
    die aktuelle Position zu finden. Also habe ich mal das Netz
    befragt und einen Patch für einen Medion PDA 150 gefunden. Da
    es den Anschein hatte das der Medion 150, MyGuide 3500, Mio 168
    sowie der Yakumo Delta 300 GPS baugleich sind, dachte ich mir das
    der GPS Firmware Patch des Medion auch auf den MyGuide paßt.
    Weit gefehlt - beim Medion hängt der GPS Empfänger auf COM1 beim
    Typhoon ist es COM2. Daraufhin habe ich mal das Update Programm
    gepatcht und es gestartet.
    Im ungepatchten Zustand sah das Ganze so aus das das Programm
    startete, nach einer Zeit eine Meldung von sich gab das es die
    aktuelle Firmware Version nicht finden konnte und anbot die Firmware
    zu installieren. Nach dem drücken von Update passierte folgendes:
    Meldung: Switch to Sirf Binary Protocol
    Meldung: Sending update command
    Meldung: Waiting (der Fortschrittsbalken wandert auf 100%)
    Meldung: Transmitting target s-record
    Fortschrittsbalken wieder leer
    Nach einer halben Minute
    Meldung: Cannot receive Data from GPS Module
    Programm beendet.
    Das interesannte daran war das diese nette Software versucht hatte
    den GPS Empfänger auf COM1 upzudaten. Nur hängt der beim MyGuide
    wie schon erwähnt an COM2.
    Also habe ich mal meine gepatchte Version gestartet. Ihr ahnt schon was
    jetzt kommt. Es ist genau das Gleiche passiert. Bevor die s-records
    übertragen wurden war Ende. Nun habe ich mir gedacht - nicht so schlimm,
    hat halt nicht funktioniert. Aber Driss am Schuh. Der GPS Empfänger
    sendete keine Daten mehr. Gut, zuerstmal einen Reset gemacht. GPS
    ging nicht. Dann mal einen Factory Reset mit WinCE Navigator. GPS
    immer noch tot. Nach ein bischen wühlen im Internet habe ich dann
    ein Update Tool mit der R03 Firmware von Mitac gefunden.
    Langer Rede kurzer Sinn - nichts hat geholfen.
    Nun könnt ihr mich ja für einen Psychopathen halten, aber ich hab
    den Typhoon mal zerlegt. In ihm befindet sich ein GPS Modul mit
    der Aufschrift MIO Z3 GPS -R02 auf dem Teil prangt ein R03 Aufkleber.
    Übrigens das ausklapbare Teil enthält nur die Antenne.
    Nach dem ich das HF-dichte Gehäuse geöffnet hatte lachte mich ein
    Sirf GSP2e/LP Chipsatz an. Gut - daraufhin habe ich mir mal alles
    besorgt was über den GSP2e zu finden war. Leider nicht allzu viel
    da es beim Sirf keine Dokumente mehr gibt.
    Nun zur eigentlichen Frage. Im SiRF Binary Protocol Reference Manual
    ist die Input Message 148 (0x93) erwähnt. Mit diesem Befehl soll
    es möglich sein den Empfänger in den internen Boot Modes zu schalten
    um eine neue Firmware aufzuspielen. Hilft mir nur nicht da das Schweinchen
    ja nicht mehr mit mir sprechen will. Interesannt ist aber die Aussage:
    "Note It is highly recommended that all hardware designs should still
    provide access to the boot pin in the event of a failed flash upload."
    Was mir sagt das es also einen Boot Pin am GSP2e geben muß.
    Im Datenblatt des GSP2e/LP ist aber nicht direkt ein Boot Pin erwähnt.
    Da meine Doku etwas lückenhaft ist würde mich interessieren welcher
    Pin der 'Boot Pin' ist. Wie ich hier im Forum gelesen habe ist möglich
    Falcon Module, die auch auf dem GSP2e basieren, via Boot Pin und Vcc
    wiederzubeleben. RX,TX,Vcc habe ich schon gefunden aber er weiß wo sich
    an der BGA Ausführung des GSP2e oder noch besser an dem Mio Z3 Modul der
    sogenannte Boot Pin befindet?
    Kann es sein das der ED0 Pin der 'Boot Pin' ist? Oder wer hat
    noch etwas Doku zum GSP2e/LP (Datenblatt habe ich)?


    So, haltet mich nun für verrückt aber ich würde mich trotzdem über etwas
    Hilfe freuen.


    Gruß
    zarquon