OS 6.54.1.A1 Release Notes

Apr 04, 2016 - Author: Sierra Wireless - Version 6.54.1.A1 - 912 Views




1.        Introduction


1.1.           Document Scope

 The scope of this document is the OS 6.54.1.A1 release description for the AirPrime SL8080T/BT/BTA, SL8082T/BT/BTA, and SL8084T/BT/BTA.

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

None


2.        Abbreviations and Definitions

Table 1.       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



3.        Related Documentation

Table 2.       Related Documentation

Ref. #

Doc. #

Rev.

Document title

[R-1]

4111843

R17.00

AT Commands Interface Guide for Firmware 7.54.0.A1

[R-2]

4111844

R16.00

ADL User Guide for Open AT Application Framework OS 6.54.0.A1

[R-3]

4119123

R01.00

Customer Release Notes – Firmware 7.54.1.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.1.A1.201604141352

Application Framework

2.54.1.A1.201604141552

 


5.        Software Release Description

5.1.           Release Identification

Table 5.       Open AT OS  Release Information

Component

Revision

Software Identification

6.54.1.A1.201602291326

Date of generation

2016-02-29

5.2.           Software Tools Versions

Table 6.       Software Tools Versions

S/W Tools Name

Version

Resource file

Dev Studio

3.3

Compilation Tool Chain

ARM_EABI_GCC and RVDS


6.        Software Changes Description

6.1.           Validated Corrections/Improvements

This section presents all corrections or improvements integrated in OS 6.54.1.A1

Issues are sorted by alphabetical order of Impacted Domain.


Table 7.       Validated Corrections/Improvements

ID

Description

Impacted Domain

Impacted Sub-Domain

Fixed in

89217

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

78214

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

78148

Sending AT+AUDIOFILE="recordstart","Music_file.wav","mic","audioproc","loop" returns OK instead of +CME ERROR: 4.

AT

AUDIO

6.54.0.A1

76764

+AUDIOFILE test command print bad gain lower limit (-178 instead of -78)

AT

AUDIO

6.54.0.A1

79265

adl_audioTonePlayExt() called with duration=0 (infinite play) doesn’t work

AT

AUDIO

6.54.0.A1

79351

Customer cannot use adl_atCmdSendExt() API with "ATA" string if he uses InBand Modem (or any plugin that uses ADL call services)

AT

OTHER

6.54.0.A1

82089

If some badly formed AT commands are sent by app, it could end with a heap memory corruption

AT

OTHER

6.54.0.A1

69169

With certain USIMs, adl_simSubscribe () does not allows to enter PIN.

SIM

OTHER

6.54.0.A1

82649

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

78102

adl_tcuStop() function returns incorrect remaining time value.

AT

OTHER

6.54.0.A1

81709

Ring indicator is not working for AT+CREG=1 when Embedded application is running.

AT

OTHER

6.54.0.A1

83665

When AT+CREG=1 command is issued and there is a cell switching, unsolicited +CREG indication is received when OAT application is in execution and module is in roaming state.

AT

OTHER

6.54.0.A1

83239

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


6.2.           Interface Changes

                    Not Applicable


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 OS 6.54.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.54.1.A1 Firmware Customer Release Note” [R-3]


Table 8.       Restrictions and Additional Information

Issue ID

Description (What/When)

Impacted Domain

Impacted Sub-Domain

87046

ADL OS Power Down Service, in adl_pwrdwnSubscribe

p_SleepEntrance is not supported

Callback for 32Khz mode entrance

p_SleepExit  is not supported

Callback for 32Khz mode exit

AT

SLEEP MODE

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.

AT

AUDIO

66697

Random value of "Context" is received when API adl_atCmdSendText() is used after API adl_atCmdSendExt().

AT

OTHER

41819

When FCM service is running with call services, commands ATA, ATD, ATH cannot be filtered using the API adl_atCmdSubscribe().

AT

OTHER

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.

AT

OTHER

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.

AT

OTHER

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.

AT

OTHER

78187

On I2C bus, NACK is not detected as an error: adl_busread() or adl_buswrite() return OK in this case.

DEVICE

I2C

91798

99 semaphores are available for Open AT Application (instead of 100 mentioned in ADL User Guide) 

DOC

OTHER

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.

OTHER

OTHER

90084

Module may reset if FCM service is concurrently accessed to send data block by two tasks (low reproducibility)

OTHER

OAT

53517

Sometimes handler associated with adl_errSubscribe() function is not invoked on reception of error from OS.

RTK

OTHER



Related items

ADL User Guide OS 6.54.0.A1
This document provides full description of the APIs associated with the Open AT Application Framework OS
AT Commands Interface Guide for Firmware 7.54.0.A1
This document provides full description of AT commands supported by AirPrime wireless modules and AirLink Programmable Gateways.
Open AT Application Framework 2.54.0.A1 Full Installer for SL808xT/BT
Full installer for Open AT Application Framework 2.54.0.A1 for AirPrime SL808xT/BT
Internet Library 5.58.0.A1 Connectivity Development Guide

This document provides full description of the APIs associated with the IP Connectivity library 5.58.0.A1.

Location Library for Open AT Framework Development Guide

This document provides full description of the APIs associated with the Location Library

Security Library for Open AT Framework Development Guide

This 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 Guide
This document provides Sierra Wireless customers with full description of the APIs associated with the eCall In-Band Modem Library.
ERA Glonass Service Library Development Guide
This 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 Manual
This document provides full description of AT commands supported by AirPrime wireless modules and AirLink Programmable Gateways through Extended AT Application.
©2020 Sierra Wireless. All rights reserved.
×
You have been successfully unsubscribed to this product. To access your subscription click here.