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.

developing on XTCIEVMK2X eval module

I have purchased a XTCIEVMK2X eval module, and have verified its operation and have gone through several users guides including MCSDK Users Guide chapter exploring, MCSDK UG chapter tools,... I am able to use CCS 5.4 and loadup DSPs as I did in the eval module for C6678.

In the context of TI tool sets I am not clear how to do developemnt on SOC.

1-In "MCSDK UG Chapter Exploring" under Installation, I see prerquisits that   refrence windows host, CCS, and linux host (for toolchain.)

This confuses me of the development process on ARM cores.

I have installed CCS 5.4 and MCSDK on windows. I have also installed the toochain on Linux ubuntu.

Do I have to install CCS on Linux as well? As it is indicated that prerequisit for installing MCSDK is CCS?

Is the process to use toolchain to build the linux kernel, then boot the ARM from this image (say from NFS, or use CCS on windows to download Linux amage via memory browser in CCS). Then what? Is development on ARM to be done from linux host and another IDE on linux host,gdb for debugging... 

Is is by using the RS232 connection to Linux? Can you download the Linux app from CCS to ARM? (How?)

The toolchain being on Linux, does this mean to install CCS on linux too? 

When the toolchain builds the linux app on linux host, Would one download and debug via CCS and JTAG on windows host?

  • TCI66xx devices are only supported through Field Applications Engineers (FAEs.)  These devices are not supported on the E2E forum.  Please contact your local FAE for support of TCI663xK2x EVMs.  If you do not know who your local FAE is then please contact your local field sales and they would be happy to put you in contact with your local FAE.

    Best Regards,

    Chad

  • Shervin,

    Linux machine needs to install the toolchain, MCSDK packages, and Linux source code to complie u-boot, Linux kernel and test applications. 

    The CCS is a tool to compile the DSP applications or load built image. The CCS can be either installed on a Windows machine or the Linux machine.

    The development on ARM can be done on the same Linux machine using the toolchain. The simplest, you can write a code to print "Hello World" and compile it with the toolchain. Then after boot-up Linux kernel, you can run your "Hello World" code.

    The connection to Linux can be RS232 or telnet. When kernel boot-up, you can see the IP address assigned to it from RSR232 console, then you can telnet to it.

    The way to run a Linux app can be:

    - put the app in the Linux file system (e.g, if you have a NFS, it is very simple)

    - tftp the file in