AirPrime HL7518 and AT Commands Interface Guide Rev10 0

Table Of Contents
4116303 Rev 10.0 August 10, 2017 110
AT Commands Interface Guide
Mobile Equipment Control and Status
Commands
HL7548
If <DWL_RETRY> is enabled (non-zero value), and firmware download conditions
are not met (i.e. download program didn’t start), the module reboots itself with the
input parameters <USBHS_ENUM_TOUT> and <USBHS_LINK_TOUT> for the
next “TRY” of USB enumeration and USB link establishment. One of the following
conditions stops this firmware download retry loop:
Cold boot or hardware reset.
Retry count exhausted (if not configured to be 255/continually).
Download program successfully started.
Any failures related to firmware download, that includes the following will have the
module reboot itself with <USBHS_ENUM_TOUT>=3 and
<USBHS_LINK_TOUT>=3, regardless of the setting <DWL_RETRY>:
10 seconds inactivity time out in download program.
Boot failures due to corrupted firmware images, either detected by the
primary boot image (PSI) or secondary boot image (SLB).
Any exceptional failures in download program or boot-up images.
Five (5) extra seconds of delay happens before the reboot for the second and third
conditions. A successful firmware download is required to recover the module.
Examples
AT+BOOTDWLCFG=?
+BOOTDWLCFG: (0-3),(0-3),(0-10),(0-1)
OK
//default values after boot-up
AT+BOOTDWLCFG?
+BOOTDWLCFG: 0,0,0
OK
<USB enumeration time-out = 90s, USB link time-out = 90s>
AT+BOOTDWLCFG=3,3,0,0
OK
AT+BOOTDWLCFG?
+BOOTDWLCFG: 3,3
OK
AT+BOOTDWLCFG=3,3 or AT+CFUN=1,1
OK
//module reboots for Firmware Download
<USB enumeration time-out = 3s, USB link time-out = 30s, reboot automatically>
AT+BOOTDWLCFG=0,1
OK
//module reboots for Firmware Download