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.

XDS200 firmware update fail

Hi, Everyone

We use XDS200.
I try to update firmware.

processors.wiki.ti.com/.../XDS200

but I update old version.
It does not work.

Do you know how to fix?

I did these following:

1.Download ti_emupack_setup_6.0.83.0_win_32.exe

2.Install this.

3.firmware update
 cd C:\ti\ccsv6\ccs_base\emulation\specdig\xds2xx
 xds2xx_conf get xds2xxu 0
 update_xds2xx xds200

4."update_xds2xx xds200" We get these message.
Updating CPLD
.
Updating Firmware
.
Rebooting
.
Reading Configuration
.
Check swRev is 1.0.0.5 or higher
.
Error : Failed to open port connection : xds2xxu : 0 Error : test failed

5.We try to these:
  cd C:\ti\ccs_base\common\uscif\xds2xx
  update xds200_firmware_v1006.bin

but we get Error

Error : Failed to open port connection : xds2xxu : 0 Error : test failed

Do you know how to fix ?

Best Regards
Hiroyasu

  • Hiroyasu,

    You say you installed <ti_emupack_setup_6.0.83.0_win_32.exe>, but how? Did you right-click on the file and select "Run as administrator" and pointed the install to C:\ti\ccsv6?

    The reason is that this package comes with firmware revision 1.0.0.6 but the message you showed is "Check swRev is 1.0.0.5 or higher". This is what I get on my PC:

    I would try to unplug and re-plug the XDS200 or even try to test it on a different PC (just to be absolutely sure to exhaust all possible chances to recover your JTAG debugger).

    Also, additional troubleshooting details are discussed in this related thread.

    Hope this helps,

    Rafael

  • Hi, desouza

    Thank you for your reply.

    We select "Run as administrator" and install C:\ti\ccsv6.
    and We try to test with different PC.
    (This PC is not install CCS)
    but XDS200 dose not improve.

    Do you have any idea for fix?

    Best Regards
    Hiroyasu

  • Hiroyasu,

    Sorry for the delayed response, but apart from the details I sent before (including the linked thread), unfortunately I am unsure what else may be happening in your case.

    I will try to find additional scenarios where this issue could manifest and, if I find something I will report them here.

    I apologize for the inconvenience,
    Rafael
  • What do you see when you run xds2xx_conf.exe get xds2xxu 0

    If that detects your xds200 ok then try

    xds2xx_conf.exe update xds2xxu 0 xds200_firmware_v1006.bin

    If that ran ok then run run

    xds2xx_conf.exe boot xds2xxu 0

    Wait 30 seconds

    xds2xx_conf.exe get xds2xxu 0

    Does it show the firmware as 1.0.0.6?

    We can also update the cpld by running

    xds2xx_conf.exe program xds2xxu 0 xds200_cpld_v1006.xsvf

  • Hi, JphnS

    We get this error messsage when I run "xds2xx_conf get xds2xxu 0"

    -----------------
    Error : Failed to open port connection : xds2xxu : 0
    Error : test failed
    -----------------

    We get same error, when I run "xds2xx_conf get xds2xxu 0" with another PC.
    but this another PC does not install CCS.

    Best Regards
    Hiroyasu
  • Hiroyasu,

    Does the xds200 show up in device manager?

    Regards,

    John

  • HI, JohnS

    XDS200 show in Device manager

     XDS2xx Emulator CDC Serial Port(COM3)
     XDS2xx User CDC Serial Port(COM4)

    I guess this is not probrem.

    Best Regards
    Hiroyasu
  • Hiroyasu-san,

    We are really struggling to figure out what is going on.  With the COM ports showing up properly in Device Manager we would really expect the conf utility.

    One of our guys noticed that the COM port numbers low.  Is this on a virtual machine?

    Another thing to check is are these USB3.0 ports?  If so could you try a USB2.0 port.

    Regards,

    John

     

  • Hiroyasu-san,

    Try disconnecting the target board from the XDS200 and then run the conf utility. It is possible that there is a grounding issue with the target board. After disconnecting the board reboot the PC.

    If the XDS200 is connected to a USB3.0 port or a hub try connecting directly to the PC on a USB2.0 port.

    Regards,
    John
  • Hi, John

    Thank you for your reply.
    We used virtual machine.

    It work when PC is changed.

    Best Regards
    Hiroyasu