LPC2468 TripLite driver for USB used to work, but very often now, fails to communicate with flash drive

Discussion created by lpcware Employee on Jun 15, 2016
Content originally posted in LPCWare by Dubs on Wed Jun 17 10:06:55 MST 2015

I am also having problems with my LPC2468 working with some flash drives, even of the same manufacturer, same size.

The code we are currently using is a version of  usbhost_lpc2468.c

What we would like is the latest version of

USBHostLite for LPC23xx/LPC24xx V1.00 (Jan 4, 2010)

from the site:


because the link is broken. It goes no where.

Or do you have a driver for the USB for LPC2468 processor?

Our failure is inside the 

*                                     PROCESS TRANSFER DESCRIPTOR

if (!(TDHead->Control & 0xF0000000)) {
        return (OK);
    } else {
        return (ERR_TD_FAIL);

Sometimes the USB flash devices pass this, return and Ok, other USB's return an ERR
where we read a 0x5.... instead of a 0xF.....

Any help anyone can give would be much appreciated.