Other Parts Discussed in Thread: SEGGER
Tool/software: Code Composer Studio
Hi,
I am trying to connect to a AM4373 based board using XDS110 and CCS 10.1 in Linux.
When trying to connect to the target, I always receive a SC_ERR_XDS110_TARGET_SUPPLY error. Voltage on VTref is 3.3V and PINs 4 and 8 are connected for GND. The target is operating on an external power source, so I have chosen "target supplied power".
What I do not understand is that, with reference to software-dl.ti.com/.../ccs_debugging_jtag_connectivity_issues.html error is meant to show up in case the target is probe-powered?!
Any idea what I could try? The following PINs are connected between debugger and target: TDS, TDI, VTref, TDO, RTCK, TCK, NCRST, TRST, 2x GND.
Below the target configuration source, and screenshots of the configuration, and the connection test output.
Thank you and regards
Peter
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <configurations XML_version="1.2" id="configurations_0"> <configuration XML_version="1.2" id="Texas Instruments XDS110 USB Debug Probe_0"> <instance XML_version="1.2" desc="Texas Instruments XDS110 USB Debug Probe_0" href="connections/TIXDS110_Connection.xml" id="Texas Instruments XDS110 USB Debug Probe_0" xml="TIXDS110_Connection.xml" xmlpath="connections"/> <connection XML_version="1.2" id="Texas Instruments XDS110 USB Debug Probe_0"> <instance XML_version="1.2" href="drivers/tixds510icepick_d.xml" id="drivers" xml="tixds510icepick_d.xml" xmlpath="drivers"/> <instance XML_version="1.2" href="drivers/tixds510cs_dap.xml" id="drivers" xml="tixds510cs_dap.xml" xmlpath="drivers"/> <instance XML_version="1.2" href="drivers/tixds510cortexM.xml" id="drivers" xml="tixds510cortexM.xml" xmlpath="drivers"/> <instance XML_version="1.2" href="drivers/tixds510cs_child.xml" id="drivers" xml="tixds510cs_child.xml" xmlpath="drivers"/> <instance XML_version="1.2" href="drivers/tixds510cortexA9.xml" id="drivers" xml="tixds510cortexA9.xml" xmlpath="drivers"/> <instance XML_version="1.2" href="drivers/tixds510csstm.xml" id="drivers" xml="tixds510csstm.xml" xmlpath="drivers"/> <instance XML_version="1.2" href="drivers/tixds510etbcs.xml" id="drivers" xml="tixds510etbcs.xml" xmlpath="drivers"/> <property Type="choicelist" Value="0" id="Power Selection"> <choice Name="Target supplied power" value="0"> </choice> <choice Name="Probe supplied power" value="1"> <property Type="stringfield" Value="3.3V" id="Voltage Level"/> </choice> </property> <platform XML_version="1.2" id="platform_0"> <instance XML_version="1.2" desc="AM4372_0" href="devices/AM4372.xml" id="AM4372_0" xml="AM4372.xml" xmlpath="devices"/> </platform> </connection> </configuration> </configurations>
[Start: Texas Instruments XDS110 USB Debug Probe_0] Execute the command: %ccs_base%/common/uscif/dbgjtag -f %boarddatafile% -rv -o -S integrity [Result] -----[Print the board config pathname(s)]------------------------------------ /home/phoyer/.ti/ccs1010/0/0/BrdDat/testBoard.dat -----[Print the reset-command software log-file]----------------------------- This utility has selected a 100- or 510-class product. This utility will load the adapter 'libjioxds110.so'. The library build date was 'May 7 2020'. The library build time was '20:44:54'. The library package version is '9.2.0.00002'. The library component version is '35.35.0.0'. The controller does not use a programmable FPGA. An error occurred while hard opening the controller. -----[An error has occurred and this utility has aborted]-------------------- This error is generated by TI's USCIF driver or utilities. The value is '-267' (0xfffffef5). The title is 'SC_ERR_XDS110_TARGET_SUPPLY'. The explanation is: The controller could not detect valid target supply. Check target JTAG connection and/or connection setting specifying voltage level. [End: Texas Instruments XDS110 USB Debug Probe_0]