Other Parts Discussed in Thread: TUSB3410
Hi,
I'm struggling to get a TUSB3410 based design to work. The TUSB is connected to a MSP430 and a blank 64K EEPROM. When I connect to the PC in windows I get a messaged saying device malfunction and the board appears as an unknown device.
In Linux, I get the following repeated indefinitely when I check dmesg:
[261086.439161] usb 2-1: new full speed USB device using uhci_hcd and address 62
[261088.915102] usb 2-1: new full speed USB device using uhci_hcd and address 71
[261089.413822] usb 2-1: new full speed USB device using uhci_hcd and address 72
[261089.537763] usb 2-1: device descriptor read/64, error -71
I've attached the TUSB3410 to a blank EEPROM and hoped to be able to programme it with the USB EEPROM programmer tools. I assumed that the device would enumerate as a TI device to let me do this. I've disconnected the MSP430 on the board from the EEPROM. This had no notiable effect.
The clock turns on for 17ms before switching off.
The suspend signal goes high as the clock fails.
I've implemented the external circuit required for reliable bus powered suspend operation as per the datasheet.
I've also tried self powering the device so as to not require the extra circuitry to no avail.
Any suggestions as to what I'm doing wrong? I thought this would be a straight forward design.....
cheers