<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>LM4F120</title><revhistory><revision><revnumber>6</revnumber><date>2013-09-23 16:48:08</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>5</revnumber><date>2013-09-23 16:16:20</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>4</revnumber><date>2013-09-23 16:13:34</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>3</revnumber><date>2013-09-23 16:13:13</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>2</revnumber><date>2013-09-23 16:12:50</date><authorinitials>GuillermoSteiner</authorinitials></revision><revision><revnumber>1</revnumber><date>2013-09-23 15:22:36</date><authorinitials>GuillermoSteiner</authorinitials></revision></revhistory></articleinfo><section><title>Instalación de Herramientas para trabajar con la placa TI Stellaris LM4F120</title><section><title>Software Requerido</title><para>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 </para><itemizedlist><listitem><para>librería para el acceso a los periféricos.</para></listitem></itemizedlist><para>Estas librerías de codigo abierto, permiten un mas fácil acceso a los periféricos del micro. </para><itemizedlist><listitem><para>linker script, archivo de configuración para el linker </para></listitem><listitem><para>Software para grabar el micro </para></listitem><listitem><para>Interfaz entre el micro y el debugger (GDB) </para></listitem></itemizedlist><para>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 </para><screen><![CDATA[sudo apt-get install git]]></screen><para><ulink url="http://git-scm.com/"/> y las librerias para el acceso al usb  </para><screen><![CDATA[sudo apt-get install libusb-1.0-0-dev]]></screen><section><title>Software para grabar el micro</title><para>proyecto lm4flash </para><screen><![CDATA[git clone https://github.com/utzig/lm4tools.git
cd lm4tools/lm4flash/
make
sudo cp lm4flash /usr/bin/]]></screen></section><section><title>Interfaz entre el micro y el debugger (GDB)</title><para>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) </para><screen><![CDATA[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]]></screen></section></section></section></article>