40
FIRMWARE RELEASE NOTES U700 Product Family Build 27.2 USER RESPONSIBILITY It is the document user’s responsibility to ensure that this document is current and complete if using a printed copy. Any hardcopy may be out of date. Consult the on-line version of the document, or the on-line Master List to verify current revision level, or contact Document Control. REVISION HISTORY Rev. Date Brief Description of Change Originator Approved by 1 2005-09- 30 Initial Revision KPM RESTRICTED PROPRIETARY INFORMATION The information disclosed herein is the exclusive property of Novatel Wireless Inc. and is not to be disclosed without the written consent of Novatel Wireless Inc. No part of this publication may be reproduced or transmitted in any form or by any means including electronic storage, reproduction, execution or transmission without the prior written consent of Novatel Wireless, Inc. Title: FIRMWARE RELEASE NOTES U700 Product Families Build 27.2 Doc. No.: Rev. : 1 Page 1 of 40

Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

FIRMWARE RELEASE NOTESU700 Product Family

Build 27.2

USER RESPONSIBILITY

It is the document user’s responsibility to ensure that this document is current and complete if using a printed copy. Any hardcopy may be out of date. Consult the on-line version of the document, or the on-line Master List to verify current revision level, or contact Document Control.

REVISION HISTORY

Rev. Date Brief Description of Change Originator Approved by1 2005-09-30 Initial Revision KPM

RESTRICTED PROPRIETARY INFORMATION

The information disclosed herein is the exclusive property of Novatel Wireless Inc. and is not to be disclosed without the written consent of Novatel Wireless Inc. No part of this publication may be reproduced or transmitted in any form or by any means including electronic storage, reproduction, execution or transmission without the prior written consent of Novatel Wireless Inc. The recipient of this document, by its retention and use, agrees to respect the security status of the information contained herein.

The information contained in this document is subject to change without notice and should not be construed as a commitment by Novatel Wireless Inc. unless such commitment is expressly given in a covering document.

The information in this document is confidential.It is covered by the provisions of the jointly signed Non-Disclosure Agreement between

Novatel Wireless and the recipient

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 1 of 26

Page 2: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

Table of Contents

1 INTRODUCTION AND OVERVIEW.........................................................................................................32 RELEASE LABEL........................................................................................................................................33 CHANGES FROM PREVIOUS RELEASES...............................................................................................3

3.1 Build 27.2..................................................................................................................33.2 Build 27.1..................................................................................................................43.3 Build 27.0..................................................................................................................43.4 Build 26.0..................................................................................................................73.5 Build 25.0..................................................................................................................83.6 Build 24.0..................................................................................................................83.7 Build 23.0..................................................................................................................93.8 Build 22.0................................................................................................................103.9 Build 21.0................................................................................................................123.10 Build 20.0................................................................................................................123.11 Build 19.0................................................................................................................123.12 Build 18.0................................................................................................................143.13 Build 17.0................................................................................................................143.14 Build 16.0................................................................................................................163.15 Build 15.0................................................................................................................173.16 Build 14.0................................................................................................................183.17 Build 13.0................................................................................................................203.18 Build 12.0................................................................................................................203.19 Build 11.0................................................................................................................213.20 Build 10.0................................................................................................................213.21 Build 9.0..................................................................................................................223.22 Build 8.0..................................................................................................................223.23 Build 7.0..................................................................................................................223.24 Build 6.0.1...............................................................................................................233.25 Build 6.0..................................................................................................................233.26 Build 5.0..................................................................................................................233.27 Build 4.0..................................................................................................................243.28 Build 3.0..................................................................................................................243.29 Build 2.0..................................................................................................................243.30 Build 1.0..................................................................................................................25

4 KNOWN PROBLEMS................................................................................................................................264.1 QCT REPORTED....................................................................................................264.2 NOVATEL WIRELESS REPORTED....................................................................26

5 QCT Tool Compatibility..............................................................................................................................26

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 2 of 26

Page 3: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

1 INTRODUCTION AND OVERVIEW

These Firmware Release Notes describe the current state of firmware for the U700 Series Product families of HSDPA modems. The products covered in this release are the Merlin U730 and U740 Cardbus modems, and the Expedite EU730 and EU740 MiniCard modems.

2 RELEASE LABEL

The firmware revision present in a particular modem can be ascertained by executing the ‘AT+GMR’ or the ‘ATI’ command. The revision string is formatted as follows:

‘a-b [yyyy-mm-dd hh:mm:ss]’

where ‘a’ is the build number of the application code; ‘b’ is the build number of the boot code; and ‘yyyy-mm-dd hh:mm:ss’ is the date and time that this build was created. Note that not all builds will be released externally. That is, the releases supplied to end-users may not be consecutively numbered.

The release described in this document is labeled as:

‘27.2-27.2-00 [2006-04-28 11:27:20]’

Note that the same release label is used on sets of releases for different models. Each firmware “model” is targeted to a particular hardware platform and is not interchangeable. The model number of a particular firmware release can be ascertained by executing the ‘AT+GMM’ or the ‘ATI’ command.

3 CHANGES FROM PREVIOUS RELEASES

3.1 Build 27.2

The following changes were introduced in Build 27.2

456/457Integrated in Qualcomm Patch Release SBA_M6275BKMRZ326002_A_Novatel_042706

The following items were addressed within this patch:

USB issue:

CR 89722: STMR TTI 7 CFN 6 mismatch - Possible INTLOCK()

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 3 of 26

