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.

MSP430F5659: Regarding MSP430F5659 USB driver file

Part Number: MSP430F5659


Hi All,

I am using USB CDC example from "MSP430USBDevelopersPackage_5_20_06_02.zip"  for my MSP430F5659 controller based application  as mentioned in path by TI

https://e2e.ti.com/support/microcontrollers/msp430/f/166/t/365765  For the signed driver issue.

But when I tried loading "msp430_ti_signed.inf" for my USB device, it's not installing on my windows 7, it gives error "no driver found".

Previously i was using "MSP430USBDevelopersPackage_5_00_01.zip " and driver was installing and device is working properly.

I tried "msp430_ti_signed.inf " for the solve the signed driver issue which i have running thread in given link " https://e2e.ti.com/support/microcontrollers/msp430/f/166/p/661051/2428868#2428868"

Please let me know whether PID and VID registration is required for using signed driver or generic TI given PID /VID is enough ?

Thanks and Regards,

Nitesh

  • Hi Nitesh,

    Are you by any chance mixing the descriptors.c, .h, .inf, .cat and UsbIsr.c files from MSP430USBDevelopersPackage_5_00_01 version with the 5_20_06_02 version?  If you are try using the descriptors.c/.h .inf. .cat and all other files you find in USB_Config folder from the version that you are currently running.  Mixiing files from one version to next might be an issue.

    Also do you have the .inf and the .cat files located in the same directory?  Both files are required to install the driver.   So when you right click on the device and point the OS to find your .inf file from the directory that you have the .inf in, make sure that the .cat file is also there.

    Finally, if you have changed any of the contents of the .inf file then there is a mis-match between the .inf file and the .cat file and the driver will not install. 

    Regards,

    Arthi

  • Hi Arthi,

    Thanks for the response.

    Yes we combined .inf from latest version with .cat file from our current version.

    But now as per your suggestion we copied all the file of USB_Config folder to our project directory and tested, again driver is not installing.

    Could you please suggest what is wrong here?

    Thanks in advance

    Nitesh

  • Nitesh,

    I am not sure what is going on with your Windows 7. Is this the same Windows machine that you successfully ran the CDC example from USB package 5_00_01? Or is it a new Windows machine? If it is the same machine, then the new CDC example from 5_20_xx should also run smoothly without any driver issues since the VID/PID and .cat files are the same. Can you post a screen shot of Device Manager with your device connected to Windows 7? Are you running the original CDC example without any changes to the code or is this your application?

    Just so that we start from a clean slate, can you take original entire CDC example from 5_20_xx package without any changes or mixing and matching the library files and try running the CDC example as is and see if the .inf file installs?

    Regards,
    Arthi
  • Hi Arthi,

    Yes same windows 7 Laptop i am using.

    First i have uninstalled the old driver from laptop and then i have rebuild my application using latest driver and other USB config folder files from USB Package 5_20_XX CDC example.

    Uploaded new hex file and On device connection installed new driver, driver got installed without showing any warning.

    Thanks for the support.

    Nitesh

**Attention** This is a public forum