Antes de utilizar el PINGUINO, se debe cargar el bootloader (descargar estos, ya que los mismos nos funciono) microcontrolador 18F2550 o microcontrolador 18F4550.
Pero que es el Bootloader?
El bootloader
es un pequeño programa ejecutandose dentro del micro-controlador de
Pinguino (PIC18F o PIC32MX) que permite transferir el programa
compilados del usuario, desde el ordenador, a la memoria de programa del
micro-controlador, y dar el control a dicho programa una vez esta
grabado correctamente.
En las placas comerciales, el bootloader siempre esta pre-instalado.
Si te has fabricado tu propia placa, entonces es necesario que programes el micro-controlador (una vez solo), usando un programador para PICs (Pickit 2/3, etc...) que soporte el micro-controlador que estés usando.
Nosotros estamos usando este programador de PIC (http://www.piccircuit.com):
Para poder hacerlo funcional, se tuvo que instalar varios paquetes. El sistema operativo que estamos implementando es GNU/Linux TECBIAN, que esta basado en Debian.
He aquí un tutorial para su instalación : "PicKit 2" en GNU/Linux usando el programa "pk2cmd"