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.

How to add a EVMC6727 Board to the Target Configuration?

Other Parts Discussed in Thread: TMS320C6727

Hi,

I am using a Blackhawk USB560 JTAG emulator to connect to a EVMC6727 board (from DSP-Weuffen).  I have upgraded to CCS4 and don't see a Board component for this device when configuring a Target.  If it does not exist already, I would like to add the EVMC6727.  I don't see an option for adding a new Board anywhere in the CCS4 GUI, so I am guessing I need to hand-craft an XML file.  Is this the correct method of adding a new Board?

Thanks!

  • Yes, the list that appears in the Device drop down is driven by an XML file. If you board is not supported by default, you can manually create one:

    http://tiexpressdsp.com/index.php/Target_Configuration_-_Custom_Configurations

    Thanks

    ki

  • Hi Ki,

    The example in the link you provided does not show how to add a "Board" device.  In the example, existing devices are assembled to build a new target configuration.  In my case I want to create a new device.  I have had some success by adding a new xml file:

    C:\Program Files\Texas Instruments\ccsv4\common\targetdb\boards\evm6727.xml

    <?xml version="1.0" encoding="UTF-8" standalone="no" ?>
    <board     id="EVMC6727" XML_version="1" desc="EVMC6727" description="DSP Weuffen C6727 EVM Board">
      <instance XML_version="1.2" desc="TMS320C6727_0" href="Devices\c6727.xml" id="TMS320C6727_0" xml="c6727.xml" xmlpath="Devices"/>
      <device HW_revision="1" XML_version="1.2" description="" id="TMS320C6727_0" partnum="TMS320C6727">
        <cpu HW_revision="1.0" XML_version="1.2" description="C67x+ FP CPU" id="C672X_0" isa="TMS320C672X">
          <property Type="filepathfield" Value="..\..\emulation\boards\evmc6727\gel\evmc6727_dsp.gel" id="GEL File"/>
        </cpu>
      </device>
    </board>

    and adding a new GEL file "evmc6727_dsp.gel".  I now see a EVMC6727 in the list of "Boards" in the CCS4 GUI.

    I am working on getting the linker and GEL file to match in order to use this newly created traget.