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.

TMDSEMU110-U: XDS110 GPIO pins only work when target power supply is on.

Part Number: TMDSEMU110-U

I am using the dbgjtag program to read the value of the XDS110 GPIO pins like so:

C:\ti\ccs1000\ccs\ccs_base\common\uscif>dbgjtag -f @xds110 -Y gpiopins, read=yes
0x0f

And it seems that the GPIO pins always read high (even If I have tied them to GND) unless I turn on the target power supply like this:

C:\ti\ccs1000\ccs\ccs_base\common\uscif>dbgjtag -f @xds110 -Y power,supply=on,voltage=3.3

My question - are the logic levels for the GPIO pins on the XDS110 referenced to the TGTSUPPLYOUT pin?  Is there any way to control/read these GPIO independently of what is going on with the target?    My ideal situation is that I can use these GPIO pins to read the state of a switch on a test fixture, independent of what is happening with the target device. If the target device shorts out the XDS110 target power supply, I get an overcurrent error, and can no longer even read the GPIO pin states without power cycling the XDS110.   So I am thinking it is not possible to use the XDS110 in the manner I desire.