Paso 3: Instalar Pinguino Boot loader
También permite el microcontrolador para auto actualización su software enviado en el puerto USB.
Este es el link fueron usted puede conseguir los cargadores de arranque de su circuito. En mi circuito, he elegido el microcontrolador PIC18F4550 con el cristal de 20 MHz
http://pinguino32.googlecode.com/svn/bootloaders/8/USB/V4.x/Hex/
La viruta del microcontrolador 18F4550 es un microcontrolador de programación.
Esto significa que la placa Pinguino puede utilizarse para actualizar su Firmware a una nueva lo que es capaz de hacer una nueva función.
Inicialmente, el microcontrolador no puede comunicarse directamente con el PC mediante puerto USB. Pero puede ser programador como un microcontrolador normal.
Usted puede programar el chip en un programador externo USB o Serial del microcontrolador.
Tienes que hacer este paso sólo una vez. Después de esto, al terminar el Pinguino, no tienes que utilizar un programador más.
He instalado el gestor de arranque utilizando un simple programador que previamente construida. Se le llama programador JDM.
Usted puede construir a su auto. Es simple y directa.
Aquí hay un enlace para el Instructable del programador
Usé el PicPGM programmer con mi programador serial JDM para cargar el archivo de cargador de arranque de destino (Bootloader_v4.13_18f4550_X20MHz.hex)
Tras instalar correctamente el archivo Bootlader Hex en el chip microcontrolador, se puede insertar en la placa Pinguino.
Enhorabuena, has completado la placa Pinguino parte Hardware!!