Open AT Firmware 7.3 Release note

Nov 19, 2012 - Author: Sierra Wireless - Version 7.3 - 7914 Views
1. NEW FEATURES.
2. KNOWN RESTRICTIONS.
3. CORRECTIONS & IMPROVEMENTS.
4. INTERFACE MODIFICATIONS.
5. SOFTWARE RELEASE DESCRIPTION.

5.1. Software Identification.
5.2. Compatibility.
5.3. Certifications.
5.4. Upgrade Files.
5.5. Dedicated Wireless CPU® Versions for Specific Markets.


1. New Features

This section lists the features added in this last version.


Indication before TX Burst: Wireless CPU® can warn the application before a current consumption peak to optimize the global current consumption.

Wireless CPU can warn the application before a current consumption peak to optimize the global current consumption.

RI pulse width: Wireless CPU® can inform that some events occur (such as incoming call…) through RI V24 pulse. The range of the RI pulse width has been extended. For more information, refer to AT+WRIM in AT commands Interface Guide.


GPRS/EDGE Coding Scheme information: Wireless CPU® can inform the coding scheme used during a GPRS or EDGE packet transfer. For more information, refer to AT+WGPRS in AT commands Interface Guide.


Traffic information through IDS server: The Wavecom Intelligence Device Services server allows to monitor the traffic information of your Wireless CPU®. The traffic information is detailed per device (GSM voice call duration, data volume exchanged through GPRS or EDGE, number of SMS) and per carrier (in roaming condition or not).

Clever Roaming: When Wireless CPU® received a #17 reject cause ("Network Failure") for the fourth time on a GSM network attachment, the Wireless CPU® reselect a new PLMN according to the preferred PLMN list.

2. Known restrictions


Id Description (What / When) Impacted Domain Impacted

Sub Domain

47805 if an OAT application is started and user establish a GPRS call, +ILRR indication is returned by Wireless CPU® after the NO CARRIER string AT OTHER
52297 If an outgoing CSD call is first accepted and then disconnected by the peer before receiving the CONNECT indication, further ATD commands from the Wireless CPU results in "+CME ERROR: 536". The call should be allowed and the error should not be received. AT OTHER
52150 Resuming a suspended Open AT application using an interruption is not more available. AT OTHER
52361 / 52367 Second FAX call cannot be handled due to there is no terminal response send from ATI to OAT. This cause further AT commands initiate by ADL are saved in the stack waiting for the answer of first ATA command. ATI should send a terminal response to OAT with a new flag, so that OAT can unblock the queue and the terminal response will not be displayed in the terminal. AT OTHER
52208 Wireless CPU® can reset in idle task (generally after starting) AT OTHER
47511 When 2 PPP sessions are opened on USB and UART1 (or UART2), when the USB session is released, the session on UART1(or UART2) is also released, it shouldn't. AT OTHER
52253 When a NITZ message is received with a negative local time zone, the compute hour is wrong (in the case of the automatic time zone update is set with the +CTZU command) AT OTHER
41928 When ME phonebook is full and SIM phonebook has 127 entries, module resets immediately after entering the PIN code. AT PHONEBOOK
49475 When using the command +CPBW, the value of TON/NPI only allows 145 and 129. We need to support range from 128 to 255.

129 is used for "unknown" but not "national number". The actual value of "national number" is 161.

So, the actual definition of <type> should be:

<type>: integer type; Type of address octet. (refer GSM 04.08 sub-clause 10.5.4.7)

129 ISDN / telephony numbering plan, national / international unknown

145 ISDN / telephony numbering plan, international number

161 ISDN / telephony numbering plan, national number

128 - 255 Other values refer GSM 04.08 section 10.5.4.7
AT PHONEBOOK
48617 If a user send or write the SMS with DCS as default GSM and store it in ME memory, then the SMS data when read is not displayed correctly. The bytes in the user data field got changed. This problem is not reproducible when SM memory is used. AT SMS
49559 Using AT+W32K=1,0 and AT+CMUX AT commands to authorize Slow idle mode on enabled CMUX com port and ignoring DSR state, the Wireless CPU® does not enter low power mode. DEVICE MUX
51974 User data cannot reach TMT/TE in FCM data mode DEVICE V24
51347 / 52164 Open AT® application may not be able to subscribe to 50 parameters for IDS monitoring. That is due to a memory overconsumption and it depends so on Application use cases. A reset will occur once the limit is reached. A possible workaround is to prefer the use of integer type parameters and if necessary to subscribe to buffer type parameters at the end of parameters subscription phase. Embedded RDMS RDMS
51897 The actual monitoring of network coverage increases when the Wireless CPU® is in limited services (emergency) or full services (register on a network). It should be only increases when the Wireless CPU® is in full services (and decrease otherwise) Embedded RDMS RDMS
51372 The startTime option in the monitoring is not functional Embedded RDMS RDMS
52138 The triggers don't work in case of Open AT® monitored parameters. Embedded RDMS RDMS
51412 Using IDS services, the wireless CPU makes a connection to the IDS server after an update to acknowledge the install status. If a periodic report for a monitored parameter is scheduled on the Wireless CPU and if an install status should be send at the same time, the connection to the IDS server fails and then the install status is never sent to the IDS server. The Wireless CPU should always send the install status. Embedded RDMS RDMS
52064 When the NAP is modified with a login/password and the ids session is activated, the login/password are not saved. Embedded RDMS RDMS
52060 / 52354 When the objects have been removed, the NAP is also erased => it shouldn't Embedded RDMS RDMS
49857 Wireless CPU sends a NO CARRIER indication instead of OK response in case GPRS session is terminated by DTR drop. GPRS OTHER
50812 Processing of SMS data download requesting a RESET is not correct. GPRS SMS
52212 Applications should not provide any extra RX buffer' address & length in the RX_DATA_COMPLETE event handler.

