Integration Manual

Table Of Contents
TOBY-L3 series - System Integration Manual
TSD-19090601 - R13 System Integration Manual Page 44 of 143
The USB High-Speed 2.0 compliant interface consists of the following pins:
USB_D+/USB_D, USB High-Speed differential data lines as per USB 2.0 specification [4]
VUSB_DET input pin, which senses the VBUS rail presence (nominally 5 V at the source) to detect the
host connection and enable the USB 2.0 interface with the module acting as a USB device.
Neither the USB interface, nor the whole module is supplied by the VUSB_DET input pin, which senses
the VBUS USB supply voltage presence and absorbs few microamperes.
USB_ID pin, available for USB ID resistance measurement:
o if the USB_ID pin is externally connected to GND, then the module acts as a USB host
o if the USB_ID pin is externally left unconnected (floating), then the module acts as a USB device
The USB High-Speed 2.0 compliant interface, with the module acting as a USB device, provides:
ADB interface
6
(Linux console for open CPU applications development and debug)
Modem interface (Dialing up the Network with PPP protocol or Sending AT commands)
AT interface (Sending AT commands)
GNSS interface (Transport GNSS NMEA data information)
NDIS network interface over USB (Ethernet over USB data connection)
FW upgrades by means of the +UDWNFILE and +UFWINSTALL AT commands
FW upgrades by means of the Download Tool
The module, acting as a USB device, identifies itself by its VID (Vendor ID) and PID (Product ID) combination,
included in the USB device descriptor according to the USB 2.0 specifications [4].
The USB High-Speed 2.0 compliant interface, with the module acting as USB host (OTG), provides:
Communication with external device by means of the open CPU application
1.9.2 UART interfaces
1.9.2.1 UART0 interface
The UART0 Universal Asynchronous Receiver/Transmitter serial interface has CMOS compatible signal levels
(0 V for ON / active state and 1.8 V for OFF / idle state), providing:
Can be configured as SPI (SPI1) interface by open CPU API or AT commands alternatively.
Communication with external devices by means of the open CPU API, over the following pins:
o RXD module output and TXD module input data lines
o CTS module output and RTS module input hardware flow control lines
Trace logging (diagnostic purpose), over the following pins:
o RXD module output and TXD module input data lines
6
Not supported by "0x" product feature versions