Configuring USB3.0 Controller as Host in LS1046A

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

Configuring USB3.0 Controller as Host in LS1046A

2,151 次查看
Sindhu_Gowda
Contributor I

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

0 项奖励
回复
3 回复数

2,134 次查看
Pavel
NXP Employee
NXP Employee

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:

https://www.nxp.com/design/software/embedded-software/linux-software-and-development-tools/layerscap...

2,118 次查看
Sindhu_Gowda
Contributor I

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?

https://www.intel.com/content/www/us/en/products/docs/io/universal-serial-bus/extensible-host-contro...

Thanks, Sindhu.

0 项奖励
回复

2,108 次查看
Pavel
NXP Employee
NXP Employee

This xHCI Specification from Intel can be used for the LS1046a xHCI USB controller.

0 项奖励
回复