Page 4: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

CR 817249: Intermittent USB enumeration failure.

2G-3G issue:

CR 88558: Incorrect QSearch_I passed by RR ( No 3G measurements)

CR 91668 GSM BCCH decode Failure

450 Integrated in Qualcomm Patch Release SBA_M6275BKMRZ326002_A_Novatel_042406.

This patch correct the SR #818351 issue (FACH – DCH transition causes UE to reset (associated CR #88032)

447 While PDP context activated the LED indication was not properly updated when transitioning between EDGE to GPRS and GPRS to EDGE.

3.2 Build 27.1

The following changes were introduced in Build 27.1

440. Correction to LED indication of High-Speed Service

- EDGE service was not properly indicated (when attached to the Agilent 8960).

- PDP Context activation while operating on the Agilent 8960 would not display the Yellow indication for HSDPA.

442 Merged in Qualcomm Patch Release SBA_M6275_Novatel_326002_A_040506.(addressed: CR: 89847 Test case 8.3.5.3  failure)

3.3 Build 27.0

The following changes were introduced in Build 27.0.

434. Added new LED support for EDGE and HSDPA indication.

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 4 of 26

Page 5: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

The following table summarizes the LED Cadence and Color supported by this build. In addition, a custom AT command ($NWHLED) was added to set the hysteresis value for the HSDPA LED indication. The default hysteresis value is set to 250 msec. The hysteresis value (if changed) will be stored in NV RAM and will be maintained during power off. Carriers can specify the time value of the HSDPA hysteresis through the Customer PRI document.

AT$NWHLED=0, <hysteresis> Where <hysteresis> is an unsigned integer value in milliseconds.  This is the delay from when a HSDPA session is terminated to when the HSDPA indication is removed from the modem.  The minimum hysteresis default value is currently set at 250 milliseconds.

Example: AT$NWHLED=0,10000This will set the HSDPA LED hysteresis to 10 seconds.

LED Cadence & Color

Name Display Cadence DescriptionERROR RED 250ms ON

250ms OFFAn error has occurred in the modem firmware, the modem is unable to read the SIM, or the SIM is not inserted.

NO SERVICE RED ON The modem is not currently receiving a signal from the system.

UMTS CS BLUE 250ms ON1750ms OFF

The modem is currently receiving a UMTS signal from the system and is registered on the circuit switch domain.

UMTS PS BLUE 250ms ON250ms OFF250ms ON1750ms OFF

The modem is currently receiving a UMTS signal from the system and is registered on the packet switch domain.

GSM CS GREEN 250ms ON1750ms OFF

The modem is currently receiving a GSM signal from the system and is registered on the circuit switch domain.

GSM PS GREEN 250ms ON250ms OFF250ms ON1750ms OFF

The modem is currently receiving a GSM signal from the system and is registered on the packet switch domain.

EDGE CS MAGENTA 250ms ON1750ms OFF

The modem is currently receiving a EDGE signal from the system and is registered on the circuit switch domain.

EDGE PS MAGENTA 250ms ON250ms OFF250ms ON1750ms OFF

The modem is currently receiving a EDGE signal from the system and is registered on the packet switch domain.

PDP BLUE ON The modem is currently PDP context activated on the UMTS system.

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 5 of 26

Page 6: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

PDP GREEN ON The modem is currently PDP context activated on the GSM system.

PDP YELLOW ON The modem is currently PDP context activated on the HSDPA system.

PDP MAGENTA ON The modem is currently PDP context activated on the EDGE system.

433. Added fix for the Cell Broadcast configuration file (EFCBMI) overwrite issue. The Cell Broadcast Configuration information is read from NV RAM and the USIM, which is then merged together, and then written back to the USIM.  NV RAM may contain more entries than the USIM which when written back to the USIM could overwrite the original entries. Under certain conditions the re-write would replace the original USIM information.

432. Enhanced support for GSM 7-bit alphabet. Carriers that use the EFPNN file to store/display network names would have encountered this issue. The problem became apparent when packing ASCII characters greater than 0x7F into the equivalent GSM 7-bit alphabet. The expected character would not have been properly displayed.

431. Added customer request for change to Cell Reselection to new LAI after reception of reject cause #15. An NV item has been created to allow carriers to decide on the method used for cell reselection after receiving the REJECT CAUSE #15. The desired setting of this NV item can be chosen through the Customer PRI document. Carriers may choose between the default implementation (search current RAT only) or the alternative implementation (search all RATs – WCDMA, GSM - which will take a bit more time).

430. Merged in Qualcomm Patch Release SBA_M6275_Novatel_326002_A_032206. This patch address’ CR 88961 (PS sessions dropped due to UE originated Cell-Update Message (100% BLER) ) and CR 88714 (Test case 7.2.3.35 (34.123) fails).

428/424. Added fix for the SIM and USB Suspend issue. It was noted that with some SIMs the data card would loose the ability to communicate with the SIM upon returning from the USB Suspend state (+CPIN would return SIM FAILURE). Also, once the SIM issue was resolved, it was discovered that the USB Suspend State design was missing a critical state that would allow normal mode of operation upon returning from the “deep sleep” state.

426. Merged in Qualcomm software patch to address the following issue:

SR# 796467 - Data Card resets upon receiving a USSD message from the network.

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 6 of 26

Page 7: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

SR# 796473 - MT USSD are not properly displayed.

