Tabla de Contenidos

Grabando el firmware en la placa

El primer paso es grabar el firmware en la EDU-CIAA, para ello necesitamos compilar el proyecto y tener funcionando OpenOCD para poder grabarlo en la placa, la misma la conectaremos por el conector USB-debug.

Configurando entorno de desarrollo

Para configurar el entorno de trabajo con el compilador y OpenOCD, leer el siguiente tutorial

Todos los comandos deberán ejecutarse como root

Instalamos git y zip en el sistema:

$ aptitude install git 
$ aptitude install zip 

Clonando el repositorio del firmware

Luego debemos clonar el repositorio del proyecto micropython para la EDU-CIAA creado por Martín Ribelotta:

$ git clone https://github.com/martinribelotta/micropython.git
$ cd micropython
NOTA: El repositorio anterior puede no ser estable debido a que el proyecto se encuentra en desarrollo. Para utilizar la última versión estable del proyecto, se puede clonar el siguiente repositorio en lugar del anterior:
$ git clone https://github.com/ernesto-g/micropython.git
$ cd micropython
$ git checkout cese  

Compilando y grabando el firmware

Ingresamos al directorio ciaa-nxp y compilamos el proyecto

$ cd ciaa-nxp
$ make

Conectamos la placa por el conector USB de debug y grabamos el firmware generado mediante el comando:

$ make download