RELEASE NOTES FOR 3000L FIRMWARE 04.01.03 ----------------------------------------- 1. INTRODUCTION This release of the 3000L firmware introduces new functionality to the 3000L to support the proposed NSCF uplink format. This release also includes the new VBS-2 engine. This release will operate on the existing SCF uplinks, so please use this release for continued testing functions and facilities relevant to your market place. Please note that despite Toolkit's warning to the contrary, the 04.01.03 will operate correctly with a 03.xx.xx kernel and so can be safely loaded into a receiver with 03.xx.xx firmware in area 0. It has also been tested with a 02.11.07 kernel and found to operate correctly. However, a full set of firmware has been provided with this release if you wish to update a receiver completely (with the usual caveats). If the unit is running a kernel newer than 02.11.17, then an upgrade to the kernel (area 0) is not required. 2. CHANGES IN THIS RELEASE a. Unit freezes or responds very slowly after upgrade. Some units would freeze up or respond very slowly after upgrading. This fault was traced to interfacing to the new VBS-2 module and has been corrected. b. Demodulator only units show a zero position on the display. The position display is only for VBS/HP units and has been disabled for RTCM or demodulator only units. c. Duplicate entries in satellite channel list. With the introduction of SAD (Satellite Acquire Data) messages, automatic update of the list of satellites and their frequencies has been implemented. Under some circumstances, this could result in duplicate entries. This has been corrected. d. Command to change satellite channels does not work with SPM2000 units. This essentially results from a change to the output format of the MTSERVICE command. Using this output to derive the satellite name to use in a subsequent UP command to the receiver failed because of this format change. The UP command has now been enhanced to accept (and ignore) the additional information which the SPM2000 units will generate because of the MTSERVICE format change. 3. PREVIOUS RELEASES 04.01.02 a. VBS Units Operate in VRC mode after 04.01.01 firmware upgrade. Some VBS units were changing to VRC mode after the firmware had been upgraded to 04.01.01. This has been fixed. 04.01.01 a. Support for linked Glonass GSCF messages. These messages may be used in the future so the firmware has been built to extract basic RTCM type 31 (Glonass corrections) from this messgae. 04.00.02 a. Includes VBS-2 engine 2.07a This engine is essentially the same as 2.07 with some extensions to message processing to support Glonass operations and with some optimisations for the 3000L platform. b. Support for Glonass NSCF messages. Support for GSCF and DGSCF messages has been implemented in this firmware. c. Support for Ionosphere NSCF message. Support for ISCF messages has been implemented in this firmware. d. Over the air Wet/Dry RSOCVBS subscription did not work. This has been corrected in this release. e. Missing data in RTCM mode. In RTCM mode, periodically corrections would not be output when compared with the older VBS-1 firmware. This has been corrected. 04.00.01 a. Includes VBS-2 engine 2.07 This new VBS engine provides enhanced functionality and support for NSCF message formats. Almost all functions within the 3000L are affected by this change, including VBS operation and RTCM generation (both GPS and Glonass). However, menu operations and serial port commands are essentially unchanged. b. Display of HP engine status on 8000HP units. The menu "HP Control" has been enhanced to display the status of the HP process on an 8000HP unit. This includes display of subscription issues and data processing issues. The display will show "OK" if the HP process is operational, or a hex number. The hex number can be interpreted by using the "down" arrow button on the front panel of the 8000HP to cycle through text descriptions of the status that the hex number represents. Pleasenote, this will require HP firmware version 4.02 to be installed on the Cerf processor board in the 8000HP unit. c. Satellite information from SAD messages not stored correctly. This bug has been fixed. 03.01.01 This release contains the following changes: a Correction of Wet n Dry bitmap in SE Asia A section of SE Asia was marked wet when it should be dry. 03.01.00 a. Support for RSOCHP Subscription Messages in HP Mode. For 3000L units being used as a source of L-band data for HPLib applications, both the HPLib module and the 3000L can be subscribed by sending only a single RSOCHP messages to the 3000L serial number. Elements of the RSOCHP message not relevant to the 3000L are ignored by the 3000L, but processed by the HPLib module. b. Support for New Receiver Identification Message The 3000L firmware now produces the new Receiver Identification (EF) message. 4. UPGRADE PROCEDURE The 3000L firmware may be upgraded using the standard 3000L Toolkit provided. Any kernel 03.00.05 on (with the exception of 03.00.16) will work with the 04.01.xx firmware, as will kernel version 02.11.17. The upgrade should be performed in the following order: a. Upgrade Area 3 (file 04010303.h86) first. b. Upgrade Area 2 (file 04010302.h86) next. c. Upgrade Area 1 (file 04010301.h86) last. Kevin Scarr 09-Aug-2006