09.12.2012 Views

RM0090: Reference manual - STMicroelectronics

RM0090: Reference manual - STMicroelectronics

RM0090: Reference manual - STMicroelectronics

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>RM0090</strong> USB on-the-go full-speed (OTG_FS)<br />

negotiation success. The application must read the current Mode bit in the Core<br />

interrupt register (OTG_FS_GINTSTS) to determine host mode operation.<br />

3. The application sets the reset bit (PRST in OTG_FS_HPRT) and the OTG_FS<br />

controller issues a USB reset and enumerates the A-device for data traffic.<br />

4. The OTG_FS controller continues the host role of initiating traffic, and when done,<br />

suspends the bus by writing the Port suspend bit in the host port control and status<br />

register.<br />

5. In Negotiated mode, when the A-device detects a suspend, it disconnects and switches<br />

back to the host role. The OTG_FS controller deasserts the DP pull down and DM pull<br />

down in the PHY to indicate the assumption of the device role.<br />

6. The application must read the current mode bit in the Core interrupt<br />

(OTG_FS_GINTSTS) register to determine the host mode operation.<br />

7. The OTG_FS controller connects, completing the HNP process.<br />

Doc ID 018909 Rev 3 1154/1416

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!