LPC1837 dual high speed USB issue

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LPC1837 dual high speed USB issue

1,341 Views
lidouhe
Contributor I

Hello, I want to implement the dual high speed USB data transmission via LPC1837JET256. But neither of the two USB ports can work properly. Both of the two USB controllers are acting as host and they can actually detect the insertion of the device. However, they can't enumerate the device properly. It seem the chip sends the repuest in a wrong way, so the device give no response. I used the official demo program and still got the same issue. The attachments are the schematic and the enumeration process captured by Beagle USB 480. 

Labels (2)
0 Kudos
1 Reply

1,010 Views
k2
Contributor III

Lidou He,

I'm doing a similar design using the lpc4337 and USB3343.

Are you using the ROM API for both ports ? or for just the USB1 port ?

My design only needs HS HOST on USB0 

and HS device on USB1.

Are you using the EHCI for USB0 ?

I havent found any examples for dual USB for the LPC18XX or the LPC43XX.

I have a dual implementation (HS + FS) for the LPC54608,  but i switched to the LPC4337 to get the 2nd

ULPI HS port PHY.

can you point me to some code for DUAL USB HS controllers ?

I'm doing USB1 using the ROM API method. Not sure what to use for the USB0 host controller.

How are you doing it ?

Kevin

0 Kudos