423. Addressed issue with AT+CPIN? It returned an improper error when PUK2 is permanently blocked. PIN 2 permanently blocked is now displayed for this error condition instead of SIM FAILURE.

422. Fixed Band Preference NV corruption issue when an internal NV backup is performed (observed when flashing to Build 26.0).

421. Merged in the AMSS 6275 Release 3.2.60 (M6275BKMRZ3260) code from Qualcomm. All of the changes (SR and CR) are described within Qualcomm Document “AMSS 6275 Release 3.2.60”. The document number and release date are “80-V8100-57 A” and “March 3, 2006” respectively.

Merged in the AMSS 6275 Release 3.2.6002 (M6275BKMRZ326002) code from Qualcomm. All of the changes (SR and CR) are described within Qualcomm Document “AMSS 6275 Release 3.2.60”. The document number and release date are “80-V8100-63 A” and “March 17, 2006” respectively.

420. Added support for the “_” (underscore) character in the APN String.

418. Fixed AT Argument Pointer Issue (raised from the AT$CNTI=0 issue that would return ERROR instead of the current RAT).

416. Fixed issue with +CPBR. Using an Axalto SIM and the +CPBR command would always returns SIM BUSY.

Fixed issue with being unable to read the FDN List.

3.4 Build 26.0

The following changes were introduced in Build 26.0.

413. Qualcomm created a feature that causes the SIM to be powered down when AT+CFUN=0 is executed.  This prevents the modem from being reinitialized with AT+CFUN=1, since the modem has to be reset (AT+CFUN=7) before it can start up again. This feature has been disabled to prevent this behavior.

412. Added in USB Selective-Suspend (Host enabled Selective Suspend) functionality.

403. Merged in the AMSS 6275 Release 3.2.50 (M6275BKMRZ3250) code from Qualcomm. All of these changes are described in Qualcomm Document “AMSS

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 7 of 26

Page 8: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

6275 Release 3.2.50”. The document number and release date are “80-V8100-55 A” and “January 31, 2006” respectively.

3.5 Build 25.0

The following changes were introduced in Build 25.0.

407. Removed the check within the procedure "nvio_write_fid", that would only allow the factory ID to be written to once.

