This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TUSB7340: When we need external EEPROM and how to write to the EEPROM if it used

Part Number: TUSB7340

Dear all,

My customer want to know at what condition they need the external EEPROM and if it used, how to write to the EEPROM.

Could you please help send me the tools?

My customer want to initialize the four USBs simultaneously, can they save the EEPROM, if EEPROM is not used, does it mean they just use the default value in the register?

Besides, what are the steps to write to the EEPROM, could you please help describe in details.

Thanks.

  • Hello John,

    As noted, using an EEPROM along with the TUSB7340 is optional; so there is no need to have it for default device operation (i.e. using the 4 ports simultaneously) .

    The only function is to customize some device configurations like the device's Subsystem ID, setting some ports as non-removable, etc. For details on what settings can be configured through the EEPROM, please refer to table 4 on the datasheet.
    When EEPROM is not used, the default register values will be loaded to the device.

    To program the EEPROM we recommend to use an standard EEPROM programmer, either before soldering the EEPROM on the board or during ICT.
    We do have a Windows tool that we created for development environments to program the EEPROM over PCIe, but this is not intended for production environments.
    Please let me know if they will need to customize any register and I will provide the tool.

    PLEASE NOTE that the TUSB7340 is NOT RECOMMENDED FOR NEW DESIGNS as there is limited support for it.

    Regards,
    Jorge
  • Hi Jorge,

    Thanks for your clear explanation, since TUSB7340 is recommend for new designs, do you have other recommendation for the new design in this application?

    Thanks.
  • John,

    Unfortunately we do not have any other device with the same functionality

    Regards,
    Jorge