User's Manual
SARA-G3 and SARA-U2 series - System Integration Manual
UBX-13000995 - R18 Advance Information System description
Page 61 of 206
The module firmware can be updated over the USB interface by means of:
x the Firmware upgrade Over AT (FOAT) feature
x the u-blox EasyFlash tool
For more details on FW upgrade procedures see section 1.13 and Firmware update application note [28].
The USB drivers are available for the following operating system platforms:
x Windows XP
x Windows Vista
x Windows 7
x Windows 8
x Windows 8.1
x Windows 10
x Windows CE 5.0
x Windows Embedded CE 6.0
x Windows Embedded Compact 7
x Windows Embedded Automotive 7
x Windows Mobile 5
x Windows Mobile 6
x Windows Mobile 6.1
x Windows Mobile 6.5
SARA-U2 modules are compatible with standard Linux/Android USB kernel drivers.
1.9.3.2 USB and power saving
The modules automatically enter the USB suspended state when the device has observed no bus traffic for a
specific time period according to the USB 2.0 specifications [14]. In suspended state, the module maintains any
USB internal status as device. In addition, the module enters the suspended state when the hub port it is
attached to is disabled. This is referred to as USB selective suspend.
If the USB is suspended and a power saving configuration is enabled by the AT+UPSV command, the module
automatically enters the low power idle-mode whenever possible but it wakes up to active-mode according to
any required activity related to the network (e.g. the periodic paging reception described in section 1.5.1.4) or
any other required activity related to the functions / interfaces of the module.
The module exits suspend mode when there is bus activity. If the USB is connected and not suspended, the
module is forced to stay in active-mode, therefore the AT+UPSV settings are overruled but they have effect on
the power saving configuration of the other interfaces.
The modules are capable of USB remote wake-up signaling: i.e. it may request the host to exit suspend mode or
selective suspend by using electrical signaling to indicate remote wake-up, for example due to incoming call,
URCs, data reception on a socket. The remote wake-up signaling notifies the host that it should resume from its
suspended mode, if necessary, and service the external event. Remote wake-up is accomplished using electrical
signaling described in the USB 2.0 specifications [14].
For the module current consumption description with power saving enabled and USB suspended, or with power
saving disabled and USB not suspended, see sections 1.5.1.4, 1.5.1.5 and SARA-U2 series Data Sheet [2].