Removed "SIM Secure" addition from the partition table (added from the Qualcomm 3.2.401/.40 merge and restored the start blocks back to the old partition table setting. This restoration was performed to ensure we had backwards compatibility with previous release builds.

3.6 Build 24.0

The following changes were introduced in Build 24.0.

404. AT+CPBS=? displays the available phonebook memory storage. Currently, there is no support to read the FDN list (amongst others). A change has been incorporated to allow users with the ability to read any phonebook memory on the SIM.

402. Add support for 2 AT ports using clear text (no DM on secondary port).

397. A temporary change was made to address the issue with the AT+CPBR (read phonebook) returning +CME ERROR: unknown when a 'special character' is encountered.  The phonebook read shops with the CME ERROR response, even though there are valid phonebook records after the record containing the special character.  The workaround is to ignore the special character (> 0x7F) and display a “best representation” of the character. This in not an ideal fix but it will due until Qualcomm has completed their PBM re-development work.

396. (SCR 368) Added fix for 2G-3G issue (removal of: FEATURE_IMMEDIATE_RESEL_AT_LOW_CPICH_ECIO)

(SCR 372) AT+COPS? now supports the SIM SPN Elementary File for displaying the Carrier Name.

(SCR 386) Added the custom AT$NWHFP command to allow one to specify a WCDMA downlink frequency.

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 8 of 26

Page 9: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

The format of the custom AT$NW command is as follows:

Command: AT$NWHFP <enabled>, <frequency>

Description: HSDPA Frequency Prioritization.  Allows the user to set a preferred frequency.  Intended for testing purposes only.

Syntax:  AT$NWHFP=0  disables frequency prioritization

AT$NWHFP=1,<freq>  enables frequency prioritization at a specified frequency

AT$NWHFP? <0-1>, <freq>

(SCR 389 from SCR286) – Corrected AT+CPBW write to phonebook issue.

(SCR280) – Added AT$NWCSQ command (displays RSSI, Ec/Io and BLER information.

(SCR273) – Fixed issue with secondary port command processor.

When commands are being executed on the primary and secondary port simultaneously, occasionally a blank response will be returned to the secondary port.  The next command issued on the secondary port will get responses for the previous and current commands.

Also, sometimes a command executed on the secondary port will timeout before returning, but will contain a response when it returns (that was ready long before the time-out period).

395. Merged in the AMSS 6275 Release 3.2.401 (M6275BKMRB32401) code from Qualcomm. All of these changes are described in Qualcomm Document “AMSS 6275 Release 3.2.401” (Thin UI, NAND). The document number and release date are “80-V1736-39 A” and “January 9, 2006” respectively.

This merge also incorporates the changes that occurred within the AMSS 6275 Release 3.2.40 (M6275BKMRB3240). Details of additions and fixes can be found in the “AMSS 6275 Release 3.2.40” (Thin UI, NAND). The document number and release date are “80-V1736-37 A” and “December 2005” respectively.

3.7 Build 23.0

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 9 of 26

Page 10: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

The following changes were introduced in Build 23.0.

393. Merged in the AMSS 6275 SBA Patch Release 3.0.3498 (M6275BKMRB303498) code from Qualcomm (see following notes from Qualcomm).

SBA FOCUS: Additional, consolidated and updated fixes for the following mostly based on actual and replicated carrier acceptance tests deemed essential for carrier launch.

1. A pair of critical GERAN issues sought by OEMs and/or revealed in tests.

2. A simple UMTS change to avoid a fatal-error.

GERAN modem updates:

CR 85213: PSI2 decode failure leading to reset on UECR 81912: Band Indication change on fly is not informed to L1 by RR resulting in HO

failure.

UMTS modem updates:CR 84902: Fatal error in rrcmcm.c line 3023

REX updates:No CR: Corrected handling of critical section in kill-task utility

3.8 Build 22.0

The following changes were introduced in Build 22.0.

384. Integrated patch M6275BKMxB_SBA_303497PlusRRCMCMFatalFix.

383. Merged in the AMSS 6275 SBA Patch Release 3.0.3497 (M6275BKMRB303497) code from Qualcomm (see following notes from Qualcomm).

SBA FOCUS: Additional, consolidated and updated fixes for the following mostly based on actual and replicated carrier acceptance tests deemed essential for carrier launch.

1. GLLC fixes to address potential out-of-bound array access

2. PBM access optimization - first cut - to reduce SIM access times

3. Fix for device reset when USB remains connected across power-cycle

4. Fix for data-abort in GPRS physical-layer in transfer mode

5. UIM fix to not let call continue after SIM is removed

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 10 of 26

Page 11: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

6. Additional script, binary and release packaging cleanups

7. Faster initialization of phone-book manager (SR 779681)

8. Restoration of test-box level compatibility for PCA-2 (but without any functional or performance guarantee).

9. CR 82579: FFA resets if USB to UART cable is inserted while FFA is on (SR 776743).

10. CR 82879: Potential issue in GLLC code: array accessed beyond bounds (SR 777737).

11. CR 84191: Data abort in GPL1 transfer mode. NULL value of dl_tbf_ptr (SR 782647)

382. AT+CSQ returning incorrect value (+CSQ: 31,99) on power up (this still may be an issue under certain conditions – Novatel Wireless is currently investigating).

381. For the EU/U730 the Power Class reported to the network for WCDMA is Power Class 4. For the EU/U740 the Power Class reported to the network for WCDMA is Power Class 3. (Power class 3 was initially being reported for both for device types).

378. Merged in the AMSS 6275 SBA Patch Release 3.0.3493 (M6275BKMRB303493) code from Qualcomm, (see following notes from Qualcomm).

SBA FOCUS: Additional, consolidated and updated fixes for the following mostly based on carrier acceptance tests.

1. Modem DSP firmware fixes for several critical show-stopping CRs in performance.

2. UMTS access-stratum fixes for a searcher re-initialization issue

3. CR 82085: Fix AGC race condition bug causing fatal error in L1M due to bad status from mDSP go-to-sleep command.

4. CR 82654: GCF: Fix for TPC reject immediately after compressed-mode gap in multiframe gaps.

5. CR 83194: Set HDET trigger point to fix max power higher than expected in compressed-mode slots (power oscillation).

6. No CR: Fix for 100% BLER after radio-bearer re-configuration on FACH-to-HSDPA transition.

7. CR 81537: Searcher timing adjustment changing especially after hard hand-over scenarios.

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 11 of 26

Page 12: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

377. For the EU730/740 the Power Class supported for GSM is Power Class 4 (850/900 Band). For the U730/740 the Power Class supported for GSM is Power Class 5 (850/900 band).

376. Changed Windows 'Connect' Message Bubble Status to report 1.8Mbps for HSDPA, 384kbps for WCDMA and 237kbps for EDGE/GPRS. This represents the ideal maximum speed that is possible not what has been granted by the cell (this fix requires new Window drivers otherwise the ‘Connect’ Message Bubble will default to 230.4kbps for all technologies).

374. Adjusted the RSSI reported values as follows:

5 bars for -71 dBm or stronger (exceptionally strong signal)4 bars for -81 to -70 dBm (quite good signal)3 bars for -91 to -80 dBm (satisfactory signal)2 bars for -95 to -90 dBm (weaker signal)1 bar for -110 to -96 dBm (borderline unusable signal)

3.9 Build 21.0

The following changes were introduced in Build 21.0.

369. Synchronized the LED update call for the Diagnostic command (CMDIAG_CONTROL) and the AT$NWWDIS command. This eliminates the differences observed in the LED operation between these two commands.

367. Added message support for the “modulation based multiclass bit”. 366. Fixed wireless disable state issue that occurs on some laptop reboot.

364. Fixed issue with the Network Personalization Lock and UICC’s (USIMs).

3.10 Build 20.0

The following changes were introduced in Build 20.0.

363. Fixed issue with the reporting of the NWERR Event.

362. Added Thermal Bit indicator to the modem snapshot result.

3.11 Build 19.0

The following changes were introduced in Build 19.0.

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 12 of 26

Page 13: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

338. Add report of SVN number to Modem Status report

Provided the ability for any type of Connection Manager Software to report the Firmware Version number that is reported to the network. This is achieved through the modem’s DM command.

346. Added AT command for date of manufacture

Provide an AT command that will query the data of manufacture.

According to the specifications, the Factory ID contains that information in the form: "NMddmmyyXRRRRR". The command added as $NWMFG? returns the manufacture date as "January 12, 2005" or similar based on the numeric date format listed here.

357. USB enumeration of EU730 on computer peripheral.

It was discovered that Build 13 was the last load that could be powered up in a laptop and be enumerated. Builds after 14 would not be enumerated when used in this test.

After testing this scenario, it was found that the USB driver could get stuck in two different conditions:a) in a state where it was waiting for the host to draw DP low as a USB reset signal. In this condition, it is likely that the host already did this and it was missed for some reason.b) in a suspended state, due to an apparent physical disconnect from the host.

