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.

TMS320F28P550SC: "Test Connection" grayed out

Part Number: TMS320F28P550SC
Other Parts Discussed in Thread: C2000WARE

Hi Experts,

My customer is using CCS20.4, but the test connection button is grayed out. 

The target device and emulator has beend selected correctly, and the .ccxml file has been saved. What's the problem here?

in the meantime If we start a project-less debug, the error is in the right conner.

image.png

  • Hello,

    Apologies, I am out of the office until Thursday (4/2). Please expect a reply then. 

    Best,
    Matt

  • Hello,

    Did the customer modify their .ccxml directly or does this using error occur when using the default target config packaged in C2000Ware?

    Best,
    Matt

  • Hi Matt,

    They use the default target config.

  • Hello,

    Thank you for confirming that. Did the customer modify their device XMLs in any way: "ccs2050\ccs\ccs_base\common\targetdb\devices\f28p550sj9.xml"

    Please replace their current XML with the one attached below (from CCS v20.5):

    <?xml version="1.0" encoding="UTF-8" standalone ="no"?>
    
    <device id="C28xx" partnum="TMS320F28P550SJ9" HW_revision="1" XML_version="1" desc="TMS320F28P550SJ9" description="">
      <property Type="stringfield" Value="c2000" id="AETT Platform" />
      <property Type="filepathfield" Value="../../emulation/analysis/dpk/devices/f28p55x/AETT_database_c2000_f28p55x.jsonc" id="AETT Database File"/>
      <property Type="stringfield" Value="AJSM" id="Authentication Scheme"/>
      <property Type="stringfield" Value="JLM" id="Authentication TAP Name"/>
     <!-- Debug probe settings -->
      <jtag>
            <!-- XDS100 Settings -->
            <!-- xds100v2 does not support cJTAG, thus default JTAG is used -->
            <!-- XDS110 Settings -->
            <property Type="choicelist" Value="3" id="SWD Mode Settings">
                <choice Name="cJTAG (1149.7) 2-pin advanced modes">
                    <property Type="choicelist" Value="1" id="XDS110 Aux Port" />
                </choice>
            </property>
            <!-- XDS200 Settings -->
            <property Type="choicelist" Value="1" id="The cJTAG / SWD Features">
                <choice Name="cJTAG (1149.7) 2-pin advanced modes">
                    <property Type="choicelist" Value="5" id="The Target Scan Format"/>
                </choice>
            </property>
      </jtag>
      <!-- Filter to list device under in project wizard -->
      <property Type="stringfield" Value="f28p55x" id="FilterString" />
      <instance XML_version="1.0" desc="IcePick_C_0" href="routers/icepick_c.xml" id="IcePick_C_0" xml="icepick_c.xml" xmlpath="routers" />
      <router HW_revision="1.0" XML_version="1.0" description="ICEPick_C router" id="IcePick_C_0" isa="ICEPICK_C">
       <subpath id="Subpath_0">
          <instance XML_version="1.0" desc="C28xx_CPU1" href="cpus/c28xx.xml" id="C28xx_CPU1" xml="c28xx.xml" xmlpath="cpus" />
          <property Type="numericfield" Value="0x10" id="Port Number" />
          <cpu HW_revision="1.0" XML_version="1.0" description="C28xxCPU" id="C28xx_CPU1" isa="TMS320C28xx">
              <property Type="filepathfield" Value="../../emulation/gel/f28p55x.gel" id="GEL File" />
             <!-- Project Wizard Settings -->
             <property Type="stringfield" Value="--large_memory_model --unified_memory --silicon_version=28 --float_support=fpu32 --cla_support=cla2 --vcu_support=vcrc --tmu_support=tmu1" id="CompilerBuildOptions" />
             <property Type="stringfield" Value="--stack_size=0x200" id="LinkerBuildOptions" />
             <property Type="stringfield" Value="28p55x_generic_flash_lnk_cpu1.cmd" id="LinkerCmd" />
             <!-- END Project Wizard Settings -->
             <instance href="../Modules/C2000/C2000_FPU32_Registers.xml" id="FPU"  xml="C2000_FPU32_Registers.xml" xmlpath="../Modules/C2000/" HW_version="" description="FPU Registers" requestor="" baseaddr="0x000F00" endaddr="0x000FFF" size="0x0100" 	accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/C2000_VCU_Type2_Registers.xml"  id="VCU"  xml="C2000_VCU_Type2_Registers.xml"     xmlpath="../Modules/C2000/" HW_version="" description="VCRC Registers"   requestor="" baseaddr="0x1200" endaddr="0x12FF" size="0x00FF" 	accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_cputimer_regs.xml" xml="f28p55x_cputimer_regs.xml" id="CpuTimer0Regs" xmlpath="../Modules/C2000/" baseaddr="0x00000C00" endaddr="0x00000C07" size="0x8" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_cputimer_regs.xml" xml="f28p55x_cputimer_regs.xml" id="CpuTimer1Regs" xmlpath="../Modules/C2000/" baseaddr="0x00000C08" endaddr="0x00000C0F" size="0x8" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_cputimer_regs.xml" xml="f28p55x_cputimer_regs.xml" id="CpuTimer2Regs" xmlpath="../Modules/C2000/" baseaddr="0x00000C10" endaddr="0x00000C17" size="0x8" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_pie_ctrl_regs.xml" xml="f28p55x_pie_ctrl_regs.xml" id="PieCtrlRegs" xmlpath="../Modules/C2000/" baseaddr="0x00000CE0" endaddr="0x00000CFF" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_dma_regs.xml" xml="f28p55x_dma_regs.xml" id="DmaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00001000" endaddr="0x00001007" size="0x8" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_dma_ch_regs.xml" xml="f28p55x_dma_ch_regs.xml" id="Dmach1Regs" xmlpath="../Modules/C2000/" baseaddr="0x00001020" endaddr="0x0000103F" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_dma_ch_regs.xml" xml="f28p55x_dma_ch_regs.xml" id="Dmach2Regs" xmlpath="../Modules/C2000/" baseaddr="0x00001040" endaddr="0x0000105F" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_dma_ch_regs.xml" xml="f28p55x_dma_ch_regs.xml" id="Dmach3Regs" xmlpath="../Modules/C2000/" baseaddr="0x00001060" endaddr="0x0000107F" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_dma_ch_regs.xml" xml="f28p55x_dma_ch_regs.xml" id="Dmach4Regs" xmlpath="../Modules/C2000/" baseaddr="0x00001080" endaddr="0x0000109F" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_dma_ch_regs.xml" xml="f28p55x_dma_ch_regs.xml" id="Dmach5Regs" xmlpath="../Modules/C2000/" baseaddr="0x000010A0" endaddr="0x000010BF" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_dma_ch_regs.xml" xml="f28p55x_dma_ch_regs.xml" id="Dmach6Regs" xmlpath="../Modules/C2000/" baseaddr="0x000010C0" endaddr="0x000010DF" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_cla_regs.xml" xml="f28p55x_cla_regs.xml" id="Cla1Regs" xmlpath="../Modules/C2000/" baseaddr="0x00001400" endaddr="0x0000147F" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_result_regs.xml" xml="f28p55x_adc_result_regs.xml" id="AdcaResultRegs" xmlpath="../Modules/C2000/" baseaddr="0x00001800" endaddr="0x0000187F" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_result_regs.xml" xml="f28p55x_adc_result_regs.xml" id="AdcbResultRegs" xmlpath="../Modules/C2000/" baseaddr="0x00001880" endaddr="0x000018FF" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_result_regs.xml" xml="f28p55x_adc_result_regs.xml" id="AdccResultRegs" xmlpath="../Modules/C2000/" baseaddr="0x00001900" endaddr="0x0000197F" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_result_regs.xml" xml="f28p55x_adc_result_regs.xml" id="AdcdResultRegs" xmlpath="../Modules/C2000/" baseaddr="0x00001980" endaddr="0x000019FF" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_result_regs.xml" xml="f28p55x_adc_result_regs.xml" id="AdceResultRegs" xmlpath="../Modules/C2000/" baseaddr="0x00001A00" endaddr="0x00001A7F" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_clb_logic_config_regs.xml" xml="f28p55x_clb_logic_config_regs.xml" id="Clb1LogicCfgRegs" xmlpath="../Modules/C2000/" baseaddr="0x00003000" endaddr="0x000030FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_clb_logic_control_regs.xml" xml="f28p55x_clb_logic_control_regs.xml" id="Clb1LogicCtrlRegs" xmlpath="../Modules/C2000/" baseaddr="0x00003100" endaddr="0x0000317F" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_clb_data_exchange_regs.xml" xml="f28p55x_clb_data_exchange_regs.xml" id="Clb1DataExchRegs" xmlpath="../Modules/C2000/" baseaddr="0x00003180" endaddr="0x000033FF" size="0x280" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_clb_logic_config_regs.xml" xml="f28p55x_clb_logic_config_regs.xml" id="Clb2LogicCfgRegs" xmlpath="../Modules/C2000/" baseaddr="0x00003400" endaddr="0x000034FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_clb_logic_control_regs.xml" xml="f28p55x_clb_logic_control_regs.xml" id="Clb2LogicCtrlRegs" xmlpath="../Modules/C2000/" baseaddr="0x00003500" endaddr="0x0000357F" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_clb_data_exchange_regs.xml" xml="f28p55x_clb_data_exchange_regs.xml" id="Clb2DataExchRegs" xmlpath="../Modules/C2000/" baseaddr="0x00003580" endaddr="0x000037FF" size="0x280" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm1Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004000" endaddr="0x000040FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm2Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004100" endaddr="0x000041FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm3Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004200" endaddr="0x000042FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm4Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004300" endaddr="0x000043FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm5Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004400" endaddr="0x000044FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm6Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004500" endaddr="0x000045FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm7Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004600" endaddr="0x000046FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm8Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004700" endaddr="0x000047FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm9Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004800" endaddr="0x000048FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm10Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004900" endaddr="0x000049FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm11Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004A00" endaddr="0x00004AFF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm12Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004B00" endaddr="0x00004BFF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_eqep_regs.xml" xml="f28p55x_eqep_regs.xml" id="EQep1Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005100" endaddr="0x0000513F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_eqep_regs.xml" xml="f28p55x_eqep_regs.xml" id="EQep2Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005140" endaddr="0x0000517F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_eqep_regs.xml" xml="f28p55x_eqep_regs.xml" id="EQep3Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005180" endaddr="0x000051BF" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_ecap_regs.xml" xml="f28p55x_ecap_regs.xml" id="ECap1Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005200" endaddr="0x0000521F" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_ecap_regs.xml" xml="f28p55x_ecap_regs.xml" id="ECap2Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005240" endaddr="0x0000525F" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_cmpss_regs.xml" xml="f28p55x_cmpss_regs.xml" id="Cmpss1Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005500" endaddr="0x0000553F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_cmpss_regs.xml" xml="f28p55x_cmpss_regs.xml" id="Cmpss2Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005540" endaddr="0x0000557F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_cmpss_regs.xml" xml="f28p55x_cmpss_regs.xml" id="Cmpss3Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005580" endaddr="0x000055BF" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_cmpss_regs.xml" xml="f28p55x_cmpss_regs.xml" id="Cmpss4Regs" xmlpath="../Modules/C2000/" baseaddr="0x000055C0" endaddr="0x000055FF" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_pga_regs.xml" xml="f28p55x_pga_regs.xml" id="Pga1Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005B00" endaddr="0x00005B0F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_pga_regs.xml" xml="f28p55x_pga_regs.xml" id="Pga2Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005B10" endaddr="0x00005B1F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_pga_regs.xml" xml="f28p55x_pga_regs.xml" id="Pga3Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005B20" endaddr="0x00005B2F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_dac_regs.xml" xml="f28p55x_dac_regs.xml" id="DacaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00005C00" endaddr="0x00005C0F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_spi_regs.xml" xml="f28p55x_spi_regs.xml" id="SpiaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006100" endaddr="0x0000610F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_spi_regs.xml" xml="f28p55x_spi_regs.xml" id="SpibRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006110" endaddr="0x0000611F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_pmbus_regs.xml" xml="f28p55x_pmbus_regs.xml" id="PmbusaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006400" endaddr="0x0000641F" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_fsi_tx_regs.xml" xml="f28p55x_fsi_tx_regs.xml" id="FsiTxaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006600" endaddr="0x0000667F" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_fsi_rx_regs.xml" xml="f28p55x_fsi_rx_regs.xml" id="FsiRxaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006680" endaddr="0x000066FF" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_lin_regs.xml" xml="f28p55x_lin_regs.xml" id="LinaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006800" endaddr="0x000068FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_regs.xml" xml="f28p55x_adc_regs.xml" id="AdccRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006A00" endaddr="0x00006BFF" size="0x200" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_regs.xml" xml="f28p55x_adc_regs.xml" id="AdcdRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006C00" endaddr="0x00006DFF" size="0x200" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_regs.xml" xml="f28p55x_adc_regs.xml" id="AdceRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006E00" endaddr="0x00006FFF" size="0x200" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_wd_regs.xml" xml="f28p55x_wd_regs.xml" id="WdRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007000" endaddr="0x0000703F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_nmi_intrupt_regs.xml" xml="f28p55x_nmi_intrupt_regs.xml" id="NmiIntruptRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007060" endaddr="0x0000706F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_xint_regs.xml" xml="f28p55x_xint_regs.xml" id="XintRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007070" endaddr="0x0000707F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_sci_regs.xml" xml="f28p55x_sci_regs.xml" id="SciaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007200" endaddr="0x0000720F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_sci_regs.xml" xml="f28p55x_sci_regs.xml" id="ScibRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007210" endaddr="0x0000721F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_sci_regs.xml" xml="f28p55x_sci_regs.xml" id="ScicRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007220" endaddr="0x0000722F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_i2c_regs.xml" xml="f28p55x_i2c_regs.xml" id="I2caRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007300" endaddr="0x0000733F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_i2c_regs.xml" xml="f28p55x_i2c_regs.xml" id="I2cbRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007340" endaddr="0x0000737F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_regs.xml" xml="f28p55x_adc_regs.xml" id="AdcaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007400" endaddr="0x000075FF" size="0x200" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_regs.xml" xml="f28p55x_adc_regs.xml" id="AdcbRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007600" endaddr="0x000077FF" size="0x200" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_input_xbar_regs.xml" xml="f28p55x_input_xbar_regs.xml" id="InputXbarRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007900" endaddr="0x0000791F" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_xbar_regs.xml" xml="f28p55x_xbar_regs.xml" id="XbarRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007920" endaddr="0x0000793F" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_sync_soc_regs.xml" xml="f28p55x_sync_soc_regs.xml" id="SyncSocRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007940" endaddr="0x00007945" size="0x6" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_input_xbar_regs.xml" xml="f28p55x_input_xbar_regs.xml" id="ClbInputXbarRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007960" endaddr="0x0000797F" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_dma_cla_src_sel_regs.xml" xml="f28p55x_dma_cla_src_sel_regs.xml" id="DmaClaSrcSelRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007980" endaddr="0x000079BF" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_xbar_regs.xml" xml="f28p55x_epwm_xbar_regs.xml" id="EPwmXbarRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007A00" endaddr="0x00007A3F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_clb_xbar_regs.xml" xml="f28p55x_clb_xbar_regs.xml" id="ClbXbarRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007A40" endaddr="0x00007A7F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_output_xbar_regs.xml" xml="f28p55x_output_xbar_regs.xml" id="OutputXbarRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007A80" endaddr="0x00007ABF" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_output_xbar_regs.xml" xml="f28p55x_output_xbar_regs.xml" id="ClbOutputXbarRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007BC0" endaddr="0x00007BFF" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_gpio_ctrl_regs.xml" xml="f28p55x_gpio_ctrl_regs.xml" id="GpioCtrlRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007C00" endaddr="0x00007DFF" size="0x200" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_gpio_data_regs.xml" xml="f28p55x_gpio_data_regs.xml" id="GpioDataRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007F00" endaddr="0x00007F3F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_gpio_data_read_regs.xml" xml="f28p55x_gpio_data_read_regs.xml" id="GpioDataReadRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007F80" endaddr="0x00007F97" size="0x18" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_lfu_regs.xml" xml="f28p55x_lfu_regs.xml" id="LfuRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007FE0" endaddr="0x00007FFF" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_usb_regs.xml" xml="f28p55x_usb_regs.xml" id="UsbRegs" xmlpath="../Modules/C2000/" baseaddr="0x00040000" endaddr="0x00040FFF" size="0x1000" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_aes_regs.xml" xml="f28p55x_aes_regs.xml" id="AesaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00042000" endaddr="0x00042BFF" size="0xc00" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_aes_ss_regs.xml" xml="f28p55x_aes_ss_regs.xml" id="AesaSsRegs" xmlpath="../Modules/C2000/" baseaddr="0x00042C00" endaddr="0x00042FFF" size="0x400" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_mcanss_regs.xml" xml="f28p55x_mcanss_regs.xml" id="McanaSsRegs" xmlpath="../Modules/C2000/" baseaddr="0x00059400" endaddr="0x0005943F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_mcan_regs.xml" xml="f28p55x_mcan_regs.xml" id="McanaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00059600" endaddr="0x000597FF" size="0x200" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_mcan_error_regs.xml" xml="f28p55x_mcan_error_regs.xml" id="McanaErrorRegs" xmlpath="../Modules/C2000/" baseaddr="0x00059800" endaddr="0x00059BFF" size="0x400" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_mcanss_regs.xml" xml="f28p55x_mcanss_regs.xml" id="McanbSsRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005B400" endaddr="0x0005B43F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_mcan_regs.xml" xml="f28p55x_mcan_regs.xml" id="McanbRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005B600" endaddr="0x0005B7FF" size="0x200" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_mcan_error_regs.xml" xml="f28p55x_mcan_error_regs.xml" id="McanbErrorRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005B800" endaddr="0x0005BBFF" size="0x400" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_dev_cfg_regs.xml" xml="f28p55x_dev_cfg_regs.xml" id="DevCfgRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005D000" endaddr="0x0005D1FF" size="0x200" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_clk_cfg_regs.xml" xml="f28p55x_clk_cfg_regs.xml" id="ClkCfgRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005D200" endaddr="0x0005D2FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_cpu_sys_regs.xml" xml="f28p55x_cpu_sys_regs.xml" id="CpuSysRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005D300" endaddr="0x0005D3FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_sys_status_regs.xml" xml="f28p55x_sys_status_regs.xml" id="SysStatusRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005D400" endaddr="0x0005D43F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_periph_ac_regs.xml" xml="f28p55x_periph_ac_regs.xml" id="PeriphAcRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005D500" endaddr="0x0005D6FF" size="0x200" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_analog_subsys_regs.xml" xml="f28p55x_analog_subsys_regs.xml" id="AnalogSubsysRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005D700" endaddr="0x0005D8FF" size="0x200" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_dcc_regs.xml" xml="f28p55x_dcc_regs.xml" id="Dcc0Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005E700" endaddr="0x0005E73F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_dcc_regs.xml" xml="f28p55x_dcc_regs.xml" id="Dcc1Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005E740" endaddr="0x0005E77F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_global_regs.xml" xml="f28p55x_erad_global_regs.xml" id="EradGlobalRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005E800" endaddr="0x0005E812" size="0x13" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_hwbp_regs.xml" xml="f28p55x_erad_hwbp_regs.xml" id="EradHWbp1Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005E900" endaddr="0x0005E907" size="0x8" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_hwbp_regs.xml" xml="f28p55x_erad_hwbp_regs.xml" id="EradHWbp2Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005E908" endaddr="0x0005E90F" size="0x8" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_hwbp_regs.xml" xml="f28p55x_erad_hwbp_regs.xml" id="EradHWbp3Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005E910" endaddr="0x0005E917" size="0x8" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_hwbp_regs.xml" xml="f28p55x_erad_hwbp_regs.xml" id="EradHWbp4Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005E918" endaddr="0x0005E91F" size="0x8" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_hwbp_regs.xml" xml="f28p55x_erad_hwbp_regs.xml" id="EradHWbp5Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005E920" endaddr="0x0005E927" size="0x8" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_hwbp_regs.xml" xml="f28p55x_erad_hwbp_regs.xml" id="EradHWbp6Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005E928" endaddr="0x0005E92F" size="0x8" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_hwbp_regs.xml" xml="f28p55x_erad_hwbp_regs.xml" id="EradHWbp7Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005E930" endaddr="0x0005E937" size="0x8" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_hwbp_regs.xml" xml="f28p55x_erad_hwbp_regs.xml" id="EradHWbp8Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005E938" endaddr="0x0005E93F" size="0x8" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_counter_regs.xml" xml="f28p55x_erad_counter_regs.xml" id="EradCounter1Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005E980" endaddr="0x0005E98F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_counter_regs.xml" xml="f28p55x_erad_counter_regs.xml" id="EradCounter2Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005E990" endaddr="0x0005E99F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_counter_regs.xml" xml="f28p55x_erad_counter_regs.xml" id="EradCounter3Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005E9A0" endaddr="0x0005E9AF" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_counter_regs.xml" xml="f28p55x_erad_counter_regs.xml" id="EradCounter4Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005E9B0" endaddr="0x0005E9BF" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_crc_global_regs.xml" xml="f28p55x_erad_crc_global_regs.xml" id="EradCRCGlobalRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005EA00" endaddr="0x0005EA0F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_crc_regs.xml" xml="f28p55x_erad_crc_regs.xml" id="EradCRC1Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005EA10" endaddr="0x0005EA1F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_crc_regs.xml" xml="f28p55x_erad_crc_regs.xml" id="EradCRC2Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005EA20" endaddr="0x0005EA2F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_crc_regs.xml" xml="f28p55x_erad_crc_regs.xml" id="EradCRC3Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005EA30" endaddr="0x0005EA3F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_crc_regs.xml" xml="f28p55x_erad_crc_regs.xml" id="EradCRC4Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005EA40" endaddr="0x0005EA4F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_crc_regs.xml" xml="f28p55x_erad_crc_regs.xml" id="EradCRC5Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005EA50" endaddr="0x0005EA5F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_crc_regs.xml" xml="f28p55x_erad_crc_regs.xml" id="EradCRC6Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005EA60" endaddr="0x0005EA6F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_crc_regs.xml" xml="f28p55x_erad_crc_regs.xml" id="EradCRC7Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005EA70" endaddr="0x0005EA7F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_erad_crc_regs.xml" xml="f28p55x_erad_crc_regs.xml" id="EradCRC8Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005EA80" endaddr="0x0005EA8F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_pctrace_regs.xml" xml="f28p55x_pctrace_regs.xml" id="EradPCTraceRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005EAD0" endaddr="0x0005EAD9" size="0xa" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epg_regs.xml" xml="f28p55x_epg_regs.xml" id="Epg1Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005EC00" endaddr="0x0005ECCF" size="0xd0" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epg_mux_regs.xml" xml="f28p55x_epg_mux_regs.xml" id="Epg1MuxRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005ECD0" endaddr="0x0005ECFF" size="0x30" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_dcsm_z1_regs.xml" xml="f28p55x_dcsm_z1_regs.xml" id="DcsmZ1Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005F000" endaddr="0x0005F07F" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_dcsm_z2_regs.xml" xml="f28p55x_dcsm_z2_regs.xml" id="DcsmZ2Regs" xmlpath="../Modules/C2000/" baseaddr="0x0005F080" endaddr="0x0005F0BF" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_dcsm_common_regs.xml" xml="f28p55x_dcsm_common_regs.xml" id="DcsmCommonRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005F0C0" endaddr="0x0005F0FF" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_mem_cfg_regs.xml" xml="f28p55x_mem_cfg_regs.xml" id="MemCfgRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005F400" endaddr="0x0005F4BF" size="0xc0" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_access_protection_regs.xml" xml="f28p55x_access_protection_regs.xml" id="AccessProtectionRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005F500" endaddr="0x0005F53F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_memory_error_regs.xml" xml="f28p55x_memory_error_regs.xml" id="MemoryErrorRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005F540" endaddr="0x0005F57F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_test_error_regs.xml" xml="f28p55x_test_error_regs.xml" id="TestErrorRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005F590" endaddr="0x0005F59F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_flash_ctrl_regs.xml" xml="f28p55x_flash_ctrl_regs.xml" id="Flash0CtrlRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005F800" endaddr="0x0005F981" size="0x182" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_flash_ecc_regs.xml" xml="f28p55x_flash_ecc_regs.xml" id="Flash0EccRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005FB00" endaddr="0x0005FB27" size="0x28" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_pctrace_buffer_regs.xml" xml="f28p55x_pctrace_buffer_regs.xml" id="EradPCTraceBufferRegs" xmlpath="../Modules/C2000/" baseaddr="0x0005FE00" endaddr="0x0005FFFF" size="0x200" accessnumbytes="4" permissions="p" />
          </cpu>
          <instance href="../cpus/cla2.xml" id="CPU1_CLA1" xml="cla2.xml" xmlpath="../cpus/" isa="TMS192C2008"/>
          <!--property Type="numericfield" Value="0x1" id="Port Number" /-->
          <cpu HW_revision="1.0" XML_version="1.0" description="CLA Accelerator" id="CPU1_CLA1" isa="TMS192C2008">
            <instance href="../Modules/C2000/C2000_CLA_Type2_Registers.xml"  id="CPU1_CLA1"   xml="C2000_CLA_Type2_Registers.xml"  xmlpath="../Modules/C2000/" HW_version="" description="CLA1 Registers" requestor="" baseaddr="0x001400" endaddr="0x00147F" size="0x0080" accessnumbytes="4" permissions="p" />
            <instance href="../Modules/CLA2NotVisible.xml" id="" xml="CLA2NotVisible.xml" xmlpath="../Modules/" HW_revision="1.0" description="" requestor="TMS192C2008" baseaddr="0x1400" size="0x007F" accessnumbytes="4" permissions="p"/>
             <instance href="../Modules/C2000/f28p55x_cla_only_regs.xml" xml="f28p55x_cla_only_regs.xml" id="Cla1onlyRegs" xmlpath="../Modules/C2000/" baseaddr="0x00000C00" endaddr="0x00000CFF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_cla_softint_regs.xml" xml="f28p55x_cla_softint_regs.xml" id="Cla1SoftintRegs" xmlpath="../Modules/C2000/" baseaddr="0x00000CE0" endaddr="0x00000CFF" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_result_regs.xml" xml="f28p55x_adc_result_regs.xml" id="AdcaResultRegs" xmlpath="../Modules/C2000/" baseaddr="0x00001800" endaddr="0x0000187F" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_result_regs.xml" xml="f28p55x_adc_result_regs.xml" id="AdcbResultRegs" xmlpath="../Modules/C2000/" baseaddr="0x00001880" endaddr="0x000018FF" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_result_regs.xml" xml="f28p55x_adc_result_regs.xml" id="AdccResultRegs" xmlpath="../Modules/C2000/" baseaddr="0x00001900" endaddr="0x0000197F" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_result_regs.xml" xml="f28p55x_adc_result_regs.xml" id="AdcdResultRegs" xmlpath="../Modules/C2000/" baseaddr="0x00001980" endaddr="0x000019FF" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_result_regs.xml" xml="f28p55x_adc_result_regs.xml" id="AdceResultRegs" xmlpath="../Modules/C2000/" baseaddr="0x00001A00" endaddr="0x00001A7F" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_clb_logic_config_regs.xml" xml="f28p55x_clb_logic_config_regs.xml" id="Clb1LogicCfgRegs" xmlpath="../Modules/C2000/" baseaddr="0x00003000" endaddr="0x000030FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_clb_logic_control_regs.xml" xml="f28p55x_clb_logic_control_regs.xml" id="Clb1LogicCtrlRegs" xmlpath="../Modules/C2000/" baseaddr="0x00003100" endaddr="0x0000317F" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_clb_data_exchange_regs.xml" xml="f28p55x_clb_data_exchange_regs.xml" id="Clb1DataExchRegs" xmlpath="../Modules/C2000/" baseaddr="0x00003180" endaddr="0x000033FF" size="0x280" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_clb_logic_config_regs.xml" xml="f28p55x_clb_logic_config_regs.xml" id="Clb2LogicCfgRegs" xmlpath="../Modules/C2000/" baseaddr="0x00003400" endaddr="0x000034FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_clb_logic_control_regs.xml" xml="f28p55x_clb_logic_control_regs.xml" id="Clb2LogicCtrlRegs" xmlpath="../Modules/C2000/" baseaddr="0x00003500" endaddr="0x0000357F" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_clb_data_exchange_regs.xml" xml="f28p55x_clb_data_exchange_regs.xml" id="Clb2DataExchRegs" xmlpath="../Modules/C2000/" baseaddr="0x00003580" endaddr="0x000037FF" size="0x280" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm1Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004000" endaddr="0x000040FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm2Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004100" endaddr="0x000041FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm3Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004200" endaddr="0x000042FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm4Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004300" endaddr="0x000043FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm5Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004400" endaddr="0x000044FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm6Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004500" endaddr="0x000045FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm7Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004600" endaddr="0x000046FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm8Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004700" endaddr="0x000047FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm9Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004800" endaddr="0x000048FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm10Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004900" endaddr="0x000049FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm11Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004A00" endaddr="0x00004AFF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_epwm_regs.xml" xml="f28p55x_epwm_regs.xml" id="EPwm12Regs" xmlpath="../Modules/C2000/" baseaddr="0x00004B00" endaddr="0x00004BFF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_eqep_regs.xml" xml="f28p55x_eqep_regs.xml" id="EQep1Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005100" endaddr="0x0000513F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_eqep_regs.xml" xml="f28p55x_eqep_regs.xml" id="EQep2Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005140" endaddr="0x0000517F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_eqep_regs.xml" xml="f28p55x_eqep_regs.xml" id="EQep3Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005180" endaddr="0x000051BF" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_ecap_regs.xml" xml="f28p55x_ecap_regs.xml" id="ECap1Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005200" endaddr="0x0000521F" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_ecap_regs.xml" xml="f28p55x_ecap_regs.xml" id="ECap2Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005240" endaddr="0x0000525F" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_cmpss_regs.xml" xml="f28p55x_cmpss_regs.xml" id="Cmpss1Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005500" endaddr="0x0000553F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_cmpss_regs.xml" xml="f28p55x_cmpss_regs.xml" id="Cmpss2Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005540" endaddr="0x0000557F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_cmpss_regs.xml" xml="f28p55x_cmpss_regs.xml" id="Cmpss3Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005580" endaddr="0x000055BF" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_cmpss_regs.xml" xml="f28p55x_cmpss_regs.xml" id="Cmpss4Regs" xmlpath="../Modules/C2000/" baseaddr="0x000055C0" endaddr="0x000055FF" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_pga_regs.xml" xml="f28p55x_pga_regs.xml" id="Pga1Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005B00" endaddr="0x00005B0F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_pga_regs.xml" xml="f28p55x_pga_regs.xml" id="Pga2Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005B10" endaddr="0x00005B1F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_pga_regs.xml" xml="f28p55x_pga_regs.xml" id="Pga3Regs" xmlpath="../Modules/C2000/" baseaddr="0x00005B20" endaddr="0x00005B2F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_dac_regs.xml" xml="f28p55x_dac_regs.xml" id="DacaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00005C00" endaddr="0x00005C0F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_spi_regs.xml" xml="f28p55x_spi_regs.xml" id="SpiaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006100" endaddr="0x0000610F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_spi_regs.xml" xml="f28p55x_spi_regs.xml" id="SpibRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006110" endaddr="0x0000611F" size="0x10" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_pmbus_regs.xml" xml="f28p55x_pmbus_regs.xml" id="PmbusaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006400" endaddr="0x0000641F" size="0x20" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_fsi_tx_regs.xml" xml="f28p55x_fsi_tx_regs.xml" id="FsiTxaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006600" endaddr="0x0000667F" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_fsi_rx_regs.xml" xml="f28p55x_fsi_rx_regs.xml" id="FsiRxaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006680" endaddr="0x000066FF" size="0x80" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_lin_regs.xml" xml="f28p55x_lin_regs.xml" id="LinaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006800" endaddr="0x000068FF" size="0x100" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_regs.xml" xml="f28p55x_adc_regs.xml" id="AdccRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006A00" endaddr="0x00006BFF" size="0x200" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_regs.xml" xml="f28p55x_adc_regs.xml" id="AdcdRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006C00" endaddr="0x00006DFF" size="0x200" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_regs.xml" xml="f28p55x_adc_regs.xml" id="AdceRegs" xmlpath="../Modules/C2000/" baseaddr="0x00006E00" endaddr="0x00006FFF" size="0x200" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_regs.xml" xml="f28p55x_adc_regs.xml" id="AdcaRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007400" endaddr="0x000075FF" size="0x200" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_adc_regs.xml" xml="f28p55x_adc_regs.xml" id="AdcbRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007600" endaddr="0x000077FF" size="0x200" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_gpio_data_regs.xml" xml="f28p55x_gpio_data_regs.xml" id="GpioDataRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007F00" endaddr="0x00007F3F" size="0x40" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_gpio_data_read_regs.xml" xml="f28p55x_gpio_data_read_regs.xml" id="GpioDataReadRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007F80" endaddr="0x00007F97" size="0x18" accessnumbytes="4" permissions="p" />
             <instance href="../Modules/C2000/f28p55x_lfu_regs.xml" xml="f28p55x_lfu_regs.xml" id="LfuRegs" xmlpath="../Modules/C2000/" baseaddr="0x00007FE0" endaddr="0x00007FFF" size="0x20" accessnumbytes="4" permissions="p" />
            <property id="debugParent" Type="hiddenfield" Value="C28xx_CPU1" />
          </cpu>
          <!-- Cross Triggering Settings -->
          <instance XML_version="1.0" desc="cs_child_0" href="cpus/cs_child.xml" id="cs_child_0" xml="cs_child.xml" xmlpath="cpus" />
          <cpu HW_revision="1.0" XML_version="1.0" description="cs_child" deviceSim="false" id="cs_child_0" isa="cs_child">
            <property Type="numericfield" Value="0x4bc44c09" id="Identity" />
            <property Type="numericfield" Value="0xE0042000" id="Address" />
          </cpu>
       </subpath>
        <subpath id="Subpath_1">
        <property Type="numericfield" Value="0x13" id="Port Number"/>
    		<instance XML_version="1.0" desc="JLM" href="cpus/ajsm.xml" id="JLM" xml="ajsm.xml" xmlpath="cpus"/>
    		<cpu HW_revision="1.0" XML_version="1.0" description="JLM" deviceSim="false" id="JLM" isa="AJSM">
    			<property Name="Unlock Key bits 31:00" Type="numericfield" Value="0x00000000" NumericType="HEX" UpperBound="0xFFFFFFFF" LowerBound="0" ID="device.unlock_key_w0"/>
    			<property Name="Unlock Key bits 63:32" Type="numericfield" Value="0x00000000" NumericType="HEX" UpperBound="0xFFFFFFFF" LowerBound="0" ID="device.unlock_key_w1"/>
    			<property Name="Unlock Key bits 95:64" Type="numericfield" Value="0x00000000" NumericType="HEX" UpperBound="0xFFFFFFFF" LowerBound="0" ID="device.unlock_key_w2"/>
    			<property Name="Unlock Key bits 127:96" Type="numericfield" Value="0x00000000" NumericType="HEX" UpperBound="0xFFFFFFFF" LowerBound="0" ID="device.unlock_key_w3"/>
    		</cpu>
       </subpath>		    
     </router>
    </device>

    Best,
    Matt

  • Hi Matt,

    No customer never modifies anything, they just installed the environment and find this issue.

    We tried using a different device, the issue is the same for different device, like 28388, 28379.

    Regards,

    Hang 

  • Hi Hang,

    Let me loop in the CCS team on this, thank you for clarifying the issue for us.

    Best,
    Matt

  • The error indicates there is some issue parsing the file. It sounds like the customer tried a few files and they all failed. 

    There was customer a few months ago that reported a similar issue where the issue was caused by disk encryption:

    We learned that the customer's computer had encryption software installed, so we requested customer's IT team disable the encryption software, reinstall CCS and SDK, and then re-enable the encryption software. Currently, the system is able to enter emulation normally

    I wonder if it could be related. Can the customer also prove one of their ccxml files that fail?

    Thanks

    ki

  • Hi Ki,

    What do you mean by "one of their ccxml files", I believe ccxml comes from the sdk. Customer can change the ccxml, does this count as "one of their file"?

    Customer did ask the IT about the encryption and IT said he's no aware of it.

    How to comfirm this?

    Regards,

    Hang

  • What do you mean by "one of their ccxml files", I believe ccxml comes from the sdk. Customer can change the ccxml, does this count as "one of their file"?

    yes, i want the ccxml file that they have that is being used by their CCS to launch a debug session. I would like to see if the file they have has been corrupted in any way.

    Thanks

    ki

  • Hi Ki,

    Customer can not share the files but I compared the ccxml with the one in sdk and the xml in target DB with the one downloadde from above. They are all the same.

    The customer's system would lock files which is modified, this can not be disabled.

    Can we locate which files access is causing the trouble?

    In the meantime, CCS 10.4 does not have this issue, but it doesn't have the device we want. We are trying CCS 12

  • Customer can not share the files but I compared the ccxml with the one in sdk and the xml in target DB with the one downloadde from above. They are all the same.

    There could be some hidden characters added to their ccxml file. Sometime it can happen when system antivirus or related software. 

    Can we locate which files access is causing the trouble?

    It looks like the ccxml that you highlighted in your first screenshot. 

    In the meantime, CCS 10.4 does not have this issue, but it doesn't have the device we want. We are trying CCS 12

    Yes I suspect the issue is with this specific ccxml file, not the CCS version. But please let me know if CCS 12 as the same issue. Perhaps it is related to the device xml fies in CCS.

    Also have them try clearing all the CCS cache: https://software-dl.ti.com/ccs/esd/documents/users_guide_ccs/ccs_faqs.html#i-want-to-restart-code-composer-studio-with-a-fresh-environment-how-do-i-do-this

    Thanks

    ki