Content originally posted in LPCWare by khl7608 on Tue Apr 30 20:11:12 MST 2013<!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG/> </o:OfficeDocumentSettings></xml><![endif]-->Hello,
I'm working on a project designing and developing an Android accessory with LPC1769. I used the Embedded Artists’ AOAA Kit board and had success with it. Now I need to build my own device with several similar components from the AOAA kit. So I recently got the LPC1769 LPCXpresso board and quick-tested with USB communications. This is where I am having troubles now.
I'm using the Embedded Artists' AndroidAccessory codes along with nxpUSBlib library. Debugging showed that the microcontroller detects my Nexus 7 when plugged in, but enumerating was not successful. I'm not sure why but I think maybe there is something wrong with the hardware? I am using the same resistors and capacitors as with the AOAA kit (15k pull-down resistors, 33 ohm resistors on data lines, etc)
Can someone help me solving this issue?
Let me know if you need anything else.
EDIT:
Okay, the error codes from during debugging are:
Dev Enum Error
-- Error Code 3 (HOST_ENUMERROR_ControlError)
-- Sub Error Code 2 (HOST_SENDCONTROL_PipeError)
-- In State 268435880
Looks like the issue is with the pipeline? I'm not sure how to fix it? Does anyone know how to solve this issue?