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.

TM4C1290NCPDT: Custom Bulk USB Driver

Part Number: TM4C1290NCPDT

Hello, I am Sky

I am using TM4C1290NCPDT chip and its USB Bulk Driver for communication.

TI supports its driver and it works well!

And it is installed well with "Generic Bulk Device" in "TivaWare Bulk Devices".

I want to change some information such as a name of device, company, and VID/PID.

When I change this parameters in usb_dev_bulk.inf file, it does not guarantee "SIGNED DRIVER",

But it is not a big deal because I can use them by turning on "TESTSIGNING" option for testing driver.

The problem is that when I force to setup my custom driver, it does not be installed well.

To change information of usb bulk driver and install them properly, do I have to set additional procedures?

Thanks in advance.

Sky.

  • Hi Sky,
    I will forward your question to our USB expert.
  • Hello Sky,

    That is because the TI drivers are signed drivers based on that information, and the .cat file included with them also enables driver signature enforcement for Windows to help keep our drivers from being re-used without proper licensing in place.

    There is a formal process to get USB drivers signed including purchasing a certificate from Windows that is then used as part of driver to validate it. I never had to go through the process personally, but in general you want a signed driver as it is a way to help tell your customers that the software is released by and validated by your company, so they can trust that it works properly.

    Note that you could look into re-using TI PID/VID, you can see the details in our general FAQ: e2e.ti.com/.../755561

    Look near the end for the section on How to apply to use TI's USB VID and PID and check out the Licensing terms to see if that may be an option for you.