Automotive Module Series
AG525R-GL QuecOpen
Hardware Design
AG525R-GL_QuecOpen_Hardware_Design 41 / 104
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.