Application designers should carefully size their RX buffer length to prevent the case where amount of bytes to be received exceeds the RX buffer size
OTHER OTHER
48161 Interrupts raised with a frequency higher than 1kHz lead to a watch dog reset as soon as a flash memory erase operation occurs. OTHER OTHER
42762 Stuck in command mode after +++ when using UART PPP bearer. OTHER OTHER
47870 When attempting to use simultaneously CS2 & ADD25 signals (which are multiplexed on the same pin) no error is given to the ADL application OTHER OTHER
52256 After a SIM refresh, the proactive polling command for the SIM presence detection is not sent anymore SIM STK
49719 Your browser may not support display of this image.Even if the Device Services are in prohibited state (see +WDSG command), if the R72a firmware was downloaded in the WCPU using the customer or production WPK, the Device Services flash volume is allocated (one 64kB sector for a 32Mb flash and four 64kB sectors for a greater capacity flash).
Then, AT+WOPEN=6 command sets and returns the size of DOTA+DS volume and not only DOTA one. This restriction does not happen if the Wireless Module has been upgraded by 1K-XModem procedure (by migration downloader).
OTHER OTHER
51128 When Open AT® parameters are provisioned a reset can occur Embedded RDMS RDMS


3. Corrections & Improvements



Id Description (What / When) Impacted Domain Impacted Sub Domain Fixed in
50539 When GPRS event report +CGEREP is enabled, after a deactivation of PDP context, +CGEV unsolicited indication is returned but doesn't contain the last IP address of the context. AT OTHER Firmware 7.3
51272 AT+COPS? doesn’t display the correct name when the LAI choice is done AT OTHER Firmware 7.3
51682 When a static IP address is set with +CGDCONT command, the IP address is not persistent to the reset AT OTHER Firmware 7.3
51993 The local time zone received by the NITZ is not saved into the Wireless CPU® AT OTHER Firmware 7.3
50112 DTMF decoding on microphone (TX audio path) is no more usable after a com has been released AT OTHER Firmware 7.3
50262 If customer application does not pull HIGH the ON/~OFF pin but enter fast standby mode, the Wireless CPU will be power off after around 30 second. AT OTHER Firmware 7.3
51295 Wireless CPU® returns CONNECT XXXX and produces data flow even it is not located over network AT OTHER Firmware 7.3
51474 RI signal is not pulsed for unsolicited chosen with +WRIM AT command if an Open AT® application is running. AT OTHER Firmware 7.3
51773 Wireless CPU® can reset when a lot of bytes are being sent on UART and the AT+CPOF command is received from one port AT OTHER Firmware 7.3
51785 After the invalid command (AT+COPS=1,2,"PEOPLES") is entered, the module cannot register on network until module reset. AT OTHER Firmware 7.3
50522 Wireless CPU® can reset if an intermediate string is returned for +WOC AT command AT OTHER Firmware 7.3
50873 SMS default alphabet 0x1A and 0x1B are not supported when the user wanted to respond to the GET INPUT. We should let user to respond to GET INPUT in one of the following formats
- packed format in SMS default alphabet
- unpacked format in SMS default alphabet
- UCS2 alphabet format
AT OTHER Firmware 7.3
47098 no possibility, to do 2 successive CSD calls with Open AT® application DATA OTHER Firmware 7.3
49989 with this correction the customer can send two successive frames which could be separated just by one flag F9 instead of two F9 F9, one to close the first frame and the other to open the second frame. DEVICE CMUX Firmware 7.3
50339 When PDA suspend, the mux driver asks module to enter slow idle mode but module does not response (or delayed) to that command (the module should already in slow idle mode).
When PDA wake up mux cannot wake the module.
DEVICE CMUX Firmware 7.3
51460 When you have 2 or more SPI handles on the same block, If you close the SPI handle which has been used for the last transfer on the block, the further SPI transfer will be done with a bad configuration. DEVICE IOB Firmware 7.3
50830 When an error occurred during an I2C transfer many times the Wireless CPU® can reset DEVICE IOB Firmware 7.3
51480 With a bad I2C bus (bad device) the Wireless CPU® can stay frozen. DEVICE IOB Firmware 7.3
50083 ADL application can not get correct results when attempting to read the DSR signal state. DEVICE OTHER Firmware 7.3
50104 In case the service user attempts to stop an already stopped (or expired) non periodic accurate timer and wants to retrieve the amount of non consumed time the BSP TCU can return any value in the range [0 .. 65536] µs DEVICE OTHER Firmware 7.3
50531 Port UART3 is not opened DEVICE USB Firmware 7.3
51482 When customer attempts to open the USB serial port ("UART3" by using the open device service and this serial port is already used (AT+WMFM=0,1,3) the target systematically resets. DEVICE USB Firmware 7.3
49711 AT+CFUN=1 may not return OK, and the module resets due to a data abort error DEVICE V24 Firmware 7.3
50706 Backtrace never logged in TMT traces DEVICE V24 Firmware 7.3
50989 If unsolicited responses are sent to USB port, but , with cable not connected to PC, when cable is plugged, no transmission can be done (unsolicited response or echo can not be observed). DEVICE V24 Firmware 7.3
51379 When performing some uplink data transmission at a high baudrate (with regards to UART one e.g. 115200 Bauds/s), then Wireless CPU® resets. This can be easily reproduced by performing file upload operation (FTP/SMTP, ...) on GPRS connection. DEVICE V24 Firmware 7.3
51401 V24 performance not optimized DEVICE V24 Firmware 7.3
47338 Recovery happens after only 3 boot KO instead of 4. DWL OTHER Firmware 7.3
51663 If the file downloaded by xmodem is not in a good format, the xmodem is cancelled without error message. DWL OTHER Firmware 7.3
51335 Bad dwl file seems to be downloaded by xmodem download DWL OTHER Firmware 7.3
51654 The RDMS update may fail if there is a power off during the update agent process (+WDSI: 15 or +WDSI: 17,0 instead of +WDSI: 16) DWL OTHER Firmware 7.3
50583 When an error occurs during the connection of the socket, any new session can be initiated, the Wireless CPU® must be reboot Embedded RDMS RDMS Firmware 7.3
50926 The result of the monitoring of Gprs/Edge bandwidth is always "0" Embedded RDMS RDMS Firmware 7.3
51000 If the monitoring of the IP address is set, some resets can occur Embedded RDMS RDMS Firmware 7.3
51160 If ./Wavecom/Monitoring/Config/Intervaltime is set to 0, the Wireless CPU® resets in loop at startup Embedded RDMS RDMS Firmware 7.3
51230 The network coverage is not well computed, and after few hours, the coverage returns to 0. Embedded RDMS RDMS Firmware 7.3
51376 The Wireless CPU® is connected to the IDS server and then is detached from the network with AT+CGATT=0. After several tries of this sequence, we can't connect to the IDS server anymore. Embedded RDMS RDMS Firmware 7.3
51395 After entered the pin code, some RDMS AT commands (like WDSC, WDSG) doesn't work Embedded RDMS RDMS Firmware 7.3
51433 When no nap is set, the error returned by at+wdsc? and at+wdsc=? should be the same (+CME ERROR: 654 with credential or 655 without credential) Embedded RDMS RDMS Firmware 7.3
50380 Using IDS services, when the IDS server request the echo cancellation to the Wireless CPU® using provisioning mechanism, the device returns twice the last echo cancellation configuration parameter value. This parameter should be returned only one time. On server side, :the echo cancellation parameters SHOULD be not well displayed on server side. Embedded RDMS RDMS Firmware 7.3
50951 Using IDS services, when a monitored parameter is set to On Demand trigger, a report on this parameter value is sent by the Wireless CPU to the server. The On Demand mechanism should send the report of concerned parameters only when this specific demand is sent to the Wireless CPU. The Wireless CPU should not send the report of a parameter if its trigger mode is set to On Demand. Embedded RDMS RDMS Firmware 7.3
51209 Using IDs services, updating a credential is not possible. The signature check always returns an error. the signature check should return an error when the check is failed and should indicate when the check is correct. Embedded RDMS RDMS Firmware 7.3
51274 Using IDS services, when a package download is suspended using AT+WDSS=1,0 command and when a polling timer happens, the download is not resumed and it's not possible to resume it using AT+WDSS=1,1 command. When the polling timer happens, the package download should be resumed. Embedded RDMS RDMS Firmware 7.3
51655 The monitoring report before entering the PIN code are lost. Embedded RDMS RDMS Firmware 7.3
51679 Using IDS services, when the Wireless CPU sends a report on backtraces, the format of sent data is set to 'xml'. Backtraces are binary data, so the data format indicated in the Generic Alert message should be 'bin'. Receiving this message, the IDS server could not well treat the received data (considering it as ASCII string instead of binary data) Embedded RDMS RDMS Firmware 7.3
51788 Using IDS services, the Wireless CPU can report to the server the initiated or received call number. The counter is well incremented when the call is released by the Wireless CPU itself but it's not incremented when the call is released by the remote part. These counters should be incremented in all cases when the call is released. Embedded RDMS RDMS Firmware 7.3
51791 Using IDS services, the server can request to receives a large report about several parameters (which were configured in "On demand" mode). this report should be "marked" with "informational" sting. Currently, this <mark> is "demand" but this value is not a value described in the OMA DM specification. Embedded RDMS RDMS Firmware 7.3
50587 Using IDS services, the wireless CPU makes a connection to the IDS server after an update to acknowledge the install status. In auto attach configuration (configuration by +WGPRS command) and if the GPRS class is B, the connection to the IDS server can failed and then the install status is never sent to the IDS server. If the GPRS auto attach mechanism is not activated, this issue is not present. The Wireless CPU should always send the install status. GPRS OTHER Firmware 7.3
52190 GCF test about incoming PDP context is failed (45.2.2) GPRS OTHER Firmware 7.3
50442 impossible to activate a PDP context if a previous PDP context activation has failed due to no peer response. GPRS SNDCP Firmware 7.3
49706 With this new feature, the MS will not stay on a PLMN without any service, in case networks reject its registration for congestion issue or network failure. The MS will try to register to other PLMNs. GSM PLMN_SEL Firmware 7.3
51312 MS will not stay camped on a PLMN without any service after 4 successive location update failures with reject cause #17 or #22. GSM PLMN_SEL Firmware 7.3
52115 After 5 ATTACH REJECT with cause 0x62, if no other PLMN (than the one on which ATTACH failed) is available in the radio environment, the MS will stay in emergency state GSM PLMN_SEL Firmware 7.3
50958 The behavior of COPS command and the responses sent by the command AT+CCED does not match each other in case the SIM is removed (emergency mode). GSM PLMN_SEL Firmware 7.3
50730 incompatibility between DTMF TX decoding and Com GSM HWL AUDIO Firmware 7.3
50521 FSM can not be read directly with command AT+CPOF HWL OTHER Firmware 7.3
50560 An error Trace related to GPIO allocation appears at initialization for all modules and on TX Burst detection activation on Q2687 module HWL RF Firmware 7.3
51167 at+wopen=2 doesn't deliver the correct information OTHER OTHER Firmware 7.3
51206 RTE mode not available with adl_eventCreate API OTHER OTHER Firmware 7.3
50891 For WMP50, the GPIO used for Autoshutdown feature was inappropriate. It has been replaced by GPIO3 OTHER OTHER Firmware 7.3
50081 ADL application can not set the UART (1 or 2) speed to 921600 bps by using the UART_RATE_921600 enumerated provided in the wm_uart.h header file. OTHER OTHER Firmware 7.3
50063 OAT user can not use adl_audioTonePlay API to play a single tone ( second frequency equals 0 ) OTHER OTHER Firmware 7.3
49911 Wireless CPU® can reset when a lot of bytes are being sent on UART and the AT+CPOF command is received from one port OTHER OTHER Firmware 7.3
50988 It is not possible to play a tone with a second gain equals 0 OTHER OTHER Firmware 7.3
49914 TMT always displays incorrect backtraces when a fatal error or an exception occurs or replayed from flash memory. OTHER OTHER Firmware 7.3
52195 SPI bus speed problem OTHER OTHER Firmware 7.3
51216 When the PLMN name search using E-ONS is activated by AT+WOPN=4,31 and if the inserted SIM contains PNN and OPL files related to E-ONS feature, the PLMN name returned by the Wireless CPU® can be wrong if in OPL files, the D character (wild card) is used for the MNC code only (and not for the MCC code). The Wireless CPU® should well manage this case and return the correct PLMN name. SIM OTHER Firmware 7.3
49537 ADL SW watchdog timer is inaccurate SYS OTHER Firmware 7.3
51801 CME ERROR 13 is sometimes received when using SPI or UART. SYS OTHER Firmware 7.3
50851 The MS may perform a non optimized PLMN selection, since it may not use the list of Equivalent PLMNs provided by network operators. UMTS PLMN_SEL Firmware 7.3
49389 Reset can occur when a call disconnection is performed while a handover procedure is on progress. GSM RR Firmware 7.2a
49525 When an Open AT® Application tries to write in FLASH, if an other task is scheduled which modifies the FLASH space memory, then adl_flhWrite() function may return ADL_FLH_RET_ERR_MEM_FULL or ADL_FLH_RET_ERR_NO_ENOUGH_IDS error OTHER OTHER Firmware 7.2a
49667 Packet PDCH Release not correctly managed during two phases access. This case leads in a GPRS blocking state. GPRS OTHER Firmware 7.2a
49979 DTMF detection is not available when the Wireless CPU® is not synchronized to the network (used in Audio Diagnosis mode) (None) (None) Firmware 7.2a
CUS50008 Response of ATA command is not received when the ATA and call disconnection(ATH) command at the peer end are issued simultaneously after a successful call is made and hooked. The issue is reproducible when before receiving a call confirmation message from the network at the called end the call is disconnected from the calling end. Also the response to the next AT command includes the buffered response for ATA command which was not received. AT OTHER Firmware 7.2a
49255 Wireless CPU® registers to a wrong PLMN after recovering from No Service state (In case of manual registration) AT OTHER Firmware 7.2a
49789 When an Open AT® Application subscribes to a provisioned parameter using IDS services, when the server gets the provisioned value, callbacks for getting length and getting data are called twice. It should be better to call 2 times the callback for data length (in order to well allocate memory) and call only one time the callback to get data. Embedded RDMS RDMS Firmware 7.2a
50011 The Location Area Code (LAC) of the cell on which the Wireless CPU is camped on, is wrongly displayed when using the Radio Spectrum Monitoring channel interface for Open AT® Applications. OTHER OTHER Firmware 7.2a
50052 Using IDS services, if the IDS server tries to get the preferred operators list stored in the SIM using the provisioning mechanism, the WCPU can return a truncated list if at least one unknown operator code exists in this list. An unknown operator is an operator code which is not associated to a long and a short name in all memories storage for operator names (see +WOPN command for more details). The WCPU should return the whole list even if the operator name is unknown. Embedded RDMS RDMS Firmware 7.2a
49916 Activating +ILRR notifications (AT+ILRR=1), being in Autobaud mode (AT+IPR=0) and having a CSD call established (ATD... or ATA => CONNECT), then the +ILRR intermediate response does not notify upon the current UART speed : it reports Autobaud mode (+ILRR:0) whereas it should report the current speed (e.g. at 115200 Bauds/s +ILRR: 115200). AT OTHER Firmware 7.2a
49937 When an Open AT® Application closes all the physical ports, the WCPU doesn't restart at the next reboot. AT OTHER Firmware 7.2a
49965

49966

After a DOTA2 update, the customer application is not activated. The migration packages are not affected. OTHER OTHER Firmware 7.2a
48794 AT+CPIN command gives +CME ERROR : 3 instead of OK in case a Valid SIM is inserted again once the Network Lock is activated for a valid SIM (containing MCC-MNC in the ME list) using AT+WLCK command and the SIM is removed to replace it with invalid/incorrect/bad SIM. SIM OTHER Firmware 7.2a
48947

50323

AT+COPS command returns 'ERROR' after AT+CPOL command is used to write to Preferred Operator list with the PLMNsel file being Read Only. Also, the PLMN list shows the list to be updated even if the PLMNsel file is not updated. AT OTHER Firmware 7.2a
50362 DOTA and IDS updates fail if a special volume configuration is set in the production bench (typically for Q268x with integrated flash). Downloader update can not be performed by 1K-XModem. A workaround consists in configuring again A&D volume from Open AT® Application DWL Other Firmware 7.2a
50118 If an unauthorized SIM has been inserted once, the WCPU is blocked in +CME ERROR: 515 error state after pin code is entered but network lock is activated for a network lock SIM. If an unauthorized SIM and then a valid SIM 1 have been inserted, the SIM status does not update after inserted a valid SIM 2. The SIM status kept in valid SIM 1 and can make a call. AT Other Firmware 7.2a
50051 When a RDMS context activation is asked during a RDMS context deactivation, it is not possible to activate this context anymore Embedded RDMS RDMS Firmware 7.2a
49803 When a GPRS session is opened using windows dialup, the server IP address is 0.0.0.0 if it wasn't received during the connection establishment. It was 192.168.111.111 in older version. AT OTHER Firmware 7.2a
49760 RTE stability enhancement OTHER OTHER Firmware 7.2a
44449 Remote SIM is not accessible after OSA subscription is done. SIM OTHER Firmware 7.2a
50421 With OSA application the WMP100 resets if the SIM is absent from the rack. SIM OTHER Firmware 7.2a
50210 RIL LTK testing is not getting passed. AT OTHER Firmware 7.2a
50359 The Wireless CPU® will be able to register to the network when using SIM cards with missing EFad file. The Wireless CPU® will use a default value for MS Operation Mode parameter indicating it is configured for nominal mode. GSM PLMN_SEL Firmware 7.2a
50250

50251

IDS Server interface display of monitored value is incorrect Embedded RDMS RDMS Firmware 7.2a
50342 On WMP50, when the IDS server gets the embedded Firmware version, a useless space is returned at the data end. This space should not be returned by the WCPU. Embedded RDMS RDMS Firmware 7.2a
49504 When trying to connect to the server with a specific SIM card (Smartone-Vodafone), the network seems to send some cookies, the connection to the IDS server failed. In this case, we should try to connect again. Embedded RDMS RDMS Firmware 7.2a
50537 When a generic alert is done and an update job is present at this moment on the IDS server, the job will be executed. After the download and before the call of the update agent, a reset occurs, the patch is not installed. The job should be well executed. Embedded RDMS RDMS Firmware 7.2a
50422 When the data sending into a generic alert are too long, the wbxml string is badly formatted Embedded RDMS RDMS Firmware 7.2a
50714 If the socket is closed during a session, the session is failed, but the device is supposed to re-opened the socket and finished the session Embedded RDMS RDMS Firmware 7.2a
50857 Using IDS services, if the package install is automatic (default behavior and see +WDSC command) and if the battery is removed between the package download end and before the install, the install won't be launch at the next start up. Because the install is in automatic mode, the install should be launched at the next start up. Embedded RDMS RDMS Firmware 7.2a
47737 Does not receive +CMT unsolicited response when Open AT® Application is activated and <MT> parameter of CNMI command is configured to value 2. AT SMS Firmware 7.2a
49914 TMT always displays incorrect backtraces when a fatal error or an exception occurs or replayed from flash memory. OTHER OTHER Firmware 7.2a
50994 A reset occurs when several SIM insertion/extraction are done when RDMS credentials are present Embedded RDMS RDMS Firmware 7.2a
47185 When an alarm is set by AT+CALA to a date different than the current date, the alarm doesn't occur. AT OTHER Firmware 7.2
40743 A Wireless CPU® reset occurs in the following scenarios:
- When "ME" extended phonebook entry is read using AT+CPBN or AT+WPGR command with selected phonebook as "MT".
- When "ME" extended phonebook entry is read using AT+WPGR command with selected phonebook as "SM".
AT PHONEBOOK Firmware 7.2
47597 When the phonebook characters are configured to HEX or CUSTOM with AT+WPCS command and the configuration is saved with AT&W, the Wireless CPU® always reboots after the execution of AT+STGI=0. AT STK Firmware 7.2
41985 When a setup call proactive command is performed and the call is released before the connection, no terminal response is sent to the SIM. AT STK Firmware 7.2
41988 When CMUX protocol is launched on one port and auto answer is set using ATS0 command on a logical port, during an incoming call, the Wireless CPU® resets. The Wireless CPU® should not reset and the incoming call should be automatically accepted. DEVICE CMUX Firmware 7.2
47032 When using the opcode and/or address fields of the SPI bus API, a freeze may occur. E.g. using Ethernet over SPI driver, the Ethernet bearer stucks after few minutes.
Workaround: manage the CS by the hand and divide an access with opcode and/or address in 2 writes (for a write) or 1 write and 1 read (for a read)
For example:
opcode size = 8, address size = 16
write or read( opcode = 0x22000000,address = 0x15690000,data[n] = { ... })
become
assert CS
write(no opcode, no address, data[3] = {0x22,0x15,0x69})
write or read(no opcode, no address, data[n] = {...})
remove CS
This is only possible if the opcode or address size is a multiple of the data size.
DEVICE IOB Firmware 7.2
47298 The IDS feature doesn’t work with a delta patch having size greater than 65kB. N/A N/A Firmware 7.2
48668 it is not possible to manage 2 devices (using CS2 and CS3) on the parallel bus. OTHER OTHER Firmware 7.2
41814 When an Open AT® application is running, after a reset (AT+CFUN=1), +WIND: 0/13/13/14 indications are sent to the external application, even if this application has not configured the WIND indication by AT+WIND=<value>. These indications should not be sent to the external application (only internal to Open AT® ). AT OTHER Firmware 7.1b
44408 After entering the correct PIN code, when a forbidden PLMN is selected using AT+COPS=1,2,xxxx, the selection fails with the error code - +CME ERROR: 547 (Emergency call is allowed without SIM). Instead, the error code +CME ERROR: 32(Network not allowed-Emergency call only) should be displayed. AT OTHER Firmware 7.1b
41983 In 14,4 kbits V.110 connection (+CBST: 75,0,1), the CONNECT response is not sent as DATA but as AT intermediate response. Because of it, in 7E1 framing, the CONNECT string is not in the right format (framing issue). The CONNECT response should be correctly returned by the Wireless CPU® and in the right framing. AT OTHER Firmware 7.1b
41995 When an Open AT® application sets the auto answer using ATS0 command, the Wireless CPU® resets when an incoming call is automatically accepted. This reset does not happen when the auto answer is activated by an external application. The Wireless CPU® should not make a reset and the incoming call should be automatically accepted. AT OTHER Firmware 7.1b
42010 When “AT+WOPEN=6” command indicates zero A&D memory size (for example “+WOPEN: 6,0,832”), it is not possible to perform DOTA anymore on the Wireless CPU®. AT OTHER Firmware 7.1b
48217
48328
Sometimes, when a windows remote network connection is released, it is not possible to open a new session anymore when the disconnection is detected by the DTR (ATD*99***1# responds +CME ERROR: 3). After some time, opening a new session is possible. AT OTHER Firmware 7.1b
48218 When a GPRS session is activated and when the &D configuration is set to 2, dropping the DTR signal releases the GPRS session but NO CARRIER indication is not returned by the Wireless CPU®. This indication should be returned. AT OTHER Firmware 7.1b
41393 - Response to the AT+CLCC command is not correctly displayed in case there is no alpha field associated with the number or the number is not stored.
- An extra byte is appended in the response string for AT+CLCC if HEX character set is selected and the string is not UCS2.
- In case if a UCS2 string starts with "90", the alpha field displayed with AT+CLCC is not correct.
AT OTHER Firmware 7.1b
41975 When the current call list is read by “AT+CLCC”, if a current call name is in UCS2 format and a "00" is present within UCS2 byte string, the current call name display is wrong and stopped at first appearance of "00". AT OTHER Firmware 7.1b
41977 When two calls are active, an extra 0x00 byte appears at the end of Name field of second call. This happens when character set is HEX. AT OTHER Firmware 7.1b
41979 When a GPRS session is launched using ATD*99***1# or +CGDATA command and session is deactivated using +CGACT command during GPRS transfer, the response to the +CGACT command is not returned by the Wireless CPU®. The response should be returned and the GPRS session should be terminated. AT OTHER Firmware 7.1b
41994 When the character set used by the TE is set to CUSTOM using the AT+CSCS="CUSTOM" command, the USSD messages received by the Wireless CPU® are not displayed in accordance to the CUSTOM character set. AT OTHER Firmware 7.1b
42524 When the self-diagnostic activation mode is activated (with AT+WDIAG=1,1,1,0,0,0) and 0v is supplied to the AUX-ADC pin, the diagnostic unsolicited indications are stopped (no +WDIAG indication received). AT OTHER Firmware 7.1b
45313
46072
Value of +CRSL command changed when performing an outgoing call if traffic channel is not allocated. AT OTHER Firmware 7.1b
44547
47409
If a SIM supports CPHS file and if a mail box number (6F17 SIM file) is composed of more than 20 digits (so EXT1 SIM file is used), the whole number is not returned using AT+CPHS=2,2 command but it's truncated to 20 digits. The complete number should be returned. AT OTHER Firmware 7.1b
48329 When a GPRS session is released by dropping the DTR signal, sending ATO command to the Wireless CPU® does not return any response. In this case, a +CME ERROR: 3 should be returned because no GPRS session is active (DTR signal released the GPRS session) AT OTHER Firmware 7.1b
41945 If a CCID number containing digits between A and F is read with AT+CCID command, the digits are not displayed correctly. AT OTHER Firmware 7.1b
42132 When a SIM card is PUK locked and unblocked, and then this SIM is replaced by another one, the second SIM is rejected by the network. AT OTHER Firmware 7.1b
44786 No event generated from the call service when a call is released by toggling the DTR. AT OTHER Firmware 7.1b
46201 For AT+CGACT=1 command, an OK is returned even if no PDP context exists. AT OTHER Firmware 7.1b
44106 The Wireless CPU® resets, if the Phonebook in the ME is full ( or almost ), and if the SIM is replaced by another SIM. AT PHONEBOOK Firmware 7.1b
41971 The phone book record size, retrieve by "AT+CPBR=?" can be wrong when a SIM with the EXT1 file is replaced by a SIM without EXT1. AT PHONEBOOK Firmware 7.1b
41593 After a phonebook entry in SIM card has been read by Wireless CPU®, the SIM card is removed and the phone number's length and TON/NPI are filled with 0XFF by using the SIM card reader.
Now, when the SIM card is re-inserted in the Wireless CPU® without resetting the Wireless CPU®, the phonebook entry in RAM is not updated. The RAM is updated when SIM card with different IMSI is inserted.
AT PHONEBOOK Firmware 7.1b
41657 When a phone number length in a SIM phonebook is set to more than actual phone number length and the associate number is set to FF (after a first insertion of the SIM in the Wireless CPU®), the phonebook is not well displayed. AT PHONEBOOK Firmware 7.1b
42444 When the SIM PIN is blocked after 3 unsuccessful attempts to enter the PIN, the phonebook can still be accessed. AT PHONEBOOK Firmware 7.1b
41932 When ADN, FDN and LND phonebook are missing, the response to AT+CPBS=? is +CPBS: (,"MC","ME","RC","EN") and OK. It should be +CPBS: ("MC","ME","RC","EN") and OK (no comma before MC). AT PHONEBOOK Firmware 7.1b
44572 Wild card 'D' is saved incorrectly in the Phonebook by using +CBPW command. AT PHONEBOOK Firmware 7.1b
41943 When the phonebook character set is selected as CUSTOM or HEX and if the name field of the phonebook entry has a Ctrl^@ character (0x00) at the end, then this character is not displayed when reading the phonebook entry. AT PHONEBOOK Firmware 7.1b
42508
44230
When a SIM with a phone book record having a wrong value in the "Length of BCD numbers" field is used, the Wireless CPU® resets. AT PHONEBOOK Firmware 7.1b
45922
46331
Name associated to a FDN phonebook number will not be displayed when user reads an SMS coming from this number. AT PHONEBOOK Firmware 7.1b
42141 When SMS is written in CUSTOM and HEX mode, (using AT+CMGW command) then the SMS is stored incorrectly. When AT+CMGR command is used to read this message, it is incorrectly displayed. AT SMS Firmware 7.1b
41982 SMS Replace type is not available for Flash SMS. If a SMS is received with the same PID and same OA as another already stored in flash, the 1st SMS is not overwritten by the 2nd one. The SMS Replace functionality is available for SIM SMS and should also be available for Flash SMS. AT SMS Firmware 7.1b
41972 The "+CIEV: 7,1" SMS storage full indication is received only when the 1st SMS storage memory (SIM or ME) is full. So the application is not informed when the 2nd SMS storage memory will be full. AT SMS Firmware 7.1b
44565 SMS reception is blocked if memory was full and a place has been released. (Memory available message not sent when SMS erased from full Memory). AT SMS Firmware 7.1b
40885 The last character of the Originating Address (OA) field in the SMS is lost when the OA field is in alphanumeric format. For example, if the OA field is "Voicemail", then on reading the SMS, the alphanumeric OA is displayed as "Voicemai". The last character is lost. AT SMS Firmware 7.1b
41974 In a SIM Tool Kit Session, when a GET INPUT proactive command is sent by the SIM to the Wireless CPU® with a Text String field present but with an empty text and a Default Text field present, the Wireless CPU® makes a reset when the +STGI is returned. The Wireless CPU® should not reset and the +STGI with the right fields should be returned. AT STK Firmware 7.1b
44455 No STIN indication is sent to user if alpha ID is not present during a send SS and a send DTMF. AT STK Firmware 7.1b
41973 In a SIM Tool Kit Session, when a GET INPUT proactive command is received from the SIM by the Wireless CPU®, if the Text string field is empty and the Default text field is present, a coma is missing in +STGI command. The Wireless CPU® returns in this case:
+STGI:<InputFormat>,<EchoMode>,<SizeMin>,<SizeMax>,<HelpInfo>,<DefaultText> instead of
+STGI:<InputFormat>,<EchoMode>,<SizeMin>,<SizeMax>,<HelpInfo>,,<DefaultText> response.
AT STK Firmware 7.1b
41897 Specific batteries might shut down because the charging duration of pulses is sometimes too long ( 1s in our static configuration) whereas some battery specifications say that maximum pulse should be lower. DEVICE ADC/BAT Firmware 7.1b
42197 if keys are pressed and released too quickly or simultaneously, keyboard can be blocked. And no new keyboard indication will be received until a Wireless CPU® reset. DEVICE KBD Firmware 7.1b
44201 Configuring DTE-DCE connection with 7E/O1 framing both on Wavecom WCPU and analog modem, establishing a CSD connection between the two of them, and sending data from WCPU to analog modem will fail: parity bit is not transmitted and "Odd/Even" characters are not received on analog modem side. DEVICE V24 Firmware 7.1b
46693 When a data connection is established on a serial port (connected/online after a successful ATD replied with a CONNECT), if data are being received on radio downlink side, "+++" escape sequence on that port will fail to switch to offline/connected mode (AT command mode).
It is systematic for a CMUX port (even if no data is currently being received).
DEVICE V24 Firmware 7.1b
41899 When A is sent for retrieving the previous command, an unexpected <CR> is echoed irrespective of echo mode and verbose mode. DEVICE V24 Firmware 7.1b
43788 When the UART speed is less than 9600bps, then it is not possible to make an outgoing data call (CSD) from the Wireless CPU®. DEVICE V24 Firmware 7.1b
43143 If the Wireless CPU® is switched on with automatic GPRS ATTACH disabled, if then a PDP context activation is requested, the PDP activation procedure will take a long time if the network does not release the downlink TBF established to send the ATTACH_ACCEPT, and send the ACTIVATE_PDP_CONTEXT_ACCEPT on the same TBF. GPRS LLC Firmware 7.1b
41986
41886
If an incoming call is received and at the same time the user requests for a GPRS DETACH with "AT+CGATT=0", no response is received for the DETACH command. Also, "+CME ERROR: 515" is received when trying to answer the call. GPRS OTHER Firmware 7.1b
44466 GPRS transfer blocked ( reset needed ) under specific network configuration. GPRS RLC Firmware 7.1b
41891 When GPRS data transfer is active, sending of SMS over GPRS is not possible if the SAPI 7 priority is lower than the active SAPI user data priority. GPRS SMS Firmware 7.1b
41088 The "NO CARRIER" response is not sent to the application when a call, set on hold, is disconnected (by a network loss). GSM CC Firmware 7.1b
44775 If a call or SMS is done during a routing area update procedure, the WCPU may not leave the non-DRX mode on paging channel. The impact is a loss of GSM service in some rare cases. GSM CELL_SEL Firmware 7.1b
47285 Layer 3 info service reports incorrect cell synchronization information when the GCC compiler is used. GSM CELL_SEL Firmware 7.1b
40690 If the EF Kc SIM file is corrupted, Wireless CPU® is not able to register to the network. GSM MM Firmware 7.1b
41889 No location updating procedure is performed in Network Mode of operation III when the class is changed from CG to B, and the Update Status is not updated, and the current LAI is the Lai stored in SIM. GSM MM Firmware 7.1b
41000 Reset occurs in some specific network conditions in Italy (Vodafone and TIM carriers). GSM OTHER Firmware 7.1b
46780 Wireless CPU® can reset during an FTP transfer if the RF signal is attenuated. GSM OTHER Firmware 7.1b
46894 In case of cell update in idle state, Wireless CPU® fails to select the best neighbor cell and can lose synchronization. GSM OTHER Firmware 7.1b
41888 If SIM files containing preferred PLMN lists are badly formatted, the WCPU resets just after entering PIN code. GSM PLMN_SEL Firmware 7.1b
42704 When the Wireless CPU® is registered for GSM service, if AT+COPS=2 is entered, followed by AT+COPS=0, receipt of calls/SMS becomes impossible. GSM RR Firmware 7.1b
41901 A Wireless CPU® reset occurs when frequency-hopping parameters are not valid in Packet Transfer establishment request. GSM RR Firmware 7.1b
40623 Even if the <OA> Originating Address or <DA> Destination address is present in the phonebook, the <alpha> field of the "+CMGR" response is always empty.
The <alpha> field should contain the correct details corresponding to the <OA> or <DA> present in the phonebook.
GSM SMS Firmware 7.1b
46278
47515
When the Wireless CPU® performs an Interrogate SS operation, and receives a SS_RELEASE_COMPLETE with RETURN RESULT Component having a wrong content of Interrogate SS operation PARAMETERS, no error shall be generated because the PARAMETERS are optional. GSM SS Firmware 7.1b
42088 AT+CUSD=1,*770*078186480*100*00000# does not succeed because the Wireless CPU® sends a wrong SS version "SS-Protocol version 3" instead of "phase 2 service" in the message REGISTER. GSM SS Firmware 7.1b
42150 Low level "click" noise is audible at speaker when Wireless CPU® is switched to low consumption mode (32K) . HWL AUDIO Firmware 7.1b
44970 When waking up the target with an external interrupt, the wake up time is too long (35 ms). It should be reduced to a lesser value (up to 10 ms). HWL OTHER Firmware 7.1b
46304 After a voice call, the Wireless CPU® does not re enter sleep mode. This happens once every 100 calls. HWL OTHER Firmware 7.1b
48239
47317
In ADL, using adl_fcmUnsubscribe(...) API to unsubscribe to a subscribed UART flow (ADL_FCM_FLOW_V24_UART1, ADL_FCM_FLOW_V24_UART2, ADL_FCM_FLOW_V24_USB) makes the WCPU resets.
This is NOT the case for GSM and GPRS flows.
OTHER OTHER Firmware 7.1b
41842 When the Wireless CPU® has been started by an RTC alarm, ADL does not inform the application with the start cause (the initialization type is detected as a normal one). OTHER OTHER Firmware 7.1b
45374 The ATR is not valid with one specific Schlumberger SIM card when SIM speed enhancement is On. SIM OTHER Firmware 7.1b
47481 Using adl_fcm APIs, unsubscribing to a subscribed flow makes the Wireless CPU® reset. This is the case for OSA sample also. SIM OTHER Firmware 7.1b
48081 The SIM cannot be detected when the SIMREMOVE feature is disabled and if the SIMPRES is low. SIM OTHER Firmware 7.1b
47140 When the SIM REMOVE feature is de-activated, the PTS_EXT_INT_8 which is multiplexed with the SIM_PRES signal is not available for the user.
However, GPIO18 (which is multiplexed with PTS_EXT_INT_8 too) is available for the user. The PTS_EXT_INT_8 should be available once the SIM REMOVE feature is de-activated.
SIM PRES Firmware 7.1b
48097 "+WIND: 0" indication is not displayed after resetting the Wireless CPU® when SIMREMOVE feature is de-activated/disabled. SIM PRES Firmware 7.1b
46451 AT&T test SIM 4A (Schlumberger 32k Non-GAIT Retail SIM) is not detected. On issuing AT+CIMI command, the Wireless CPU® returns CME ERROR: 10. SIM RESET Firmware 7.1b
44691
48193
Wireless CPU® resets when SIM is removed and inserted into the SIM rack (stress test). SIM RESET Firmware 7.1b
41993 While waiting for the user input for SIM toolkit functionalities, the Timeout, set by the "AT+STSF" command, expires before the expected time when the Timeout duration is greater than 2 minutes. SIM STK Firmware 7.1b
47288 Wireless CPU® does not switch to slow idle mode when FCM is switched to data mode and then DTR is set to OFF. OTHER OTHER Firmware 7.1b
47439 It is not possible to execute an Open AT® application signed (SDS) with IDE 1.06. AT+WOPEN=7 status remains 15 forever and adl_main () is never called. OTHER OTHER Firmware 7.1b
48938 [IDS] Impossible to install a DOTA/RDMS update if UART1 port is opened and if the UART1 cable is unplugged IDS N/A Firmware 7.1b
49148 [IDS] When the GPRS session is closed (by the user or by the network), the connection to the server is not possible after around one hour of inactivity IDS N/A Firmware 7.1b
49272 New flash driver for management of flash ST 65nm FMS OTHER Firmware 7.1b
49289 The delay between the deactivation of the SIM and the new class selection is less than 10 ms (recommanded by the specification 7816-3). SIM OTHER Firmware 7.1b
49460 SIM interface is not turn off when the ME is using an unsupported class SIM. FTA tests are failed : 27.17.1.5.2 (3V only), 27.17.1.5.6 (1V8 only) SIM OTHER Firmware 7.1b

4. Interface modifications

This section lists the interfaces that have been modified in this last version.

Command Comment
AT+CMEE and Wavecom device services commands Some new error codes have been created for Wavecom Device services:
  • +CME ERROR: 654 : Wavecom Device services are in DEACTIVATED state (+WDSE, +WDSF, +WDSR, +WDSS)
  • +CME ERROR: 655 : Wavecom Device services are in PROHIBITED state (+WDSA, +WDSB, +WDSC, +WDSD, +WDSE, +WDSF, +WDSH, +WDSI, +WDSR, +WDSS)
  • +CME ERROR: 656 : Wavecom Device services are in TO BE PROVISIONED state (+WDSC, +WDSE, +WDSF, +WDSR, +WDSS)
+CME ERROR: 657 : Automatic registration error (+WDSC, +WDSS)

AT+WBHV The mode 9 of the AT+WBHV command has been added to enable or disable the Enhanced Network Selection for Fixed Application feature.
AT+WDSC The AT+WDSC command has been updated to add the mode 5 to manage the automatic registration to the IDS server.
AT+WDSG The AT+WDSG command has been updated to differentiate some cases about the Device Service state (deactivated or activated).
AT+WDSI The AT+WDSI command has been updated to add the event 22 about the automatic registration to the IDS server.
AT+WDSS The AT+WDSS command has been updated to add the mode 2 to activate the automatic registration to the IDS server.
AT+WGPRS The mode 9 of the AT+WGPRS command has been update to inform the host application about the coding scheme use during GPRS/EDGE transfert.
AT+WRIM The AT+WRIM command has been updated to increase the range of the pulse width parameter.

5. Software Release Description


5.1. Software Identification


Software Identification R73_00gg
Date of generation 12/12/2008 15:34
Binary Size 2087432
Checksum 0xF8 BC 22 A1
Bootloader X-modem V08b0c
IMEI SV

WMP : 0x18

Q2686/Q2687/Q2687 Classic : 0x38

Fastrack Supreme : 0x38

Flash type 32/8 Mbits / 32/16 Mbits / 64/16 Mbits

5.2. Compatibility


Wireless CPU® compatibility list
WMP100/WMP50/WMP150/WMP120
Q2687 / Q2687 Classic
Q2686
Fastrack Supreme
Q39/Q52Omni/Q55/Q64

5.3. Certifications


The following table summarizes the certifications passed for this software version.

GCF-CC NAPRD.03
WMP100 v3.32.0 v4.2
WMP150 v3.32.0 v4.2
WMP120 v3.32.0 v4.2
WMP50 v3.32.0 v4.2
Q2687 v3.32.0 v4.2
Q2687 Classic v3.32.0 v4.2
Q2686 v3.32.0 N/A

5.4. Upgrade Files

The following table summarizes the files needed to upgrade your Wireless CPU® with this Open AT® Firmware version.


Files
Upgrade through M2M Studio (*) Wavecom Open AT Software Suite v2.20.exe
Upgrade through DWLwin (from DWLWin 4.1.6.9 or more) WMP R73_00-cus-wmp-01.wpk
Q2686/Q2687/Q2687 Classic/Fastrack Supreme R73_00-cus-q26-01.wpk
Upgrade through X-modem (*) Bootloader dwl.dwl
Firmware R73_00_full_xxx.dwl
Upgrade through DOTA2 (*) Bootloader dwl.dwl
Firmware R73_00_full_xxx.dwl

(*) : It is assumed that the former Open AT ® Firmware v7.x has been already installed on your Wireless CPU ® .


Note: Open AT ® Application built with a version before Open AT ® Software Suite v2.10 has to be rebuilt with this Open AT ® Software Suite.


For the upgrade procedure, you can refer to:


5.5. Dedicated Wireless CPU® Versions for Specific Markets


      1. New Product Introduction

As per specific market requirements, additional “countries dedicated” version of Wireless CPU® has been launched

      1. Dedicated Version

As these products are tailored for dedicated countries, they are locked not to work on any other network other than the selected country’s available carriers. Obviously Wavecom will perform maintenance on these products in the same way as it is done on other products.

      1. Storage & Marking

For countries-dedicated versions, in the Product Code file, the SW Configuration of this version includes the mention “CCx”, with x depending on the dedicated country.

This software configuration only appears on its pizza box. Special attention is required to manage the storage, as this software configuration is the only way to distinguish the product.

      1. Availability

Software versions available on the Wavecom web site are only for not dedicated products.


In order to obtain a Software version for updating the products dedicated to specific countries, contact your Wavecom technical support.

      1. Warning

Standard software not tuned for dedicated countries must not be used on Wireless CPU®s that are dedicated to a specific country, as it is not compatible. In this case, the message BAD SOFTWARE is displayed (refer to the AT Command Interface Guide, for more information on this message).


This software conflict can be undone by re-downloading a compatible version.

      1. Software Behavior

The use of Wireless CPU® for disallowed countries is forbidden. In this case, the message “SIM NOT ALLOWED FOR THIS MODULE” is sent, the Wireless CPU® resets, and AT SIM commands are then no longer possible.


The Wireless CPU® upgrade by using a specific country lock version is not reversible. Therefore, all Wireless CPU®s upgrade performed by using such a version will not be able to use previous software version. In this case, a message “BAD SOFTWARE” will be displayed.

Documentation

Comment

©2024 All rights reserved
×
You have been successfully unsubscribed to this product. To access your subscription click here.