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.

Linux/TUSB3410: Can't find the TUSB3410 after upgrade the newest firmware.

Part Number: TUSB3410

Tool/software: Linux

Hi TI,

I had download the new firmware and EEPROM burner tool from http://www.ti.com/product/TUSB3410/toolssoftware.

But after I completed to upgrade TUSB3410 firmware, my PC can't find the device by "TUS3410 ISP Demo App".

Do you have any suggest to fix problem?

Thanks.

 

  • Hello,

    Could you please let me know a few things about your setup?

    1. Did the TUSB3410 work before you installed the latest firmware with the EEPROM burner?

    2. How are you connecting to the TUSB3410?  Are you using our TUSB3410UARTPDK EVM?

    3. Does the TUSB3410 work without EEPROM installed?

    Thanks,

  • Hi Nicholaus,

    I used TUSB3410 EVM board to upgrade FW.

    And I'm sure the board is fine and workable before upgrade FW.

    I attach two picture to describe my PC can detect the board before upgrade FW, and can't detect after upgrade FW.

    I also attach two firmwares.

    tusb3410_i2c (SDA is P3.3 and SCL is 3.4).bin is workable for me.

    tusb3410_usbtoi2c_SDAonP3.3_SCLonP3.4.bin is not workable.

    8836.picture.zip

  • Thank you,

    The screenshots you sent suggest that you are using Windows, but the Tool/Software category for this questions says "Linux". Also, I believe the TUSB3410 ISP Demo app is only made for Windows.

    Are you using Windows? If so, what version of Windows are you using?



    Regards,
  • Yes, I use wrong option.

    I used WIN7.

    This problem is urgent case for us.

    Thanks 

  • Hi,

    I believe the problem is related to the Vendor ID being changed by the latest version of the firmware.  It seems that this is expected, in the "TUSB3410 USB to I2C Application Note".  It states the following:  

    "It is important to notice that the TUSB3410 requires a special firmware for the implementation of the USB to I2C Generic solution. The firmware must be stored on the external EEPROM so the Boot code on the TUSB3410 can load the firmware after the device is powered up."

    If you change the EEPROM firmware, the "TUS3410 ISP Demo App" will no longer identify the device.  Can you explain why you need to use this application with the latest firmware?  Please accept my friend request if you would like to talk privately.

    Thanks,