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.

TUSB3410 VCP driver property

Other Parts Discussed in Thread: TUSB3410

Hi,

 

As you know TUSB3410 uses VCP driver named  "umpf3410.i5",

while the TUSB3410 EVM is connected to the USB port on a PC,

Driver files details are shown as unknown for umpf3410.i5.

 

Hardware->Device Manager->TUSB3410 UART EVM->Properties->Driver files details->umpf3410.i51

provider,file version etc are unknown

 

Is there any way to show the details properly?

If we use TUSB3410 in our custom board is it possible to edit umpf3410.i5?

 

Regards.

  • Hello Paddu, I think that you can modify the details as the manufacture, product name and serial number simply using the I2C header generator; you can download this app at: http://www.ti.com/litv/zip/sllc297a Please read the “Header Gen for VCP Apps User's Guide.txt” file that is included in the header generator installer and let me know your comments. Regards, Roberto.
  • Hello Roberto,

     

    Thankyou for the details.

    I am new to TUSB and the user guide has less information 

    I am still confused how exactly I edit the that file and where exactly I can modify. I will see if I can do that.

     

    Regards.

  • Hello Paddu,

     

                    You just have to open the .cfg file that you want to use with a text editor software (notepad, note pad++)  for this case I recommend you the  VCP-3410-FW_Download-EEPROM_serialized.cfg file and modify the parameter that you want to change:

     

    ·         VID/ PID

      

     

    ·         Manufacturer and Product Name strings.

     

     

    ·         Serialization (assuming you are enabling serialization, which is TI recommendation).

     

     

     

    b)       Once the CFG file has been customized with your desired information, create your EEPROM file using the header generator utility per the “Header Gen for VCP Apps User's Guide.txt” document.

     

    ·         To generate the BIN file use the "gobin VCP-3410-FW_Download-EEPROM_serialized" command. (Here you should first open a command prompt window, and go to the proper directory where the Header Gen utility is located).

      

     

    c)       Install “TI USB EEPROM Burner Utility for the TUSB3410 (Rev. A)” following the steps shown within it’s install documentation (SLLA179A - Using the TI TUSBxxxx EEPROM Programmer). To do so, please download this utility from: http://www.ti.com/litv/zip/sllc259a.

     

    d)       Once you have installed the EEPROM burner utility for the TUSB3410 Evaluation board, please make sure that before connecting the TUSB3410 SCL_ISOLATE jumper is removed (JP2 for TUSB3410UART EVM or JP4 for TUSB3410GPIO EVM).

     

    e)       After the TUSB3410 Evaluation board has been properly recognized, open the EEPROM burner utility. Select the proper settings:

     

    ·         Select the USB Device à TI T USB3410 EEPROMBurner.

    ·         Select EEPROM size à 256kbits (this is for a 24LC256).

    ·         Select EEPROM Image à Browse to “\\Program Files\Texas Instruments\I2C Header Generator Utility for VCP apps\” and choose “VCP-3410-FW_Download-EEPROM_serialized”.

     

     

    f)         Now is time to place the jumper (JP2 or JP4 depending on the EVM being used) to enable the EEPROM connected to the TUSB3410 device. Click on “Program EEPROM” button afterwards and wait until the “EEPROM Programmed Successfully!” message box pops up. Click OK to continue.

     

     

    g)       At this point, your TUSB3410 implementation has a customized VID/PID, manufacturer/product strings and serial number.

     

     Regards,

    Roberto.

  • Hello Roberto,

     

    Many Thanks for the detailed procedure.

    I understood the procedure.

     

    But I am wondering how do I edit "umpf3410.i51" file.

    there is no Config file for that and its only in binary format.

    Could you pelase have a look at this point.

     

    Regards.

    Paddu

  • Hello Paddu,

     

                I just want to know what are the modifications that you need to perform to the .i51 file? We need this information in order to know if you need the firmware source code and help you with this request.

     

    Regards,

    Roberto.

  • Hi Roberto,

     

    Actually they just want to display some name on the "Driver files details" instead of unknown.

     

    As you know currently,

    Hardware->Device Manager->TUSB3410 UART EVM->Properties->Driver files details->umpf3410.i51

    the provider,file version etc are unknown.

     

    Is it possible to display some specific name?

     

    Regards.

  • Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

    Hello Paddu,

     

    Sorry for the delay on this, we did not find any options that define the properties for the FW file in the IAR work bench (software ised to generate the FW file). Also, we did not find any information in IAR to define resources such as provider, copy rights, version etc. Apparently this info can’t be defined for this file.

    Regards,

    Roberto.

  • Hi Roberto,
    Can I replace umpf3410.i51 file to my customized firmware?
  • Hello,

    Yes you can replace it, but please note that the TUSB3410 driver search for this file in order to load it, so your new FW files must have the same name as the original firmware.

    Other option is burn your modified firmware in a external EEPROM using the TUSB3x10 EEPROM Burner

    Regards,
    Roberto