LPC54606 USB0 HOST not detecting keyboard

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

LPC54606 USB0 HOST not detecting keyboard

跳至解决方案
1,104 次查看
nagarajan
Contributor II

 

We have made custom board with LPC54606 micro(revision 18151A) with core clock of 180Mhz.

I am testing host on USB0 interface for past two week.

USB PLL is setup with 48Mhz and verified via CLKOUT. USB registers details below:

nagarajan_2-1606967800438.png

 

All OHCI registers are setup with values:

nagarajan_1-1606967368582.png

The HCFMREMAINING and HCFMNUMBER are changing. RHSC interrupt is not detecting on keyboard insertion. But pull up is happing on DM pin. There is no activity on DP and DM pins.

Only SF interrupt is detecting.

VBUS output and overcurrent status input is OK. USB_ID pin with low or High also checked.

Please anyboby give some information or pointer for probable causes.

 

V.Nagarajan

0 项奖励
回复
1 解答
1,081 次查看
nagarajan
Contributor II

I have found a reason for USB keyboard not detecting.

USB0 HOST Function also needs a USB0_VBUS signal.

But see the user manual

 

nagarajan_0-1607052415414.png

I lost two weeks of my debugging time.

Please NXP team review the data sheet and user manual for LPC546XX.

I am sharing this so that others trying this can benefit.

Now i am going to check USB1 HS as host, surprises can be there!?

 

V.Nagarajan

 

 

 

在原帖中查看解决方案

0 项奖励
回复
1 回复
1,082 次查看
nagarajan
Contributor II

I have found a reason for USB keyboard not detecting.

USB0 HOST Function also needs a USB0_VBUS signal.

But see the user manual

 

nagarajan_0-1607052415414.png

I lost two weeks of my debugging time.

Please NXP team review the data sheet and user manual for LPC546XX.

I am sharing this so that others trying this can benefit.

Now i am going to check USB1 HS as host, surprises can be there!?

 

V.Nagarajan

 

 

 

0 项奖励
回复