LPC21ISP

En esta entrada explicaré cómo compilar desde los fuentes la herramienta LPC21ISP. Esto es necesario ya que la última versión soporta (o debería) una mayor cantidad de chips. La versión incluída con WinARM me parece que no es tan reciente.

Compilar

1. Bajar los fuentes desde este sitio.

2. Descomprimirlo y guardarlo en una carpeta.

3. Dar doble click en el archivo con extensión .dsw

4. Presionar F7 para compilar el proyecto.

En la  carpeta Debug (o Release), si todo fue bien, se encuentra el ejecutable.

Usar

1. En mi caso el ejecutable se llama “lpcprog.exe”. Pueden dejarlo así o cambiarlo a “lpc21isp.exe”.

2. Pueden agregar el ejecutable al PATH, pero no lo voy a hacer aquí.

3. Copiar el ejecutable al mismo lugar donde está el archivo .hex de su aplicación.

4. Abrir una consola y ejectuar el siguiente comando:

lpcprog proyecto.hex com2 115200 14746

La salida se parecerá a esto:

lpc21isp version 1.79
File printer.hex:
loaded…
Start Address = 0x00000210
converted to binary format…
image size : 5184
Image size : 5184
Synchronizing (ESC to abort)………………….. OK
Read bootcode version: 21
2
Read part ID: LPC2103, 32 kiB ROM / 8 kiB SRAM (0x4FF11)
Will start programming at Sector 1 if possible, and conclude with Sector 0 to en
sure that checksum is written last.
Erasing sector 0 first, to invalidate checksum. OK
Sector 1: ………………………….
Sector 0: …………………………………………………………….
……………………
Download Finished… taking 2 seconds
Now launching the brand new code

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s