Ungenaue Positionsanzeige beim SiRF Star IIe/LP Chip ?

  • hallo hamba,
    ich nehme mal an es ist in der syson ein 4Mb flash chip (256Kx16) Addr. A0-A17


    der CSN0 liegt bei addr. 0x40000000 der nächste chipselect CSN1 bei addr 0x41000000 lt. appl.
    .also gib mal beim flash read als parameter ein:


    CSN: 0
    Offset:0
    startaddr: 0 endaddr: 3FFFF ein.
    damit hast du den ganzen addr.bereich des flash chips.



    good luck !
    tomho

  • Hallo X-Track Freunde, nachdem ich jetzt auch eine XTrack 2 in die Finger bekam, hab ich auch mal ein paar Auswertungen gemacht.


    Vielleicht interessierts ja noch ...
    Kompliment nochmal an hamba, der das Thema hier gestartet und getrieben hat.

  • @tomho,


    vielen Dank für Deine Superinformationen.


    Bisher habe ich aber noch immer Probleme die Karte zum Lesen anzusprechen. Die Karte wird zwar von SiRFflash angesprochen die rote LED geht bei Execute an -, ich erhalte aber dennoch immer die Fehlermeldung Target not Responding. So wie es sich für mich im Moment darstellt, ist die Karte wohl nicht in einem Modus um ausgelesen/geschrieben zu werden. Beim SiRF evaluation board gibt es lt. Hilfe hierfür eigens einen Schalter (BOOT/DATA). Dieser Jumper setzt das Signal DATA0 auf High und versetzt den Chip so in einen internal boot mode. In diesen internal boot mode muss ich den Chip wohl erst einmal irgendwie rein zwingen. Nur wie ? Nach dem Auslesen und einem späteren Flashen muss die Karte aber dann auch irgendwie aus dem internal boot modus wieder raus. Ich denke mal da wird dann ein Factory Reset helfen.



    @peterpu
    Danke für die Blumen. Diese dramatischen Abweichung bei der XTrac Version II (SysOnChip GPS CF Plus) im Vergleich zu einer Nicht-XTrac egal ob Version 1 und 2 - kann ich aber im Moment nicht nachvollziehen. So wie ich Deinen Vergleichstest verstanden habe, ist die Nicht-XTrac (RBT 3000) der XTrac (Fortuna BlueGPS ClipOn mit Flash-Update auf XTrac II) beim Durchfahren eines Waldes bzw. dichten Waldes überlegen. Schließlich bleibt die RBT 3000 ja mehr oder weniger exakt auf der Strasse. Bei uns gibt es allerdings nicht derart dicht bewaldete Flächen ich wohne im vorderen Odenwald und der ist da ziemlich Baumlos :-(. Ich werde mir aber mal bei Gelegenheit eine entsprechende Strecke suchen und eine Vergleichsfahrt mit den SysOns machen.


    Bis denn
    Hamba

  • Zitat

    Original von hamba
    ...
    @peterpu
    Danke für die Blumen. Diese dramatischen Abweichung bei der XTrac Version II (SysOnChip GPS CF Plus) im Vergleich zu einer Nicht-XTrac egal ob Version 1 und 2 - kann ich aber im Moment nicht nachvollziehen. So wie ich Deinen Vergleichstest verstanden habe, ist die Nicht-XTrac (RBT 3000) der XTrac (Fortuna BlueGPS ClipOn mit Flash-Update auf XTrac II) beim Durchfahren eines Waldes bzw. dichten Waldes überlegen. Schließlich bleibt die RBT 3000 ja mehr oder weniger exakt auf der Strasse. ...
    Hamba


    So sieht es tatsächlich aus. Allerdings wie gesagt, das ist nur das Ergebniss einer 20-minütigen Fahrt. Also kein seriöser Test.
    Genau genommen müsste man die Fortuna auch noch im Normalmodus gegen die RBT testen, denn es kann natürlich auch sein, dass die RBT einfach nur antennentechnisch besser ist.
    Dazu fehlt mir aber momentan die Hardware. Ich hoffe, das ändert sich bald, ich bleib an den Thema auf jeden Fall dran.

  • Hallo und guten Morgen!


    Ich habe mit großem Interesse und noch größeren Fragezeichen in meinen Augen Eueren Test gelesen und habe da mal ein paar Fragen.
    Da ich mich "nur" mit der Reparatur von Autos und Motorrädern beschäftige, waren einige Passagen bzw Fachbegriffe für mich so verständlich, wie die Inspektionsanleitung unseres Passates für meine Frau :Lesen :wow !


    Um die ganze Sache etwas abzukürzen:
    Ich will mir für meinen Typhoon eine GPS-CF Card holen, weiß aber nun dank Eueres Testes nicht welche. Ich habe immer mit einer "Haicom CF-GPS Card HI-302LP SIRF Star IIe" geliebäugelt. (gibt es bei eBay)
    Ist das nun was ordentliches oder nicht?
    Ihr habt geschrieben, daß die Ungenauigkeiten mit dem "alten" SiRF Star II Chip nicht auftreten. In welchen Cards ist dieser "alte" verbaut?


    Für Aufklärung jeglicher Art:engel wäre ich dankbar!


    Grüße von parthumi!

  • ich suche noch immer eine losung um meinen sysonchip CF plus um zu wandelen in einen sysonchip CF Plus II

  • Hi,
    nun ja, Sysonchip hat in Einzelfällen die Karten gegen Versandkosten (lagen wohl so bei 35 EUR) ausgetauscht. Eine Anfrage per mail kann ja nicht schaden (ich habe allerdings auf mehrere Mails wegen anderer Fragen nie auch nur irgendeine Antwort erhalten; nach welchen Kriterien mails beantwortet/ignoriert werden konnte bisher auch nicht geklärt werden...).


    Bye
    Peter

  • @parthumi


    guck Dir doch die sysonchip mal an - in der neuen Version ist das Nachlaufen nicht störend. Ich kenne die andere nicht, aber mit der syson bin ich ordentlich zufrieden. Steckt in einem ipaq 2210 - sehr gutes Paket.


    Gruss, metropol

  • Hallo zusammen,


    nachdem hier ja inzwischen eine ganze Weile funkstille war, will ich mal einen Update der aktuellen Situation geben.


    Dank der von haids mir zur Verfügung gestellten SysOnChip GPS CF Plus mit der alten XTrac Firmware 2.4.11.01XJComC1-Prod1.0 konnte ich ja (fast) bedenkenlos drauf los flaschen. Fast deshalb, weil ich dennoch bei jedem Starten eines Flash-Vorganges das berühmte flaue Gefühl in der Magengegend hatte. Gegen Ende hin hat das aber dann doch nachgelassen ;-)) Die zur Verfügung gestellte SysOnChip GPS CF Plus hat eine mit 0308 beginnende Seriennummer. Nach der immer noch aktuellen These ist die Karte also im Agust 2003 produziert worden.


    Um es vorwegzunehmen : jeder Flash-Versuch hat problemlos funktioniert. Die Karte kam anschließend mit der entsprechenden Firmware hoch, hat gefixed und entsprechend der jeweiligen Firmware funktioniert.


    Geflashed habe ich als erstes natürlich die original neue XTrac V2 Firmware 2.4.12.09-XJCOMC4PROD2.0 meiner SysOnChip GPS CF Plus. Wie bereits angedeutet, hat die 0308er Karte mit der XTrac V2 Firmware genauso funktioniert, wie meine 0402er Karte, die bereits die XTRac V2 ab Werk drauf hatte. Also kein Nachlaufen und kein Abdriften bzw. das was aus heutiger Sicht akzeptabel ist.


    Als nächstes habe ich dann die Firmware einer SysOnChip GPS CF Karte (Firmwareversion 220.006.000ES / SYCB_ESEB01) also die ohne Plus d.h. die ohne XTrac-Funktionalität rein geflashed. Davor hatte so ziemlich den meisten Bammel. Aber auch da hat sowohl der Flashvorgang selbst als auch die GPS-Karte anschließend sauber funktioniert. Der Vorteil der non-XTrac SysOnChip GPS CF Firmware ist, dass sie eigentlich überhaupt kein Nachlaufen und Abdriften aufweist und DGPS-Support hat. Der Nachteil ist natürlich, dass die große Empfindlichkeit der GPS-Karte mit der non-XTrac Software natürlich flöten geht.


    Da es ja noch Unklarheiten auf der rechtlichen Seite bzgl. des flashen der neuen SysOnChip GPS CF Plus II Firmware gibt, habe ich dann auch noch die auf der SiRF-Seite zum download zur Verfügung stehende XTrac V2 Evaluation Firmware rein geflashed. Wenn diese Firmware im Internet zum Download steht, sollte man ja davon ausgehen, dass diese auch von dem Endverbraucher genutzt werden darf. Allerdings habe ich noch nicht geprüft, ob dort irgendwo Lizenzbestimmungen veröffentlicht sind. Wie auch immer, hatte ich wieder weder Probleme beim flashen selbst noch anschließend mit der Funktionalität der GPS-Karte. Allerdings habe ich diesen Flashvorgang eben erst gemacht und bin also noch nicht mit der Karte unterwegs gewesen. Die SysOnChip GPS CF Plus hat aber mit der SiRF Evaluation Firmware auf dem Balkon mit 6 Satelliten in use gefixed. Im Moment steht der iPAQ im Cradel hier vor mir auf dem Wohnzimmertisch und hat inzwischen 7 Satelliten in use bei einem HDOP-Wert von 1,2.


    Morgen werde ich dann mal mit der SiRF Evaluation Firmware rum fahren und prüfen, ob sich irgendein Unterschied zur Original SysOnChip Firmware ergibt.


    Just vor information : die SysOnChip GPS CF Plus II Firmware trägt in dem Firmwarefile das gleiche Datum, wie die SiRF XTrac Evaluation Firmware. Nämlich 02/05/2004 also 5.2.2004. D.h. jetzt eigentlich (These) : es sollten keine SysOnChip GPS CF Plus II mit einer Seriennummer kleiner 0402 am Markt sein. Wenn doch, sind die umgeflashed. Entweder vom Hersteller selbst weil die noch eingelagert waren oder von jemandem innerhalb der Vertriebskette (Zwischenhändler, Endverkäufer). Die alte SysOnChip GPS CF Plus Firmware trägt übrigens in dem Firmwarefile das Datum 06/25/2003. Bei der Non-XTrac Firmware der SysOnChip GPS CF habe ich in dem Firmwarefile noch kein Datum gefunden.


    Just for information 2 : die SysOnChip GPS CF Plus hat ebenso wie die SysOnChip GPS CF als Flash-Chip einen SST39VF800 mit 16Mbit * 16 Speicherplätzen organisiert als 512kByte * 16, d.h. es passt 1MByte Firmware rein. Die Startadresse für das Auslesen lautet 0x0 und die Endadresse entsprechend 0xfffff.


    Bis denn
    Hamba



    P.S. sch. schon wieder so viel Text.

  • Noch mal Hallo


    anbei noch ein kleines Beweisfoto das die SysOnChip GPS CF Plus mit der Firmware 220.006.000ES also der non-XTrac Firmware aus der SysOnChip GPS CF Karte zeigt ;-)))


    bis denn
    Hamba



    P.S. im Moment hat sich die SysOnChip GPS CF Plus mit der SiRF Evaluation Firmware auf dem Wohnzimmertisch bereits auf 9 Satelliten in use hochgeschraubt. Der HDOP-Wert liegt jetzt bei 0,8.

  • Hi,
    wenn ich das so lese, kommen mir doch immer wieder bedenken, ob meine getauschte SOC nun wirklich in Ordnung ist. Unter normalen Bedingungen funktioniert sie ja ordentlich; aber ich habe noch nie inhouse nennenswerten Empfang gehabt; selbst im Büro mit großen Fensterflächen in zwei Himmelsrichtungen (Süd und West) ist bei zwei Metern Abstand zu den Fenstern keinerlei Fix jemals möglich gewesen, bestenfalls waren mal Empfangsbalken für zwei Sats zu verzeichnen.
    Ist da ja auch nur Spielerei; im Büro brauche ich ja nun kein GPS ;)... aber irgendwie beschleicht mich dann immer das Gefühl, auch diese SOC wäre doch empfangsschlechter als andere :(... leider habe ich keine direkte Vergleichsmöglichkeit.


    Bye
    Peter

  • @hamba



    super arbeit, respekt !


    hab auch gleich mal versucht meine syson auszulesen, aber bekomme nur die meldung "target not responding" die led geht aber an, also stimmt der comport.
    welche baudrate benutzt du und hast du die vorher auf sirfprotkoll umgestellt ? was stellst du bei chipselect ein ?


    gruss sulzi

    Einmal editiert, zuletzt von sulzi ()

  • @sulzi,


    tja genau das ist der Punkt, der mich die meiste Zeit gekostet hat. Ich bin jetzt aber etwas in Zeitdruck und wollte nur mal schnell vorbeischauen. Ich werde heute Abend die entsprechenden Infos posten.



    @PeterG
    naja, meine Wohnung ist wahrscheinlich etwas anders gebaut, als das Gebäude (Stahlbeton und so ein Zeug) in dem Dein Büro ist. Aber wie Du schon sagst, wer braucht in der Wohnung schon GPS ;-).


    Bis denn
    Hamba

  • Zitat

    Original von hamba


    @PeterG
    naja, meine Wohnung ist wahrscheinlich etwas anders gebaut, als das Gebäude (Stahlbeton und so ein Zeug) in dem Dein Büro ist. Aber wie Du schon sagst, wer braucht in der Wohnung schon GPS ;-).


    Ja klar; gebraucht wird das hier nicht, aber es macht mich halt stutzig, wenn ich ständig von derartigen Empfangsleistungen lese und meine SOC davon weit entfernt ist (zu sein scheint; direkt vergleichen kann ich ja leider nicht).
    Am Gebäude liegt das aber eher nicht; unser Büro ist in einer denkmalgeschützten alten Mühle; da ist nix mit Stahlbeton oder dergl.; hier wurde noch mit Fachwerk gebaut und mit Lehm und Stroh ausgefacht :)


    Bye
    Peter

  • Moin,


    erstmal vielen Dank an Hamba *schleim* für diesen Thread auf den ich über google gestoßen bin, beim Versuch für mein "Hängerproblem" eine Lösung zu finden.


    Meine SysOnGPS CF + hat die WinnerNr. 0306260XXX und nervt mit ihren min. 10 Sek. Aktualisierungsintervallen, was an AB-Kreuzen schon mal zum falschabbiegen verleitet. Aber das ist ja nix neues.


    @hamba
    In Deinem letzten langen ( ;D ) Thread stach mir das gesuchte Wort Flashen in Auge.
    Welche Hard- und Software werden dafür benötigt ?
    Wenn nur Software, dann würde ich mich über weiterführende Infos zu FlashProg und aktuelle Firmware sehr freuen.
    Ich hab den Thread eigentlich durchkämmt, aber ausser der Tools von SIRF (z.B. SiRFXTracDemo) bin ich nicht fündig geworden; oder wird mit diesen geflasht?? Bin noch im Office und werde die Tools erst heute Abend ausprobieren können.
    Feedback kommt auf jeden Fall.


    Thks 4 F1!


    GPSy

    Einmal editiert, zuletzt von GPSy ()