OS 6.53.1.A1 Release Notes

Jun 24, 2015 - Author: Sierra Wireless - Version 6.53.1.A1 - 7205 Views

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.

 

1.        Introduction

1.1.           Document Scope

 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.

 

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

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





2.        Abbreviations and Definitions

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

3.        Related Documentation

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

R13.00

ADL User Guide for Open AT Application Framework OS 6.53

[R-3]

4117312

R01.00

Customer Release Notes – Firmware 7.53.1.A1

4.        Compatibility

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

 

5.        Software Release Description

 

5.1.           Release Identification

Table 6.       Open AT OS  Release Information

Component

Revision

Software Identification

6.53.1.A1.201504291036

Date of generation

2015-04-29

5.2.           Software Tools Versions

Table 7.       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.53.1.A1

Issues are sorted by alphabetical order of Impacted Domain.

  1. Validated Corrections/Improvements

ID

Description

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.

AT

OTHER

6.53.1.A1

76501

A reset occurs as soon as a adl_msgUnsubscribe is performed by the customer application

AT

OTHER

6.53.1.A1

78785

can cause out of envelop reset in very specific cases (adl_fsInstall() called with very big dwl)

GPIO

TIMER

6.53.1.A1

77214

Airprime may reset if adl_semSubscribe/adl_semSubscribe are called repeatedly

RTK

OTHER

6.53.1.A1

78273

in case of lost bytes because of missing HW flow control, X-Modem download can be corrupted (not easy to recover)

DWL

OTHER

6.53.1.A1

79408

Possible loss of char in X-Modem received flow, when download

DWL

OTHER

6.53.1.A1

70585

Event "ADL_GPRS_EVENT_ME_CLASS_A"  is not raised to the User Application when the GPRS class is changed to class "A".

GPRS

OTHER

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.

OTHER

OTHER

6.53.0.A1

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.

AT

SMS

6.53.0.A1

74929

CMTI unsolicited response is forwarded by ADL Open AT without double quotes “”” for memory storage

AT

SMS

6.53.0.A1

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'

AT

OTHER

6.53.0.A1

6.2.           Interface Changes

ADL API Applicability chapter has been added in ADL User Guide for Open AT Application Framework OS 6.53.1.A1 [R-2]

7.        Troubleshooting

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.

8.        Restrictions and Additional 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]

  1. Restrictions and Additional Information

Issue ID

Description (What/When)

Impacted Domain

Impacted Sub-Domain

66697

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

AT

41819

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

AT

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

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

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

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

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.

OTHER

OTHER

53517

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

RTK

OTHER

78102

adl_tcuStop() function returns incorrect remaining time value.

Timer

 

Related items

Open AT Application Framework 2.53.1.A1 Full Installer for SL808xT/BT
Full installer for Open AT Application Framework 2.53.1.A1 for AirPrime SL808xT/BT
ADL User Guide for Open AT Application Framework OS 6 53
This document provides full description of the APIs associated with the Open AT Application Framework OS
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.
Internet Library 5.57 Connectivity Development Guide

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

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.
AT Commands Interface Guide for Firmware 7.53
This document provides full description of AT commands supported by AirPrime wireless modules and AirLink Programmable Gateways.
©2024 All rights reserved
×
You have been successfully unsubscribed to this product. To access your subscription click here.