This document mainly introduces several problems of TI TUSB3410 chip, including the problem that the SUSPEND output terminal of the chip is sometimes pulled high after power is applied, and the problem that the chip cannot read a 16 Kbit I2C EEPROM. It also introduces the problem that the chip does not support the “binary” function of downloading firmware through the I2C interface.
The document details four main problems affecting the TUSB3410 USB controller, including suspend output behavior, I2C EEPROM compatibility, firmware download modes, and serial‑number register reading. For each issue, a specific work‑around is provided, often referencing circuit modifications or firmware configuration changes.
An important notice at the end outlines TI's legal disclaimer and provides links to related product information and application notes.
| Maximum I2C EEPROM size supported | Less than 16 kbit (cannot read 16 kbit EEPROM) |
|---|
Add the components R2 and D1 as shown in Figure 1 to create a suspend circuit that prevents the output from staying high after power‑up.
No, the device cannot read a 16 kbit I2C EEPROM; a different size EEPROM should be used.