OS 6.54.3.A1 Release Notes
- May 12, 2017
- Author: Sierra Wireless
- Version: 6.54.3.A1
Contents
1.3. New Features/Enhancements
2. Abbreviations and Definitions
5. Software Release Description
6. Software Changes Description
Table 1. Abbreviations and Definitions
Table 2. Related Documentation
Table 3. Hardware Compatibility
Table 4. Software Compatibility
Table 5. Open AT OS Release Information
Table 6. Software Tools Versions
1. Introduction
1.1. Document Scope
1.2. Document Audience
This release note may be distributed to all direct and indirect customers and will be posted in Sierra Wireless Source.
1.3. New Features/Enhancements
N/A
2. Abbreviations and Definitions
Table 1. Abbreviations and Definitions
|
Definitions |
|
|
ADL |
Application Development Layer |
|
API |
Application Programming Interface |
|
APN |
Access Point Name |
|
CID |
Context Identifier |
|
Data Call |
GSM Circuit Switched Data Call |
|
EF |
Elementary File |
|
EXTINT |
External Interruption |
|
GPRS |
General Packet Radio Service |
|
GSM |
Global System for Mobile communications |
|
OS |
Operating System |
|
PDP |
Packet Data Protocol |
|
PLMN |
Public Lands Mobile Network |
|
SIM |
Subscriber Identity Module |
3. Related Documentation
Table 2. Related Documentation
|
Doc. # |
Rev. |
Document title |
|
|
[R-1] |
4111843 |
Rev 17.0 |
AT Commands Interface Guide for Firmware 7.54.0.A1 |
|
[R-2] |
4111844 |
Rev 16.0 |
ADL User Guide for Open AT Application Framework OS 6.54.0.A1 |
|
[R-3] |
4119123 |
Rev 1.0 |
Customer Release Notes – Firmware 7.54.2.A1 |
4. Compatibility
Table 3. Hardware Compatibility
|
AirPrime Compatibility List |
|
AirPrime SL8080T/BT/BTA, SL8082T/BT/BTA, SL8084T/BT/BTA. |
Table 4. Software Compatibility
|
Component |
Version |
|
Firmware |
7.54.2.A1.201701061226 |
|
Application Framework |
2.54.2.A1.201702240946 |
5. Software Release Description
5.1. Release Identification
Table 5. Open AT OS Release Information
|
Component |
Revision |
|
Software Identification |
6.54.3.A1.201609080909_2 |
|
Date of generation |
2016-09-08 |
5.2. Software Tools Versions
Table 6. Software Tools Versions
|
S/W Tools Name |
Version |
Resource file |
|
Dev Studio |
3.3 |
|
|
ARM_EABI_GCC and RVDS |
6. Software Changes Description
6.1. Validated Corrections/Improvements
This section presents all corrections or improvements integrated in Open AT OS 6.54.3.A1.
Issues are sorted by alphabetical order of Impacted Domain.
Table 7. Validated Corrections/Improvements
|
ID |
Description |
Impacted Domain |
Impacted Sub-Domain |
Fixed in |
|
788 |
When the command 'AT+AUDIOFILE=”recordparam”,' is used, 0 is stored as duration instead of answering +CME ERROR: 3 |
AT |
AUDIO |
6.54.0.A1 |
|
786 |
Sending AT+AUDIOFILE="recordstart","Music_file.wav","mic","audioproc","loop" returns OK instead of +CME ERROR: 4. |
AT |
AUDIO |
6.54.0.A1 |
|
765 |
+AUDIOFILE test command print bad gain lower limit (-178 instead of -78) |
AT |
AUDIO |
6.54.0.A1 |
|
5999 |
adl_audioTonePlayExt() called with duration=0 (infinite play) doesn’t work |
AT |
AUDIO |
6.54.0.A1 |
|
826 |
Command processing from ADL halts if an AT command is sent from external application at the moment when a low priority ADL Task was also sending a command using ADL APIs. |
AT |
OTHER |
6.54.1.A1 |
|
795 |
Cannot use adl_atCmdSendExt() API with "ATA" string if used with InBand Modem (or any plugin that uses ADL call services) |
AT |
OTHER |
6.54.0.A1 |
|
8568 |
If some badly formed AT commands are sent by application, it could end with a heap memory corruption |
AT |
OTHER |
6.54.0.A1 |
|
5846 |
adl_tcuStop() function returns incorrect remaining time value. |
AT |
OTHER |
6.54.0.A1 |
|
807 |
Ring indicator may not working for AT+CREG=1 when application is running. |
AT |
OTHER |
6.54.0.A1 |
|
816 |
When AT+CREG=1 command is issued and there is a cell switching, unsolicited +CREG indication is received when application is in execution and Airprime is in roaming state. |
AT |
OTHER |
6.54.0.A1 |
|
814 |
ADL command processing halts if SMS is sent right at the time when an active voice call is disconnected by the peer |
AT |
SMS |
6.54.0.A1 |
|
837 |
Airprime reset can occur if AT+ERAGCALLCANCEL command is issued to cancel a call when a previous command to create a call using AT+ERAGCALL has not yet created the call (by sending ATD command) when there is no network available. |
Other |
Other |
6.54.3.A1 |
|
614 |
With certain USIMs, adl_simSubscribe () does not allows to enter PIN. |
SIM |
OTHER |
6.54.0.A1 |
|
6185 |
Reset Cause given in adl_InitGetType() is not correct when Watchdog Reset happens during execution of Customer Task (0 instead of 1) |
SYS |
INIT |
6.54.0.A1 |
6.2. Interface Changes
7. Troubleshooting
For Open AT Developers, please refer to the Troubleshooting Guide available in the source website before contacting customer support.
For AT developers, please contact customer service for support and debugging information.
8. Restrictions and Additional Information
This section presents additional information or restrictions that must be taken into account regarding Open AT OS 6.54.3.A1. Issues are sorted by alphabetical order of Impacted Domain
Note: Open AT restrictions linked to Firmware part are listed in “7.54.2.A1 Firmware Customer Release Note”, document [R-3].
Table 8. Restrictions and Additional Information
|
Description (What/When) |
Impacted Domain |
Impacted Sub-Domain |
|
|
545 |
Error is not returned in case an attempt is made to play or listen to an audio stream which is not supported by AirPrime. |
AT |
AUDIO |
|
558 |
Random value of "Context" is received when API adl_atCmdSendText() is used after API adl_atCmdSendExt(). |
AT |
OTHER |
|
12 |
When FCM service is running with call services, commands ATA, ATD, ATH cannot be filtered using the API adl_atCmdSubscribe(). |
AT |
OTHER |
|
185 |
On issuing a pre subscribed command from an application, through the 'adl_atCmdSendExt()' API, an OK and ERROR is received alternatively, i.e. the command is sent to the command handler and the firmware alternatively. Ideally, the command should always be sent to the command handler and OK should be received. |
AT |
OTHER |
|
11 |
Subscription to commands beginning with "ATA", "ATD" or "ATH" using the API adl_atCmdSubscribe () fails in case Call service is subscribed prior to subscribing to the commands from the application. |
AT |
OTHER |
|
141 |
When Using %I64 format specifier for displaying u64/s64 variable through API adl_atSendresponse() in TARGET mode it always prints only "%I64d" instead of the value of the variable. Workaround: use %lld instead of %I64. |
AT |
OTHER |
|
8420 |
On I2C bus, NACK is not detected as an error: adl_busread() or adl_buswrite() return OK in this case. |
DEVICE |
I2C |
|
2384 |
With adl_adSubscribe() API, it is possible to allocate only one cell with an undefined size, any further cell allocations with undefined size cause the AirPrime to restart. |
OTHER |
OTHER |
|
829 |
Module may reset if FCM service is concurrently accessed to send data block by two tasks. |
Other |
Other |
|
850 |
"+CGEREP" command can return "OK" instead of "+CME ERROR: 11" when SIMPIN is locked and Application is running. |
Other |
Other |
|
143 |
Sometimes handler associated with adl_errSubscribe() function is not invoked on reception of error from OS. |
RTK |
OTHER |
Tags
Related items
ADL User Guide OS 6.54.0.A1This document provides full description of the APIs associated with the Open AT Application Framework OS
AT Commands Interface Guide for Firmware 7.54.0.A1This document provides full description of AT commands supported by AirPrime wireless modules and AirLink Programmable Gateways.
Open AT Application Framework 2.54.2.A1 Full Installer for SL808xT/BTFull installer for Open AT Application Framework 2.54.2.A1 for AirPrime SL808xT/BT
Internet Library 5.58.0.A1 Connectivity Development GuideThis document provides full description of the APIs associated with the IP Connectivity library 5.58.0.A1.
Location Library for Open AT Framework Development GuideThis document provides full description of the APIs associated with the Location Library
Security Library for Open AT Framework Development GuideThis document provides full description of the APIs associated with Internet Library SSL API, which provides SSL-secured communication channels to the Internet Library. This document assumes the reader is already familiar with Internet Library. Please refer to the following section for a list of related documents.
eCall In-Band Modem Library Development GuideThis document provides Sierra Wireless customers with full description of the APIs associated with the eCall In-Band Modem Library.
ERA Glonass Service Library Development GuideThis document is to provide Sierra Wireless customers with a full description of the APIs associated with the ERA Glonass Service Manager Library.
Extended AT Commands ManualThis document provides full description of AT commands supported by AirPrime wireless modules and AirLink Programmable Gateways through Extended AT Application.