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.

TMS320TCI6614 EVM ARM gel file



Hi,

I am currently working on the TCI6614 device and want to boot up the ARM core through CCS v5.5. the GEL file that came in the board CD is not able to get the ARM running but works fine with DSP.

Is there another gel file for ARM or will the same gel file work with some changes?

My steps:

>> Make a target configuration with connector as 560v2 USB mezzanine and board as TCI6614

>> Launch the target config

>> OUTPUT panel shows that the DSPs are up but gives the error "Can't Connect to device" for ARM

Thanks

Raunak

  • Hi Raunak,

    Is there another gel file for ARM or will the same gel file work with some changes?


    From my understanding, No.

    I do not have TCI6614 EVM. I will ask others to comment here, meantime you can try below sequence as followed for keystone II devices,

    1. Connect to DSP core0 with gel file attached in Target configuration file.

    2. Connect to ARM core.

    Thank you.

  • Hello,

    Raja is correct. The supplied GEL is the only one.  Are you loading the gel prior to attaching to DSP0? If so, you should see it running when you connect to DSP0, and then be able to connect to any of the cores.  The gel function that does this is "OnTargetConnect()". You are free to modify it however you like, but you'll notice that it is written for a C66x core (for one thing, DNUM is a C66x core number. This doesn't exist from an ARM core).

  • Hi,

    I understand that only DSP can be booted up using the supplied GEL file. Now my question is whether it is possible somehow to boot the ARM as well as the DSP simultaneously on CCS. I was able to boot the linux kernel loaded on ARM using Ubuntu OS and teraterm on Windows. But my job requires that the DSP as well as ARM are up and running simultaneously on a single platform like CCS. Will it be possible or I will have to use 2 machines to boot up the cores.

    Also the screenshot gives the error details which occur while trying to load the ARM on CCS.

    Thanks

    Raunak

  • Raunak,

    In the attached screen shot, you have not connected dsp core0 prior to ARM core and gel file should be attached with DSP core0 not with ARM core.

    Thank you.

  • You are talking about two different things. Booting the ARM via Ubuntu or teraterm is not the same as simply connecting with the debugger.  If I understand what you want, you just need to launch the debugger with the tci6614 target configuration, load the gel, connect to DSP0 (which causes the gel's OnTargetConnect to execute), then connect to the ARM.

  • I did what you said and I was able to run programs on the DSP core but I also want to run ARM compiled program on the ARM core simultaneously. Is it possible as when I try I get errors saying that the load failed.

    Thanks
    Raunak
  • 1. Please share the console log of error message.
    2. What is the compiler used to compile ARM projects? Is it a CCS project?

    Thank you.