Hi,
I'm using LS1046A, I want to configure the USB3.0 controller 1 as Host,
Can USB3.0 controller 1 as Host with integrated PHY configured as host without any additional interface? or Is xHCI interface needed for USB3.0 Controller1 to configure as Host?
where can I find steps to configure the USB Host control registers for USB3.0 Controller1 to initialize as Host?
Thanks,
Sindhu
The LS1046a contains USB 3.0 controller. This controller is xHCI compatible.
This controller includes USB 3.0 PHY.
See the Section 34.1 of the LS1046a Reference Manual:
https://www.nxp.com/webapp/Download?colCode=LS1046ARM
See the Chapter 34.4 in this Reference Manual about USB3.0 controller1 initialization.
NXP also offers LSDK Linux BSP for the LS1046a. This BSP supports USB host. Use USB driver from this BSP as example for the LS1046a USB controller:
Hi,
In LS1046A Reference Manual, under section 34.4.4.1, xHCI specification document is referenced. when I searched online I found xHCI Specification document by Intel from below link. Could you please confirm me whether I'm referring to correct document and version, if not, could you please provide me the xHCI Specification document?
Thanks, Sindhu.
This xHCI Specification from Intel can be used for the LS1046a xHCI USB controller.