TOBY-L2 and MPCI-L2 series - System Integration Manual
UBX-13004618 - R07
Advance Information
System description
Page 41 of 158
For example, the default USB profile configuration which provides 2 functions (1 RNDIS for Ethernet-over-USB
and 1 CDC-ACM for AT commands and data) can be changed by means of the AT+UUSBCONF command
switching to a USB profile configuration which provides the following 6 functions:
3 CDC-ACM for AT commands and data
1 CDC-ACM for GNSS tunneling
1 CDC-ACM for SIM Access Profile (SAP)
1 CDC-ACM for diagnostic
As each USB profile of TOBY-L2 and MPCI-L2 modules identifies itself by its specific VID and PID combination
included in the USB device descriptor according to the
USB 2.0 specifications
[6], the VID and PID combination
changes as following by switching the active USB profile configuration to the set of 6 functions described above:
VID = 0x1546
PID = 0x1141
Alternatively, as another example, the USB profile configuration can be changed by means of the
AT+UUSBCONF command switching to a USB profile configuration which provides the following 4 functions:
1 CDC-ECM for Ethernet-over-USB
3 CDC-ACM for AT commands and data
In case of this USB profile with the set of 4 functions described above, the VID and PID are the following:
VID = 0x1546
PID = 0x1143
The switch of the active USB profile selected by the AT+UUSBCONF command is not performed immediately.
The settings are saved in the non-volatile memory of the module at the power off, and the new configuration is
effective at the subsequent reboot of the module.
If the USB is connected to the host before the module is switched on, or if the module is reset (rebooted) with
the USB connected to the host, the VID and PID are automatically updated during the boot of the module. First,
VID and PID are the following:
VID = 0x1546
PID = 0x1140
This VID and PID combination identifies a USB profile where no USB function described above is available: AT
commands must not be sent to the module over the USB profile identified by this VID and PID combination.
Then, after a time period (roughly 20 s, depending on the host / device enumeration timings), the VID and PID
are updated to the ones related to the USB profile selected by the AT+UUSBCONF command.
For more details regarding the TOBY-L2 and MPCI-L2 series modules USB configurations and capabilities,
see the
u-blox AT Commands Manual
[3], +UUSBCONF AT command.