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.

CCS/TIDEP-0077: C5517

Part Number: TIDEP-0077
Other Parts Discussed in Thread: TMDSEVM5517

Tool/software: Code Composer Studio

Team,

We need you urgent help as we have been struggling since last two days to have TIDEP-0077 hardware up and running. Somehow we are able to build the complete project and generate the BF_rt_bios.out file. We are now stuck at porting the BF_rt_bios.out file to C5517 EVM hardware. According to Section-4.1 of TIDEP-0077 design guide once the build is complete, step-8 ask to launch the C5517 target configuration. This step requires .ccxml file to launch target configuration which is missing in the project. However, we generated new .ccxml file using the wizard by selecting XDS510 on-board emulation tool and EVM5517. But still no success.

Another observation is DS1 LED comes-up at the time when USB cable is plugged into J3 connector (EMU USB) and then goes off permanently within 2-3 seconds. The error message we got when trying to test the connection with on-board emulator is "Error -- XDS5510-USB Emulator not connected/enumerated".

I have also attached the photos of the board for you to check the jumper and switch settings. We have already tried different combination.

If you are aware of this problem and have a ready solution please do write us back. Otherwise, we can also have a quick call today or tomorrow to discuss the issue.

Thanks in advance!

Best Regards,

Sharad

  • Sharad,

    The photos did not come through. Is this the board you are using?

    www.ti.com/.../tmdsevm5517


    If so it says that it has an XDS100 on-board and not an XDS510. I don't see anything in the documentation that states if it is an XDS100v1 or an XDS100v2. I would try selecting a v2 first.

    Regards,
    John
  • HI Sharad,

    The JTAG issue was caused by the on-board demo (in SPI flash).

     

    Please change the SW-3

     

    from (SPI flash boot)

     

    BOOTMODE 0: off

    BOOTMODE 1: on

    BOOTMODE 2: off

    BOOTMODE 3: on

    to (UART boot)

    BOOTMODE 0: off

    BOOTMODE 1: off

    BOOTMODE 2: on

    BOOTMODE 3: off

    then power cycle the board

     

    Ming 

  • John,

    Thanks for helping out.

    Yes, the DSP EVM board is TMDSEVM5517 (www.ti.com/.../tmdsevm5517).

    Which document says it is XDS100 not the XDS510? Because the quick start guide that came along with EVM says on-board emulator is XDS510. Same quick start guide can also be download from www.ti.com/.../sprw257.pdf

    Unfortunately, our TIDEP-0077 design guide is also silent about what on-board emulator to use or select?

    Anyways, I'll try XDS100.

    Thanks,
    Sharad

  • Sharad,

    Let’s start with the JTAG connectivity issues you are having. This problem is independent of TIDEP-0077 and is to do with basic connectivity to the board from CCS.

    Section 4.1 assumes that a target config for EVM5517 is setup using the wizard as you have already done (mentioned in the introduction to section 4.1) “How to setup CCS target configurations at Target Configuration - Custom Configurations wiki page”.

    1) Could you try to change the emulator to below?


    2) Has this EVM worked previously where you were able to run other examples?

    3) Do you have another emulator that you can try such as a Spectrum Digital XDS200 to plug into J8?

     Lali

     

  •  The tool folder (web page) itself mentions XDS100.  Maybe this page is wrong.  Lali or Meng would be more familiar with this.

  • Lali,

    I'll try these options tomorrow in lab.

    Got the new EVM board last week only. Working first time with this board.

    I don't have XDS200. Will check with other teams.

    Thanks,
    Sharad
  • Ming,

    I am confused now. Let me ask few questions back for my clarity:-

    1. I have not connected UART (J2) connector with my laptop. Is it needed?

    2. What is the right method to boot in my case? Is it SPI flash boot, UART or SD card?

    3. I guess the SW3 settings given in TIDEP-0077 design guide are for micro SD card boot mode? Isn't it?

    4. I am not using any micro SD card? If I have to, who will provide the boot image to put in SD card?

    Thanks,
    Sharad
  • Wow, OMG!

    What about quick start guide? Did you check that?
    It says XDS510. Isn't it?

    I downloaded quick start guide from the same page.

    Thanks,
    Sharad
  • Hi Sharad,

    Sorry for the confusion.

    The JTAG issue was caused by the on-board demo which is in the SPI flash. looks like the current BOOTMODE (SW-3) was set for the SPI boot. To solve this problem, we need to disable the SPI boot (therefore stop the on-board demo). To change the BOOTMODE to UART boot will stop the SPI boot and put the DSP in the waiting mode, so that the JTAG can be connectted. 

    The factory default C5517 EVM boot mode setting is for SPI flash boot. I am not sure where did you get the C5517 EVM. If you recently purchased it, then it should be the factory default setting.

    For the CCXML file, you can use the c55_csl\c55xx_csl\build\C5517EVM_Onboard_Emulator.ccxml, if you installed the C55XCSL 3.07.00

    Best regards,

    Ming

  • Hi Sharad,

    By the way, the C5517 EVM is using XDS-510 on board emulator (not XDS-100). You should use "Spectrum Digital DSK-EVM-eZdsp onboard USB Emulator" like Lali suggested before.

    You can also use the one included in the C55XCSL 3.07.00 (c55_csl\c55xx_csl\build\C5517EVM_Onboard_Emulator.ccxml)

    Best regards,

    Ming
  • Ming,

    This makes more sense. I'll definitely try this and update you.

    Thanks,
    Sharad
  • Ming,

    BTW: Which emulator to use XDS100 or XDS510?

    Thanks,
    Sharad
  • Sharad,

    There's definitely a discrepancy regarding the emulator in the documentation that needs to be addressed, and we are looking into fixing it.

    Have you tried "Spectrum Digital DSK-EVM-eZdsp onboard USB Emulator" as the emulator option as below? Just wanted to confirm.

  • Following up on an offline conversation. The board connectivity issue has been resolved.
    The correct emulator to use in CCS is "Spectrum Digital DSK-EVM-eZdsp onboard USB Emulator" for EVM5517. The documentation will be fixed to reflect this and avoid any confusion.