Hi,
I am a board designer. I have boards loaded with USB transceiver from TI and Micrel, TUSB2551A and MIC2551A. Specification wise they are identical part.
But all my boards with TUSB2551A are having enumeration problem with my 3 pcs of 4GB Toshiba U2P USB Flash Drive but not MIC2551A boards. All boards are built with the same controller. However, i have no problem with other Flash drive with TUSB2551A so far, sandisk, kingston.