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.

TMS320F280049: Uniflash: Generate Standalone Command Line Package

Part Number: TMS320F280049
Other Parts Discussed in Thread: UNIFLASH

Tool/software:

Hi, 

I have a problem with generating standalone command line package feature in uniflash using xds200 debuger.
I would like to use my configuration file (*.ccxml) but generated package includes different, probably default configuration.

What it should be:

<?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 XDS2xx USB Debug Probe_0">
        <instance XML_version="1.2" desc="Texas Instruments XDS2xx USB Debug Probe_0" href="connections/TIXDS2XXUSB_Connection.xml" id="Texas Instruments XDS2xx USB Debug Probe_0" xml="TIXDS2XXUSB_Connection.xml" xmlpath="connections"/>
        <connection XML_version="1.2" id="Texas Instruments XDS2xx USB Debug Probe_0">
            <instance XML_version="1.2" href="drivers/tixds560icepick_c.xml" id="drivers" xml="tixds560icepick_c.xml" xmlpath="drivers"/>
            <instance XML_version="1.2" href="drivers/tixds560c28x.xml" id="drivers" xml="tixds560c28x.xml" xmlpath="drivers"/>
            <instance XML_version="1.2" href="drivers/tixds560cla2.xml" id="drivers" xml="tixds560cla2.xml" xmlpath="drivers"/>
            <instance XML_version="1.2" href="drivers/tixds560cs_child.xml" id="drivers" xml="tixds560cs_child.xml" xmlpath="drivers"/>
            <property Type="choicelist" Value="2" id="The cJTAG / SWD Features">
                <choice Name="cJTAG (1149.7) 2-pin advanced modes" value="enable">
                    <property Type="choicelist" Value="2" id="The Target Scan Format"/>
                </choice>
            </property>
            <property Type="choicelist" Value="2" id="Debug Probe Selection">
                <choice Name="Select by serial number" value="2">
                    <property Type="stringfield" Value="S200-000FD2063183" id="-- Enter the serial number"/>
                </choice>
            </property>
            <property Type="choicelist" Value="0" id="The JTAG TCLK Frequency (MHz)">
                <choice Name="Fixed with user specified faster value" value="SPECIFIC">
                    <property Type="stringfield" Value="20.0MHz" id="-- Enter a value from 0.5MHz to 20.0MHz"/>
                </choice>
            </property>
            <platform XML_version="1.2" id="platform_0">
                <instance XML_version="1.2" desc="TMS320F280049_0" href="devices/f280049.xml" id="TMS320F280049_0" xml="f280049.xml" xmlpath="devices"/>
            </platform>
        </connection>
    </configuration>
</configurations>

What it is in ..\user_files\configs

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<configurations XML_version="1.2" id="configurations_0">
<configuration XML_version="1.2" id="configuration_0">
        <instance XML_version="1.2" desc="Texas Instruments XDS2xx USB Debug Probe" href="connections/TIXDS2XXUSB_Connection.xml" id="Texas Instruments XDS2xx USB Debug Probe" xml="TIXDS2XXUSB_Connection.xml" xmlpath="connections"/>
        <connection XML_version="1.2" id="Texas Instruments XDS2xx USB Debug Probe">
        	
        		   <instance XML_version="1.2" href="drivers/tixds560icepick_c.xml" id="drivers" xml="tixds560icepick_c.xml" xmlpath="drivers"/>
        	
        		   <instance XML_version="1.2" href="drivers/tixds560c28x.xml" id="drivers" xml="tixds560c28x.xml" xmlpath="drivers"/>
        	
        		   <instance XML_version="1.2" href="drivers/tixds560cla2.xml" id="drivers" xml="tixds560cla2.xml" xmlpath="drivers"/>
        	
        		   <instance XML_version="1.2" href="drivers/tixds560cs_child.xml" id="drivers" xml="tixds560cs_child.xml" xmlpath="drivers"/>
        	
            
                  <property id="The cJTAG / SWD Features" desc="JTAG / cJTAG / SWD Mode" Type="choicelist" Value="2">
  <choice Name="cJTAG (1149.7) 2-pin advanced modes" value="enable">
    <property Type="choicelist" Value="5" id="The Target Scan Format"/>
  </choice>
</property>
            
            <platform XML_version="1.2" id="platform_0">
                <instance XML_version="1.2" desc="TMS320F280049" href="devices/f280049.xml" id="TMS320F280049" xml="f280049.xml" xmlpath="devices"/>
            </platform>
        </connection>
    </configuration>
</configurations>

When I do the same steps with xds100v2 debuggers it works normally. 

Could you please advise how to generate package to have proper configuration? 


Thank you.

Jozef


  • Jozef,

    Sorry for the delay; We are affected by the hurricane Beryl with no power/internet.

    Our Uniflash team will reply to you tomorrow.

    Thanks and regards,

    Vamsi

  • I would like to use my configuration file (*.ccxml) but generated package includes different, probably default configuration.

    I created a new ccxml file based on yours. The I used the "Create Session From Existing Target Configuration File" option to select the ccxml in UniFlash and start a session. Then I selected a file to flash and then created a standalone command line package. I then extracted the generated zip and looked at the .\user_files\configs\f280049.ccxml file in the zip. It is identical to the ccxml I created.

    Is the above the same steps you did? Also what UniFlash version are using?

    Thanks

    ki