Firmware actualizado para el antiguo Rikaline GPS-6010 Sirfstariie/LP Based GPS GPS mouse y una lista de chipsista actualizada. La versión de firmware SIRF parcheada fue SW Versión 231.000.000.
Un viejo GPS de Rikaline que encontré estaba adquiriendo satélites, dando correcciones de posición correctas, descargando almanaques, que podrían ser abandonados utilizando la utilidad Sirfdemo, pero descubrió que los almanaques no se estaban guardando para destacar en la primera solución de posición válida. Esto dio como resultado tiempos muy largos para todas las correcciones de posición inicial. El AlmanaC de fábrica desactualizado se usó en todas y cada una de las inicio. Reemplazó la batería de copia de seguridad de la memoria, sin efecto, aunque al menos mis configuraciones de Sirfdemo ahora se estaban guardando en SRAM.
Se adquirió un segundo Rikaline GPS-6010 y se descubrió que tiene el mismo problema.
Al intentar leer la imagen de firmware binaria, también descubrí casos en los que la utilidad Sirfflash no pudo reconocer la parte flash o reconocí la parte flash, pero el GPS no pudo confirmar el almanaque descargado para flashear la memoria después de una solución exitosa. Sospechaba algo de conexión aquí.
Se han proporcionado tanto la imagen de firmware original no modificada como la imagen parcheada para que pueda comparar las imágenes para ver qué cambios se hicieron. Use HXD para esto.
Supongo que el fabricante podría haber producido este mouse GPS con varias piezas de memoria flash diferentes con el tiempo y la parte con la que se fabricó mi mouse GPS en particular no se especificó en el firmware. Aunque el GPS debe haber parecido funcionar, no se realizó en la fábrica que el almanaque estaba siendo desechado después de cada poder. El error no fue atrapado durante las pruebas y la liberación del producto original.
La imagen fija y el GPS se han utilizado con éxito en un rastreador APRS en los últimos años. La imagen también se ha utilizado con éxito para actualizar un segundo mouse serial Rikaline GPS-6010 de Sirf Firmware versión 2.2.0 a 2.3.1 mientras corrige su problema de flash.
Sirfflash y Sirfdemo* - https://web.archive.org/web/20190831163705/https://www.falcom.de/support/software-tools/sirf
Hxd - https://mh-nexus.de/en/hxd/
Manual Rikaline GPS-6010-https://www.manualslib.com/manual/261000/rikaline-gps-6010.html
(*) Los enlaces originales de Falcom a Sirfflash y Sirfdemo aparentemente más tiempo activo.