Hey
http://code.google.com/p/ardupilot/wiki/MediaTek
Hier steht, wie mans macht - und dort gibts auch die 1.6er FW. In der ZIP Datei ist auch ne Anleitung, wie genau man es machen muss. Dabei gilt zu beachten, das es eine ROM gibt, welche immmer gleich ist. Und eine andere BIN, die die neue Firmware enthält.
Das gilt nur für das originale EZOSD GPS.
Auch muss eine Stützbatterie ran, da diese 1.6er FW das GPS auf 38,4K und 1Hz einstellt. Wir wollen aber 10Hz. (Mit MiniGPS einzustellen). Komischerweise läuft das originale APM GPS bei mir mit 10Hz, da bin ich noch net hintergekommen, warum das EZOSD GPS dann mit 1Hz läuft.
Bin grad noch auf der Suche nach einer 38,4K und 10Hz FW.
Wichtig ist auch, das das GPS genau diese Strings ausgibt, die das EZOSD erwartet.
Angeschlossen per FTDI Adapter.
Belegung des GPS Anschlusses des EZOSD:
Rot = VCC
Blau = GND
Grün + Gelb = RX / TX
Weiss: Enable (Muss auf VCC liegen)
Das GPS kommt mit 5V TTL klar, wird aber vom EZOSD nur mit 3,3V versorgt - also aufpassen.
Ein Test am EZOSD steht noch aus. Könnte sein, das dieses, trotz der neuen FW des GPS, nicht funktioniert. Es ging auch erstmal nur um das GPS, ob es überhaupt Sats findet.
Hier mal ein Bild.
Es zeigt, das das GPS plötzlich Sats findet, was es mit der originalen FW nicht getan hat.