Métodos de grabaci�n de la SkyPic
[Introducción] [Métodos grabación] [Descripción métodos] [Links] [Autor] [Licencia] [Noticias]


Introducción

El objetivo de este manual es mostrar los m�todos que existen para poder descargar/grabar los programas que hagamos a nuestra placa SkyPic.
Los métodos descritos en esta página son principalmente para el sistema operativo Windows™ ya que es el más extendido.
También para quien desee usar Linux casi todos los métodos tienen su equivalente.


M�todos de grabaci�n de la SkyPic


Descripci�n de los m�todos de grabaci�n

1.- Usando el BootLoader

Para poder usar este m�todo, la SkyPic debe tener grabado el programa BootLoader que ser� el encargado de obtener nuestro programa y grabarlo en la memoria del microcontrolador.
Si no se tiene grabado el BootLoader, se puede usar cualquiera de los m�todos siguientes para grabarlo.

Para descargar nuestros programas compilados usaremos el cargador PIC Downloader desarrollado por Shane Tolmie, la instalaci�n del PIC Downloader es sencilla tan s�lo es necesario descargarlo desde la web PIC_downloader.zip descomprimirlo en el directorio deseado y ejecutar directamente el fichero PIC_downloader.exe.

Para configurarlo marcamos el puerto serie que usemos, seleccionamos la velocidad del puerto a 38400 baudios. Con el bot�n Search seleccionamos el archivo .hex que deseamos grabar.
Aqu� puede ver una captura del programa:

PIC Downloader

Una vez que ya tengamos configurados todos los par�metros y seleccionado el fichero .hex pulsamos el bot�n Write, el programa nos pedir� que pulsemos el bot�n reset de la SkyPic. Una vez terminada la grabaci�n, el programa nos indicar� si la grabaci�n se ha realizado con �xito o si por el contrario se han producido un error.

2.- Usando el programador ICD2

Para usar este m�todo necesitamos disponer del programador ICD2 de Microchip un PC con un puerto USB disponible y tener el programa MPLAB instalado. Toda la informaci�n sobre la descarga, instalaci�n y configuraci�n se puede obtener de la web del fabricante.

Aqu� mostraremos los pasos necesarios para grabar una SkyPic, no entraremos en como se realizan los programas al ser bastante extenso y quedar fuera del ámbito de este manual.

Conexionado de los dispositivos

Conexionado de los dispositivos

Entorno MPLAB

Con el MPLAB tenemos dos opciones trabajar con todo el entorno, esto incluye tanto la escritura, compilaci�n o ensamblado del c�digo y posterior grabaci�n o usarlo �nicamente para grabar un programa ya compilado o ensamblado.

Slecci�n y configuraci�n del entorno y programador

3.- Usando el puerto paralelo

Si no se puede usar ning�n m�todo de los dos métodos anteriores se puede usar el puerto paralelo de PC y el software ICProg como se describe en los siguientes dos documentos:

4.- Usando otra SkyPic como programadora

Con este m�todo necesitaremos otra SkyPic que debe tener grabado el servidor PICP.
En el siguiente enlace se describe todo el proceso de grabación de este método

5.- Usando un programador gen�rico

Estos programadores normalmente est�n disennados para insertar el microcontrador en el programador retir�ndolo de la placa controladora, en nuestro caso la SkyPic.

Para no tener que realizar esta operaci�n un tanto engorrosa, podemos hacernos un cable de tipo telef�nico que en un extremo pondremos una clavija de tel�fono y en el otro extremo conectaremos los pines de programaci�n que dispone el programador.

Esta opci�n no est� documentada ya que depende de cada programador, pero al disponer de los esquemas eléctricos de la SkyPic no es demasiado complejo de realizar.



Autor


Licencia

Este documento se distribuyen bajo licencia FDL por lo que se permite su copia, modificación y distribución, siempre y cuando se mantenga esta nota.


Noticias


IEA ROBOTICS
Página creada por Ricardo Gómez González