Usb Application Without Usb Remote Wakeup Function; Usb Application Without Usb Suspend Function - Quectel QuecOpen AG525R-GL Hardware Design

Automotive module series
Table of Contents

Advertisement

Sending data to the module through USB will wake up the module.
When the module has URC to report, it will send remote wake-up signals via USB bus so as to wake
up the host.

3.5.1.2. USB Application without USB Remote Wakeup Function

If the host supports USB suspend/resume, but does not support remote wake-up function, it needs to be
woken up via the module's GPIO.
There are three preconditions to let the module enter sleep mode.
Use sleep & wakeup API to enable the sleep mode.
Ensure the level of pins that configured as wake-up interrupt in Table 5 are under non-wakeup
status.
The host's USB bus, which is connected with the module's USB interface, enters suspended state.
The following figure shows the connection between the module and the host.
Figure 5: Sleep Mode Application without USB Remote Wakeup
Sending data to the module through USB will wake up the module.
When the module has URC to report, the module's GPIO signal can be used to wake up the host.

3.5.1.3. USB Application without USB Suspend Function

If the host does not support USB suspend function, USB_VBUS should be connected with an external
control circuit to set the module to sleep mode.
Use sleep API to enable the sleep mode.
Ensure the level of pins that configured as wake-up interrupt in Table 5 are under non-wakeup
status.
Disconnect USB_VBUS.
AG525R-GL_QuecOpen_Hardware_Design
Automotive Module Series
AG525R-GL QuecOpen Hardware Design
41 / 104

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents