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.

TMDSHVMTRKIT5X - High Voltage digital Motor Control Kit 5X device drivers not installing correctly

Other Parts Discussed in Thread: TMS320F28055, CONTROLSUITE

Following Quick Start Guide: Hardware Setup steps 5-6 I am unable to install usb drivers correctly.

OS: Windows 7

driver is CDM 2.06.00 WHQL Certified, date 12/12/2012

In Windows Device manger under Universal Serial Bus Controllers I only see: Texas Instruments Inc. XDS100 Version 1.0 A

channel B doesn't appear and a com port device doesn't appear. 

I have tried a variety of ways to resolve this issue but nothing is helping.

here are some of the links I have followed to no avail:

http://www.ftdichip.com/Support/Documents/AppNotes/AN_119_FTDI_Drivers_Installation_Guide_for_Windows7.pdf

https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/21086?tisearch=e2e-quicksearch&keymatch=xds100%20+%20rs

http://www.ftdichip.com/Drivers/D2XX.htm

and when I tried to enter the part number of this kit, it doesn't show up in the list: TMDSNVMTRKIT5X, 

can someone give me a hint on what to do to resolve this issue.

Thanks

Rick

  • Did you connect the USB cable to JA1 of F2805x ISO control Card or JP1 of TMDSNVMTRKIT5X kit?

    You could link to below wiki page that shows how to install or fix the driver.
    processors.wiki.ti.com/.../XDS100
  • I connected the USB cable to JP1 of the TMDSNVMTRKIT5X.

    I followed the instructions provided on the XDS100 wiki page you referenced.

    I have tried to install the provided drivers on two different machines (Windows 7) and (Windows 10) - same results.

  • Did you remove the jump on J5 of M1 on TMDSNVMTRKIT5X.
    Actually, you'd better to use the JA1 on F2805x ISO controlCard since you have to use F2805x ISO control card for TMDSNVMTRKIT5X kit.
  • It appears that Yanming's solution of using the JA1 on the 28055 card is what was needed. I put detailed descriptions of my attempts to troubleshoot this below for those that are curious.

    the summary what I think has worked is this:

    switch 4 on the 28055 should be on and off as per the hardware guide - not the separate quick start guide.

    connect to JA1 on the 28055 not the USB on the front of the kit

    load the driver - I was expecting two ti drivers (A and B) plus a new USB connection as per various descriptions of this process but that didn't happen. All I got was Texas Instruments Inc. XDS100 Version 1.0 A

    however when trying to run the HVDMC Kit User Interface from webapps folder it was able to connect and burned something into flash and the interface seems to work. I haven't tested a motor  yet but at least I have the webapp up.

    What are other things I can do to verify that my installation is correct - so far this process seems to be needlessly confusing and time wasting

    In response to Yanming's post:

    there is a J5 on the main board that enables 3 volts to the board from the 15VDC power supply - I'm assuming this is not the J5 you are mentioning for M1(which doesn't seem to have a j5), there is also a j5 in the M3 section that is not populated.

    Also in the hardware guide in an important note at the bottom of page 6 it says "...there is no means to disconnect the UART interface on the board from the TMS320F28055 device. If not disabled, the UART-to-Serial adapters on the controlCARD and board may be damanged. Future revisions of the kit will correct this issue. Meanwhile, if UART is to be used, use the connection provided on the TMDSHVMTRKIT5X board".   So I have been using the UART connection on the kit instead of the 28055. This is confusing because on page 7 under GUI connection it says "Before running the GUI, be sure to connect a USB cable from the JA1 connector on the controlCARD to the Host PC" and then it refers me to the quick start guide.

    Let me add more detail here.

    I have two quick start guides:

    1. High Voltage digital Motor Control Kit 5X Quick Start Guide v 1.0.

    2.  a quick start guide included in the High Voltage Motor Control 5X Kit Hardware Guide v 1.0 as an addendum after page 14.

    They differ in a small detail and I am assuming document #2 is the most recent because it includes more details on setting up the boards. the difference is the setting of switch 4 on the control card. the quick start guide sets pin 4 to off and off, the hardware guide sets the switch to on and off however the pictures in both manuals show the switch in the on and on position. I would like some clarity on this but am proceeding using the instructions from the hardware guide because it seems more recent.

    following the hardware guide I'm setting up the GUI USB to JA1 on the 28055 as Yanming suggested.

    here is what happens when I try to load the driver:

    Windows puts in a driver as a USB composite device

    In the device manager I right click on the device and select Update Driver Software...

    I choose to Browse my computer for driver software.

    I choose to pick device drivers on my computer - it only shows a USB Composite Device.

    I select Have Disk

    At this point I can go to the thumb drive or the ControlSuite software install on the hard drive - it doesn't matter - same result.

    I get a window that has me select between:

    - Texas Instruments Inc. XDS100 Version 1.0 A

    - Texas Instruments Inc. XDS100 Version 1.0 B

    I pick A

    I get a popup window that says Installing this device driver is not recommended because Windows cannot verify that it is compatible with the hardware.

    I select to continue installing the driver.

    It installs Texas Instruments Inc. XDS100 Version 1.0 A

    the device manager doesn't  show Texas Instruments Inc. XDS100 Version 1.0 B

    or the USB port.

    I have tried this with:

    - the 28055 out of the kit by itself with only power being the JA1 power (green light lit on board)

    - the 28055 in the kit with only power being the JA1 power (green light lit on board)

    -- the 28055 in the kit with external power added (two green lights lit on board)

    I get the same results using the USB on the kit instead of JA1 on the 28055

    on the 28055 the driver Hardware IDs are:

    USB\VID_0403&PID_A6D0&REV_0700

    USB\VID_0403&PID_A6D0

    on the kit the driver Hardware IDs are:

    USB\VID_0403&PID_A6D0&REV_0500

    USB\VID_0403&PID_A6D0

    Running HVMTR5XGUI web app I get an error connecting to the target.

  • More info: I was able to run the webapp and run a motor with xds100 channel A, however when going to code composer studio I can't set up a target with usb emulator, I am assuming it's because I still don' have a channel B.
    In the TMDSHVMTRKIT5X How to Run Guide, I can't get past step 4. There is no Texas Instruments XDS100V2 USB Emulator to select.
  • Both GUI and CCS use the same JTAG channel, you need to use target configuration file to setup the emulator.
    Right click project->New->Target Configuration File->Connection->Texas .. XDS100V2 USB .. Probe
  • It would be nice if the documentation matched the product and available options.
    On page 8 of the hardware guide it says to select XDS100V2 USB Emulator, there is none.
    When I select Debug Probe it works. What would it take to correct the documentation. It appears I have wasted a variety of hours trying to follow faulty documentation.
    thanks for your help
  • Thanks for your suggestion, we will check and update it. In default, you'd better to use the emulator of controlCard if it has on-board emulator.