Entry into either of these modes will cause the unit to fail enumeration either because it has not correctly returned from the suspended state, or because it believes that it is not connected to the host.

After discussion, we believe that the best solution is to ignore any/all transitions to either of these states, because they have no meaning in our devices. We will instead remain as a USB B peripheral and never leave this PM state.

359. Implemented SV Number Updating.

Turned on SV Numbering.  Currently this is set to 0 for all release builds.  Need to turn on the auto-increment feature in the release build script and make provisions for having different SV numbers for the U700 and U700W builds.

360. Removed check for Limited Service in AT+COPS? Command.

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 13 of 26

Page 14: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

The Carrier Name shall be displayed instead of displaying “No Service” when the modem is operating in Limited Service. The Connection Manager Software shall now handle displaying error conditions when the user is unable to connect to the network when in this state.

3.12 Build 18.0

The following changes were introduced in Build 18.0.

351. Merged in the AMSS 6275 Release 3.0.3484 (M6275BKMRB303484) code from Qualcomm.

UMTS NAS updates:

- Fix for ENS Test Case #8

- Fix for no LU after the call is released when E-911 redirected from 3G-to-2G (CR 79412)

352. Default unit to Power Class 5 rather than Power Class 4 for maximum transmit power. This seems to solve reset issues where the unit resets due to dipping voltage at highest transmit power.

355. Changes to add watchdog timer reset before attempting to read ENS info from the SIM. This solves reset and core dump issues during ENS test case.

356. Merged in the AMSS 6275 Release 3.0.3486 (M6275BKMRB303486) code from Qualcomm.

GERAN modem updates:

- Fix for a carrier-/OEM-reported ENS crash and consequent test failure.

- OTA reset in dual-mode in HPLMN searching

- Fix for carrier ENS test-cases #86 and #87

3.13 Build 17.0

The following changes were introduced in Build 17.0.

345. Merged in the AMSS 6275 Release 3.0.3476 (M6275BKMRB303476) code from Qualcomm.

GERAN modem updates:

- Handover failures from GSM 850 to GSM 1900

- NACC test case 42.4.5.3: MS couldn't continue data transfer after PCCC

- RR erroneously detects there is no GPRS service

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 14 of 26

Page 15: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

UMTS NAS updates:

- NAS portion of some of the 3G ENS CRs

UMTS modem updates:

- Fix for ERR_FATAL("Could not get L1 local command buffer", 0, 0, 0) in l1m.c at line 3378 (No CR, SR 770941)

GSDI/GSTK/MMGSDI/SIM/USIM services updates:

- 3G ENS: Incorrect Access Tech in TR for PLI during 2G background HPPLMN search

- 3G ENS: Incorrect PLI data for limited service due to LU and attach reject cause 13 - additional partial fix

- 3G ENS: Extra info sent when TR for PLI (AcT) result cause is "Acc Tech ME unable to process" - potential fix

348. Added SMS Retry functionality for ENS support

349. Merged in the AMSS 6275 Release 3.0.3480 (M6275BKMRB303480) code from Qualcomm.

Inter-RAT updates:

- Fix for a case of residual dedicated mode 2G-to-3G hand-over failure following successful measurements (No CR, SR 768891 follow-up)

ATCOP and Data updates:

- Fix for a race condition that can render SIM unrecognisable and thence cause a lock-up or crash

GERAN modem updates:

- Fix to work-aroound an instance of L1_ISR fatal error during dedicated mode

UMTS NAS updates:

- Fix for SMS optimization during hand-over - should help with a recently observed lock-up issue during SMS

UMTS modem updates:

- Fix for an instance of integrity-protection failure in RRC (No CR, SR 770361)

- 34.123: UE does not do BSIC verification of a GSM cell causing GCF test case to fail

GSDI/GSTK/MMGSDI/SIM/USIM services updates:

- 3G ENS: PoR for Oberthur UICC fails due to lower layer errors (Error code 31)

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 15 of 26

Page 16: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

- 3G ENS: Incorrect PLI data for limited service due to LU and attach reject cause 13

- 3G ENS: Extra info sent when TR for PLI (AcT) result cause is "Acc Tech ME unable to process"

- CRs relating to no-service indication from NAS/MM to GSTK

- PoR: MMGSDI cache failed to initialize after FCN for SST request from SIM

- CRs relating to acting HPLMN (A-HPLMN) to address one type of refresh reset, e.g., with Oberthur card

- CRs relating to duplicate authentication command causing synchronization failure on SIM

350. Merged in the AMSS 6275 Release 3.0.3482 (M6275BKMRB303482) code from Qualcomm

GERAM modem updates:

- Fix to work-around an instance of RR fatal error due to SI5ter message outside dedicated mode (SR 771571)

UMTS modem updates:

- Fix for GCF 8.3.1.23 MIB not received issue

3.14 Build 16.0

The following changes were introduced in Build 16.0.

342. Merged in the AMSS 6275 Release 3.0.3474 (M6275BKMRB303474) code from Qualcomm.

GERAN modem updates:

- Issue with resumption indicator in TC 44.2.1.2.8

- Issue in 46_1_2_6_2 due to QoS parameters not being set in SABM & RR

