Note: Your user name is not your email address.
Your account is locked out! Please click here to unlock your account.
Your account is not activated yet. Please check your email and click on the activation link that was sent to you when you registered to our site. Did not received the activation email? Please click here to contact us.
Login failed, username or password is incorrect.
Contents.
List of Tables.
1. Introduction.
1.1. Document Scope.
1.2. Document Audience.
1.3. New Features/Enhancements.
2. Abbreviations and Definitions.
3. Related Documentation.
4. Compatibility.
5. Software Release Description.
5.1. Release Identification.
5.2. Software Tools Versions.
6. Software Changes Description.
6.1. Validated Corrections/Improvements.
6.2. Interface Changes.
7. Troubleshooting..
8. Restrictions and Additional Information.
List of Tables
Table 1. New Features/Enhancements.
Table 2. Abbreviations and Definitions.
Table 3. Related Documentation.
Table 4. Hardware Compatibility.
Table 5. Software Compatibility.
Table 6. Open AT OS Release Information.
Table 7. Software Tools Versions.
Table 1. Validated Corrections/Improvements.
Table 2. Restrictions and Additional Information.
The scope of this document is the OS 6.53.1.A1 release description for the AirPrime SL8080T/BT/BTA, SL8082T/BT/BTA, SL8084T/BT/BTA.
This release note may be distributed to all direct and indirect customers and will be posted in Sierra Wireless Source.
Table 1. New Features/Enhancements
Feature
Description
File System AT commands library
This library provides AT command interface for performing actions with the embedded file system.
Audio AT commands library
This library provides AT command interface for playing/recording audio files to/from the Software PCM interface. For playback function, PCM and AMR formats are supported. For record function, only PCM format is supported.
Audio Playback on local speaker during eCall.
Support 2 audio playback streams simultaneously: PCM Voice Prompt on local speaker and InBand Modem on voice RX/TX.
CPU load service
CPU load service provides time spent in idle task versus time spent in other tasks (which is the overall CPU time).
USB CDC ACM class configuration
Add ADL API to configure specifics classes descriptors for CDC ACM interface
USB CDC EEM interface support
Add support of the USB CDC EEM interface, which can be used with Internet library.
ADL TCU service
ADL TCU Accurate Timer functionality is now supported within ADL TCU service.
ADL BUS service – I2C bus support
Support of the I2C bus interface.
USB configuration and event management
Add ADL APIs for subscribing to USB connection/disconnection events
Table 2. Abbreviations and Definitions
Abbreviation/Acronym
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
Table 3. Related Documentation
Ref. #
Doc. #
Rev.
Document title
[R-1]
4111843
R13.00
AT Commands Interface Guide for Firmware 7.53
[R-2]
4111844
ADL User Guide for Open AT Application Framework OS 6.53
[R-3]
4117312
R01.00
Customer Release Notes – Firmware 7.53.1.A1
Table 4. Hardware Compatibility
AirPrime Compatibility List
AirPrime SL8080T/BT/BTA, SL8082T/BT/BTA, SL8084T/BT/BTA.
Table 5. Software Compatibility
Component
Version
Firmware
7.53.1.A1.201504291449
Open AT Application Framework
2.53.1.A1.201505180957
Table 6. Open AT OS Release Information
Revision
Software Identification
6.53.1.A1.201504291036
Date of generation
2015-04-29
Table 7. Software Tools Versions
S/W Tools Name
Resource file
Dev Studio
3.3
Compilation Tool Chain
ARM_EABI_GCC and RVDS
This section presents all corrections or improvements integrated in OS 6.53.1.A1
Issues are sorted by alphabetical order of Impacted Domain.
Validated Corrections/Improvements
ID
Impacted Domain
Impacted Sub-Domain
Fixed in
75785
In case subscribed AT commands share a same prefix, and commands are sent internally (not from an external port), the Open-AT parser can be put in an instable state, where it will reject commands
AT
OTHER
6.53.1.A1
75414
Subscribed command handler is not invoked alternate times when the subscribed command is issued using adl_atCmdSendExt() API.
76501
A reset occurs as soon as a adl_msgUnsubscribe is performed by the customer application
78785
can cause out of envelop reset in very specific cases (adl_fsInstall() called with very big dwl)
GPIO
TIMER
77214
Airprime may reset if adl_semSubscribe/adl_semSubscribe are called repeatedly
RTK
78273
in case of lost bytes because of missing HW flow control, X-Modem download can be corrupted (not easy to recover)
DWL
79408
Possible loss of char in X-Modem received flow, when download
70585
Event "ADL_GPRS_EVENT_ME_CLASS_A" is not raised to the User Application when the GPRS class is changed to class "A".
6.53.0.A1
71688
If adl_fsRead() API is called with NULL pointer as its fourth parameter i.e. filehandle, Air prime gets reset.
69558
CMTI indication received on terminal always shows that message is stored in SIM memory even if some other memory e.g. “ME” is selected for storage.
SMS
74929
CMTI unsolicited response is forwarded by ADL Open AT without double quotes “”” for memory storage
74976
when an AT command is subscribed into an OAT app, and the the OAT app tries to call this AT command with adl_atCmdSendExt(...ADL_NI_LAUNCH...), the response handler is called with an 'ERROR' string in *param instead of 'OK'
ADL API Applicability chapter has been added in ADL User Guide for Open AT Application Framework OS 6.53.1.A1 [R-2]
For Open AT Developers, please refer to the Troubleshooting Guide available in Developer Zone before contacting customer support.
For AT developers, please contact customer service for support and debugging information.
This section presents additional information or restrictions that must be taken into account regarding OS 6.53.1.A1. Issues are sorted by alphabetical order of Impacted Domain
Please note that Open AT restrictions linked to Firmware part are listed in “7.53.1.A1 Firmware Customer Release Note” [R-3]
Restrictions and Additional Information
Issue ID
Description (What/When)
66697
Random value of "Context" is received when API adl_atCmdSendText() is used after API adl_atCmdSendExt().
41819
When FCM service is running with call services, commands ATA, ATD, ATH cannot be filtered using the API adl_atCmdSubscribe().
56598
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.
66337
Error is not returned in case an attempt is made to play or listen to an audio stream which is not supported by AirPrime.
41818
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.
53324
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.
79265
adl_audioTonePlayExt() called with duration=0 (infinite play) doesn’t work.
AUDIO
78187
On I2C bus, NACK is not detected as an error: adl_busread() or adl_buswrite() return OK in this case.
I2C
64114
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.
53517
Sometimes handler associated with adl_errSubscribe() function is not invoked on reception of error from OS.
78102
adl_tcuStop() function returns incorrect remaining time value.
Timer
This document provides full description of the APIs associated with the IP Connectivity library 5.57.
This document provides full description of the APIs associated with the Location Library