I have a system that is using a older core, CR16Plus that was made by National Semiconductor, which is now TI.Unfortunately, TI no longer offers support, or tools, for this processor. I'm trying to find someplace where I can download the tools for Linux.I've searched online and the only solution I've currently found is to purchase an IDE (which I don't need) from a few vendors like IAR Systems.Does anyone have a copy or link for the CR16 Development Toolset aka CompactRISC Development Toolset, or maybe information on old/independent National Semiconductor forums? The actual file was released as:cr16_4.2_linux.tar.gzI'm hoping some forum, hobbyist, etc. has the tools available or knows where to find them, a reach but I'm in a bind, so worth a shot.Thanks!
Linux Compiler for CR16 architecture
cross compilation
I was able to get the CR16 toolchain using binutils/gcc/newlib:#!/bin/shTARGET=cr16-elfBINUTILS=binutils-2.24MPFR=mpfr-3.1.5GMP=gmp-6.1.2GCC=gcc-6.1.0MPC=mpc-1.0.3CLOOG=cloog-0.18.1ISL=isl-0.16.1PFXDIR=/opt/cr16NEWLIB=newlib-2.5.0NEED_BINUTILS=1NEED_GCC=1NEED_NEWLIB=1CONFIG_OPTS=--disable-multilib --disable-shared --disable-threads --prefix=$PFXDIR --target=$TARGET --with-newlibMAKE_OPTS=-j4# build binutilsrm -rf $BINUTILS binutils-buildif [ $NEED_BINUTILS ] ; then    tar xfk $BINUTILS.tar.gz    mkdir -p binutils-build    cd binutils-build    ../$BINUTILS/configure $CONFIG_OPTS    make $MAKE_OPTS     make install    cd ..fi# build gccrm -rf $MPFR $GMP $MPC $ISL $CLOG $GCC gcc-buildif [ $NEED_GCC ] ; then    tar xfk $MPFR.tar.xz    tar xfk $GMP.tar.xz    tar xfk $MPC.tar.gz    tar xfk $ISL.tar.bz2    tar xfk $CLOOG.tar.gz    tar xfk $GCC.tar.bz2    mkdir -p gcc-build    ln -sf ../$MPFR $GCC/mpfr    ln -sf ../$GMP $GCC/gmp    ln -sf ../$MPC $GCC/mpc    ln -sf ../$ISL $GCC/isl    ln -sf ../$CLOOG $GCC/cloog    cd gcc-build    ../$GCC/configure $CONFIG_OPTS --enable-languages=c    make $MAKE_OPTS all-gcc    make install-gcc    make $MAKE_OPTS all-target-libgcc    make install-target-libgcc    cd ..fi# build newlibrm -rf $NEWLIB newlib-buildif [ $NEED_NEWLIB ] ; then    tar xfk $NEWLIB.tar.gz    mkdir -p newlib-build    cd newlib-build    ../$NEWLIB/configure $CONFIG_OPTS    make $MAKE_OPTS    make install    cd ..fi