- Interpretation of next BSN when BOW and EOW set to 0 in EPUAN with SSN=X and uncompressed bit map

- Propose GMM Deletes PS Security Context on PS Authentication Failure (SR 764047)

- Modem DSP crash due to PBCCH TS != PCCCH TS while making PRACH attempts

UMTS NAS updates:

- NAS portion of some of the 3G ENS CRs

UMTS modem updates:

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 16 of 26

Page 17: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

- Fatal-error in sleepgtime.c line 375

- OC and CC should be swapped

- Fatal-error in rrcllc.c line 2513

- UE getting stuck in GERAN due to S-criteria not being calculated properly

GSDI/GSTK/MMGSDI/SIM/USIM services updates:

- 3G ENS: Sometimes REFRESH for EF-HPLMN (6F31) terminal does not read the file

- 3G ENS: Incorrect PLI data for limited service due to LU and attach reject cause 13

- 3G ENS: 2G-to-3G cell reselection passes but there is no LS event for cell change 2G-to-3G

- 3G ENS: Multiple NO SERVICE LS events (Note: this is a strictly spec-compliant implementation)

- 3G ENS: 2G SIM in 3G network still sends extended cell ID in the LS or in PLI

AMSS binaries:

- Fix for difference in measurement result for 3G cells in idle and data transfer mode (No CR - SR 768891)

343. Added 100 to NWERR codes to match specification.

3.15 Build 15.0

The following changes were introduced in Build 15.0.

333. Added support to enable and respond positively to DISPLAY_TEXT and SETUP_MENU SIM Application Toolkit events.

335. Fixed CRSM response with 2G SIM’s to report command result immediately.

336. Support 3G SIM’s in CSIM command.

340. Merged in the AMSS 6275 Release 3.0.3464 (M6275BKMRB303464) code from Qualcomm.

Data services updates:

- Fix for AT command AT+CHLD broken (CR 76554)

UMTS NAS updates:

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 17 of 26

Page 18: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

- Fix for an issue with ARAC (additional radio access capabilities) MS access technology type

- NAS portion of the GERAN modem fixes listed above (CRs 77289, 54121, 76157, 77206 and 77527)

- NAS portion of the fix for 3G ENS: TR for PLI contains results as 'ME currently unable to process the command' (CR 77295)

- GCF test-case fix for 34.123: UE should use establishment cause for most demanding QoS for re-establishment of MPDP dormant (CR 76714)

GSTK/GSDI/MMGSDI services updates:

- Fix for 3G ENS: incorrect 3G LS data for normal service during 2G-to-3G cell reselection (CR 77292)

- Fix for 3G ENS: incorrect cell ID in LS for normal service during location update after a power up (CR 77293)

- Fix for 3G ENS: incorrect result code in terminal response for PLI (CR 77443)

- Fix for 3G ENS: PLI fails for the transition case from no-service to limited-service (CR 77444)

- Fix for 3G ENS: Two location status events after each HPLMN search timer expiry (CR 77605)

GERAN modem updates:

- Fix for root cause behind null pointer de-referencing in RR code (CR77289)

- UMTS: Adding a threshold for RSCP of WCDMA cell during GTW cell reselection (CR 54121)

- Power cycle needed to recover after GSM PS data stalls (CR 76157)

- MS Radio Access Capabilities: Bad IE values in PRR sent by UE (CR77206)

- Radio Access Capabilities (CR 77527)

341. Fix for fatal error on 850 band attach requests if it is the first system seen.

3.16 Build 14.0

The following changes were introduced in Build 14.0.

331. Added U700W build target to make WEDGE build (UMTS/EDGE without HSDPA capability).

332. Merged in the AMSS 6275 Release 3.0.3456 (M6275BKMRB303456) code from Qualcomm. All of these changes are described in Qualcomm Document “AMSS

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 18 of 26

Page 19: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

6275 HSDPA NAND Release 3.0.3456”. The document number and release date are “80-V1736-21 A” and “September 22, 2005” respectively.

334. Added solicited and unsolicited diagnostic command equivalents to the AT$NWERR and AT$CNTI command. Also, added in support for an unsolicited Event for the ENS state

337. Merged in the AMSS 6275 Release 3.0.3458 (M6275BKMRB303458) code from Qualcomm.

GERAN modem updates:

- Fix for UE getting stuck in CS only mode after 3G-to-2G reselection

- Fix for 26.7.4.5.4.4 and 26.7.4.5.4.6 failures due to wrong priority setup of HPLMN

- GCF compliance: UE not sending out GPRS access burst indication in response to the packet paging request

- Fix for BLER very high on third TS consistently in D4U1 BLER Test on A8960

- Band_indicator support when camped on P-BCCH - fix for the so-called Ericsson IOT P-BCCH issue

- Fix for UE not resuming on 3G after 3G-to-2G CCO failure

- Fix for 3G-to-2G CCO failure in FACH in second loop due to RR not saving previous LAI

- Fix for REG not sending EPLMN_LIST_CHANGE_IND after LAU procedure

- Fix for NACC test case 42.4.5.3: MS could not continue data transfer after PCCC

- Fix for SI2Q not read if MS enters transfer mode before SI2Q reception

- Work around for UE performing 3G dedicated searches when 2G RSSI > Q_Search C Initial

- GSMStatus doesn't return IMSI

- Consolidation of various orphan files including the GERAN side of a fix for GSM status not returning IMSI

- GERAN side of the fix for the issue of the UE sends a foreign TLLI instead of a local TLLI after returning into service

