Downloading/Installing Software

There is a little bit of work that needs to be done before one is ready to play with the software

Initial Linux Host Setup

 * Please prepare the Linux host with the appropriate software. See Setting up the Linux Host


 * To build the software provided in this release using Code Sourcery GCC tool chain, download the GCC tool chain tarball [] and uclibc tarball []. See [] for downloading and installing this software.
 * To build the Software provided in this release with TI CGTOOLS, download it from the following link:
 * https://www-a.ti.com/downloads/sds_support/TICodegenerationTools/beta.htm

Downloading extra packages
Following additional packages can be built and populated in a filesystem (called full-root fs vs min-root fs that has bare minimum applications present):-

Dhrystone: [] Byte nbench: [] Net-SNMP: [] PolarSSL: [] TCPdump: [] and [] Zlib: [] iperf: [] OpenSSL: [] TTCP is under projects/packages/ttcp-1.12/

To build these packages, download and copy the above tarballs to projects/package-downloads.

Important: For the build of these extra packages, you also need to download the RPM engine package available here: [] and copy it to projects/package-downloads

Building the kernel and filesystem

 * Steps to build the Software


 * Where to find Software that has been built?


 * How to setup an NFS filesystem?

Setting up CCS v5 to boot Linux

 * The section describes the steps of Setting up CCS v5/JTAG emulation in RHEL4 and Ubuntu10.04 LTS to boot Linux.

Working with the Linux kernel

 * Getting a login prompt


 * Changing endianness


 * Assigning a static IP address to the EVM


 * Using serial console


 * Using Netconsole


 * Running a kernel with initramfs


 * Modifying the kernel command line


 * Using the bootblob utility


 * Booting up a kernel with a flat binary


 * Supplying an EMAC address from the kernel command line