TOBY-L1 and MPCI-L1 series - System Integration Manual
UBX-13001482 - R04
Advance Information
System description
Page 33 of 90
1.9.1.1
USB interface in Windows
The TOBY-L1 and MPCI-L1 USB drivers (INF files) support Windows Vista / 7 / 8 systems. The USB driver should
be installed properly by following the step-by-step instruction in
After the USB driver is installed, 2 USB CDC (Communications Device Class) will be enumerated in system devices
assuring multiple functionalities to the USB physical interface:
•
USB1: Remote NDIS based Internet Sharing Device ( Ethernet connection )
•
USB2: Gadget Serial ( AT Commands )
The module firmware can be upgraded over the USB interface using the u-blox tool (for more details refer to
Firmware Update Application Note
1.9.1.2
USB interface in Linux
TOBY-L1 and MPCI-L1 series modules do not require the installation of a specific driver for Linux-based operating
systems with a Linux kernel version 2.6.35 or later. The standard Linux USB drivers will support the USB interface.
For example, in Fedora, the following device will be listed when the module is connected:
•
eth1 ( Ethernet connection )
•
/dev/ttyACM0 ( AT commands )
The full USB capabilities as configured for TOBY-L1 and MPCI-L1 series modules can be reported by running
‘lsusb –v’ or equivalent command, available in the host operating system when the module is connected.
1.9.1.3
USB and power saving
If power saving is enabled by AT command (AT+UPSV=1), the TOBY-L1 or MPCI-L1 series module automatically
enters the USB suspended state when the device has observed no bus traffic for a specified period (refer to the
Universal Serial Bus Revision 2.0 specification
[4]). In suspended state, the module maintains any internal status
as USB device, including its address and configuration. 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. The module exits suspend
mode when there is bus activity.
TOBY-L1 and MPCI-L1 series 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. This 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
Universal Serial Bus Revision 2.0 specification
For the module current consumption description with power saving enabled and USB suspended, or with power
saving disabled and USB not suspended, refer to chapters 1.5.1.3, 1.5.1.4.
1.10
General Purpose Input/Output (GPIO)
GPIOs for TOBY-L1 series modules are not supported by initial firmware release, except for the Network
Status Indication function over the
GPIO1
pin only (for detail, refer to 1.14.1). Check FW release schedule.
GPIOs are not accessible on MPCI-L1 series modules.
TOBY-L1 series modules provide 6 pins that can be configured as general purpose input/output (GPIO). For more
details refer to the
TOBY-L1 / MPCI-L1 series AT Commands Manual
[3], +UGPIOC AT command.