Diagnostic services updates:

- Consolidation of orphan files including a fix for the diagnostic services side of GSM status not returning IMSI

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 19 of 26

Page 20: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

GSTK/GSDI/MMGSDI services updates:

- 3G ENS additional fix for incorrect access tech tag value in terminal response for PLI (Acc. Tech.): terminal reports as 0x49 instead of 0x3F

- Fix for incorrect TST update when 2G SIM is used in a 3G Terminal

- Tentative fix for hard reset in USIM apparently due to SIM read

- Fix for incorrect 3G LS data for normal service during 2G-to-3G cell reselection

Modem services updates:

- A critical internal fix related to DMA access latency

3.17 Build 13.0

The following changes were introduced in Build 13.0.

321. Restore Novatel-derived CSIM implementation. It was noted that previous versions did not correctly work with 3G SIM’s.

322. Implemented a method of serializing AT commands to prevent synchronization failures when AT commands are sent on both Primary and Secondary ports at the same time.

323. Fix issue where the CSCA command, if queried after a PDP context activation, would display a NULL string.

326. Merged in the AMSS 6275 Release 3.0.3442 (M6275BKMRB303442) code from Qualcomm. All of these changes are described in Qualcomm Document “AMSS 6275 Release 3.0.3442”. The document number and release date are “80-V1736-19 A” and “September 7, 2005” respectively.

327. Implemented $CNTI technology indicator.

329. Modify GPIO settings used during sleep mode. Incorrect settings were causing some resets in the field whenever the unit entered sleep mode.

330. Implemented +PACSP at command and ENS unsolicited reporting functions.

3.18 Build 12.0

The following changes were introduced in Build 12.0.

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 20 of 26

Page 21: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

304. Added support for product specific USB identification values (Vendor ID and Product ID). These will be set in an NV item during manufacturing and/or provisioning.

309. Implemented a housekeeping task to monitor the temperature of the modem and switch it to low power mode if the temperature exceeds a limit specified in an NV item. The NV item contains an enable flag, a temperature at which to resume online operation, a temperature at which to halt online operation, a temperature at which it would be desirable to shut the modem off entirely, and a time interval at which to check the temperature.

313. Implemented the AT$NWERR command to report various internal error conditions.

316. Implemented improvements to routines that save the Most Recently Used channel list so that network reacquisition time following a power off-on cycling of the modem will be improved and made more reliable.

319. Fixed some problems with network locking operations.

3.19 Build 11.0

The following changes were introduced in Build 11.0.

317. Disabled support for setting the Sleep enabled dip switch. This was a change picked up from the U630 stream.

315. Merged in the SBA_AMSS6275_M6275BKMQZ303404_Novatel_1_081905 code from Qualcomm.

314. Merged in the AMSS 6275 Release 3.0.3404 (M6275BKMRB303404) code from Qualcomm. All of these changes are described in Qualcomm Document “AMSS 6275 Release 3.0.3404”. The document number and release date are “80-V1736-15 A” and “August 10, 2005” respectively.

312. Implement a number of improvements in the code related to USB detection. These would typically cause the unit not to be recognized by the host PC, usually after a firmware upgrade.

311. Merged in the AMSS 6275 Release 3.0.34 (M6275BKMRB3034) code from Qualcomm. All of these changes are described in Qualcomm Document “AMSS 6275 Release 3.0.34”. The document number and release date are “80-V1736-13 A” and “August 1, 2005” respectively.

306. Reorder start of UI task to ensure client registrations are not overwritten by initialization of other tasks.

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 21 of 26

Page 22: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

293. Fix memory leak in Phonebook manager. This leak was found to cause crashes in the phone when entering a full phonebook of 250 numbers.

3.20 Build 10.0

The following changes were introduced in Build 10.0.

303. Implement new status reporting and modem snapshot commands for W_DISABLE functionality.

298. Implement O2 features and Home Zoning features.

3.21 Build 9.0

The following changes were introduced in Build 9.0.

287. Merged in the AMSS 6275 Release 3.0.308 (M6275BKMRB30302) code from Qualcomm. All of these changes are described in Qualcomm Document “AMSS 6275 Release 3.0.308”. The document number and release date are “80-V1736-7 A” and “July 11, 2005” respectively.

285. Update GPIO defaults and settings for unused pins.

3.22 Build 8.0

The following changes were introduced in Build 8.0.

284. Merged in the AMSS 6275 Release 3.0.302 (M6275BKMRB30302) code from Qualcomm. All of these changes are described in Qualcomm Document “AMSS 6275 Release 3.0.302”. The document number and release date are “80-V1736-7 A” and “June 30, 2005” respectively.

283. Fixed bug in initialization of ILIM_DISABLE GPIO, which would cause the ILIM_DISABLE control to never work.

281. Added temperature reporting command to DM.

275. Synchronize to 6250 SCR256. This includes fixes for items such as the AT+COPS manual mode fixes for long name selection, +CPBR failures when reading 250 phonebook entries, and support for the AT$NWCFT commands, as well as other improvements.

3.23 Build 7.0

The following changes were introduced in Build 7.0.

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 22 of 26

Page 23: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

274. Merged in the AMSS 6275 Release 3.0.206 (M6275AKMRB30206) code from Qualcomm. All of these changes are described in Qualcomm Document “AMSS 6275 Release 3.0.206”. The document number and release date are “80-V1736-7 A” and “June 17, 2005” respectively.

