Content originally posted in LPCWare by mb1391 on Tue Feb 11 01:49:48 MST 2014
Hi,
I am using nxpUSBlib v0.98b and LPCExpresso v6.1.0 for USB Mass Storage Host implementation on LPC17xx-40xx.
I have an issue regarding USB Mass Storage Device enumeration using LPCUSBLib.
When the target hardware detects voltage change on USB port, it invokes the enumeration sequence.
I have a USB flash drive to enumerate and I attach it to my hardware in OFF condition.
When I power ON my target hardware, it doesn't detect the voltage change on port and doesn't enumerate.
My application requires this kind of enumeration where there will be a USB flash drive attached and the hardware will have frequent power cycles.
How can this problem be fixed at driver level?