= Instalación de Herramientas para trabajar con la placa TI Stellaris LM4F120 = == Software Requerido == Todas las herramientas provistas por la GNU ARM™ toolchain serán utilizadas para este proyecto Además se adiciónan las siguientes herramientas y librerias * librería para el acceso a los periféricos.<
> Estas librerías de codigo abierto, permiten un mas fácil acceso a los periféricos del micro. * linker script, archivo de configuración para el linker * Software para grabar el micro * Interfaz entre el micro y el debugger (GDB) En primer lugar, es necesario instalar un software de control de versiones para poder descargar las demás herramientas, este control de versiones es el GIT {{{ sudo apt-get install git }}} http://git-scm.com/ y las librerias para el acceso al usb {{{ sudo apt-get install libusb-1.0-0-dev }}} === Software para grabar el micro === proyecto lm4flash {{{ git clone https://github.com/utzig/lm4tools.git cd lm4tools/lm4flash/ make sudo cp lm4flash /usr/bin/ }}} === Interfaz entre el micro y el debugger (GDB) === Esta Interfaz, se la necesaria para comunicar al microcontrolador con el software de debug Para esto se utiliza el proyecto OpenOCD, si bien este proyecto se encuentra en los repositorios de ubuntu, es necesario bajarlo de la pagina, obteniéndose así la última versión, la cual posee la interfaz con la placa de TI (interfase ICDI) Antes de compilar, se debe activar interfase ICDI (esto se observa en la 3ra linea del procedimiento enumerado a posterior con --enable-ti-icdi) {{{ git clone git://git.code.sf.net/p/openocd/code openocd cd openocd ./bootstrap ./configure --prefix=/usr --enable-maintainer-mode --enable-stlink --enable-ti-icdi make sudo make install }}}