279. Fixed “Synth not locked” messages in QXDM. These were generated because QC had not turned off their reporting in all cases.

3.24 Build 6.0.1

The following changes were introduced in Build 6.0.1

278. Applied patch release SBA_M6275_30206_patch_06232005_nvtl obtained from Qualcomm to fix non-monotonic behavior in the EDGE auto calibration routines.

3.25 Build 6.0

The following changes were introduced in Build 6.0.

273. Fixed error in LED behavior after entering PIN.

272. Implement $NWCCID command.

270. Synchronize to 6250 SCR252.

269. Apply updates to SE.13 table, obtained from 6250 stream.

266. Changed NVTL personality default to disable monitoring W_DISABLE HW.

3.26 Build 5.0

The following changes were introduced in Build 5.0.

265. Changed NVTL personality default to disable monitoring W_DISABLE HW.

263. Fixed support in USB driver to ensure that a grounded USB ID pin selects USB client mode. This solves issues in initial PC Card builds of U7XX where the card would not be recongnized.

260. Fixed situation where numerous NVTL asynchronous commands (AT+COPS, $NWRAT, and $NWLPM) would hang the unit where no further AT commands could be sent.

259. Synchronize AT+COPS operation with 6250.

258. Eliminate support for AT$NWPDN functionality. See known NVTL issues for a more complete description. Previously, execution of this command would make the unit fail to transmit and register until card was removed from the host.

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 23 of 26

Page 24: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

257. Fixed AT+CSCA command returning the NULL string.

256. Implement NVTL specific ADC functionality. This includes reading of the HW_ID correctly, use of correct voltage for temperature compensation measurements, disconnect ADC’s that are not part of our design, and provide improvements in HDET accuracy.

255. Merged in the AMSS 6275 Release 3.0.104 (M6275AKMRB30104) code from Qualcomm. All of these changes are described in Qualcomm Document “AMSS 6275 Release 3.0.104”. The document number and release date are “80-V1736-7 A” and “May 16, 2005” respectively.

3.27 Build 4.0

The following changes were introduced in Build 4.0.

250. Merged in the AMSS 6275 Release 3.0.10 (M6275AKMRB3010) code from Qualcomm. All of these changes are described in Qualcomm Document “AMSS 6275 Release 3.0.10”. The document number and release date are “80-V1736-7 A” and “May 6, 2005” respectively.

246. Implement first version of W_DISABLE monitoring and WWAN_LED functionality for customer requirements.

245. Implement first version modem personalization items. This is the first release where it is possible to indicate the type of modem through NV items, and configure Cardbus, Novatel MiniCard or customer-specific Minicard. This is coupled with QCT implementation of a single build with NV items to indicate RF band (PCS or IMT). With all of these in concert, we are able to utilize a single build image for all products.

3.28 Build 3.0

The following changes were introduced in Build 3.0.

243. Move NV item indexes from 10000 to 50000 to prevent QCT usage

241. Integrate patch from QCT for EDGE autocalibration.

239. Implement ILIM current limiter override DM function

238. Merged in the AMSS 6275 Release 2.0.30 (M6275AKMRB2030) code from Qualcomm. All of these changes are described in Qualcomm Document “AMSS 6275 Release 2.0.30”. The document number and release date are “80-V1736-7 A” and “April 12, 2005” respectively.

236. Create ARMPRG version to program our cards in QPST

221. Port remaining 6250 features into 6275 stream.

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 24 of 26

Page 25: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

3.29 Build 2.0

The following changes were introduced in Build 2.0.

235. Integrate QCT patch to allow use of Lucent Node B.

231. Integrate Nortel fix for Spare5 to allow Demo at CEBIT.

3.30 Build 1.0

This build represented the initial version of externally available firmware for use in the NVTL U7XX series modems. This initial build contained all relevant QCT code for version M6275AKRMZ20102 and all NVTL changes to support our products.

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 25 of 26

Page 26: Novatel U740 Firmware Upgrade 27.2 Release Notes.doc.doc

4 KNOWN PROBLEMS

4.1 QCT REPORTED

The known reported problems are contained in the latest release notes for the current QC base revision. Please refer to the latest release notes of this version from QC for more information.

4.2 NOVATEL WIRELESS REPORTED

Build 27.0

The LED state indication may be improperly display when camped on an EDGE network.

Build 25.0

Others:

One of the changes included in the QCT M6275BKMRB303486 release relates to the operation of the CFUN command. This change enforces a requirement that the CFUN? command (to query the current mode) execute before any CFUN=x mode change is executed. We believe that the reason for this change is to enforce the fact that CFUN must be informed of the current mode before a mode change can occur from this mode to a new mode (many transitions in mode are prohibited if you are not in the correct current mode).

We are currently investigating the rationale for this change and would like to automate this procedure so that any mode change request using CFUN will automatically query the current mode before operating, but we do not fully understand why the change was made originally. In the meantime, it is suggested that any use of the CFUN command to perform mode switching take place only after a CFUN? of the current mode has been executed.

5 QCT Tool Compatibility

According to the QCT release notes, the following revisions of QCT supplied tools are compatible with this revision of firmware.

CAIT version 3.2.21 or later QPST version 2.7.202 or later QXDM version 3.07.05 or later QCAT version 4.18.00 or later

Novatel Wireless, Inc.Title: FIRMWARE RELEASE NOTES

U700 Product Families Build 27.2

Doc. No.: Rev.: 1 Page 26 of 26