The firmware update on the Venus GPS page (http://www.sparkfun.com/products/9133) is out of date compared to what shipped on the board I received this week (asof 07 OCT 2011)
So I sent a request to SkyTraq for updated firmware for the Venus634FLPx and they sent me two files (attached) within hours.
I applied the STI_01.06.04-10.10.23_npse_PND_AGPS_WAAS_LOG_9600_20110927 file and it is working great.
My Venus board arrived earlier this week with this version on it:
Rom code:
SkyTraq Kernel Version 32.0.53
SkyTraq Version 51.0.20
SkyTraq Revision 2017.0.113
System code:
SkyTraq Kemnel Version 1.6.1
SkyTraq Version 1.10.23
SkyTraq Revision 2011.4.26
I then applied the update from the Venus product page (http://www.sparkfun.com/products/9133) and it revealed that I just downgraded my firmware:
Rom code:
SkyTraq Kernel Version 12.96.0
SkyTraq Version 131.0.0
SkyTraq Revision 2000.96.0
System code:
SkyTraq Kernel Version 1.6 1
SkyTraq Version 1.10.23
SkyTraq Revision 2011.3.31
After updating to the latest from SkyTraq, it now shows:
Rom code:
SkyTraq Kernel Version 0.96.0
SkyTraq Version 0.0.0
SkyTraq Revision 2000.0 .0
System code:
SkyTraq Kernel Version 1.6.4
SkyTraq Version 1.10.23
SkyTraq Revision 2011.9.27
Looks like SkyTraq forgot to update the version numbers on the Rom code, but the firmware seems to work fine. Not sure what the Hydn file applies to. Expect that PND refers to Personal Navigation Device.
Use the SkyTraq software (see Venus product page) to monitor and configure your unit. I turned off all NMEA output except GGA so I don’t have to process things I don’t care about in my application. I also set the profile from Car to Pedestrian.