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:
All OHCI registers are setup with values:
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
Solved! Go to Solution.
I have found a reason for USB keyboard not detecting.
USB0 HOST Function also needs a USB0_VBUS signal.
But see the user manual
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
I have found a reason for USB keyboard not detecting.
USB0 HOST Function also needs a USB0_VBUS signal.
But see the user manual
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