EZchip TILE-Gx Open Source

Please see our top-level page for more information about EZchip® and the EZchip TILE-Gx™ processor; direct questions about the material on this web page to the EZchip TILE-Gx Open Source mailing list opensource@ezchip.com.

Documentation for the chips is available here.

Source Code

Most of the EZchip TILE-Gx toolchain and runtime software has been returned to the community; this web site indicates preferred versions, as well as hosting some backports to earlier versions.

Prebuilt RedHat RHEL5 x86_64 cross-compilation tools are available in the tilegx-x86_64.tar.bz2 and tilepro-x86_64.tar.bz2 tarballs, each about 120 MB. Each tarball contains the basic cross-build environment built for x86_64, with binutils-2.23.1, linux-3.9.2, gcc 4.7.3, glibc 2.17, and (for tilegx only) gdb 7.6. The tarballs are built with --sysroot so they can be unpacked anywhere. Older binary tarballs for tilegx and tilepro are also available, based on a binutils snapshot as of 3/12/2012, gcc 4.4.6 backport, glibc 2.12 backport, and gdb 7.1 backport; they are each about 75 MB.

If you want to build for a different host, or rebuild after modifying the tool chain sources, you will need to follow the tool-chain build process described in the Building from Source documentation.