Stap 3: Installeer Pinguino Boot loader
Het maakt het ook mogelijk de Microcontroller te zelf-updates zijn software die op de USB-poort worden verzonden.
Dit is de koppeling werden kunt u de bootloaders van uw circuit. In mijn circuit, heb ik gekozen voor de PIC18F4550 Microcontroller met de 20 MHz kristal
http://pinguino32.googlecode.com/svn/bootloaders/8/USB/v4.x/hex/
De 18F4550 Microcontroller chip is een Microcontroller programmeren zelf.
Dit betekent dat de Pinguino board kan worden gebruikt om de Firmware-update naar een nieuwe waardoor het in staat te doen een nieuwe functie.
In eerste instantie communiceren de Microcontroller niet rechtstreeks met de PC via USB-poort. Maar het kan als een normale Microcontroller programmeur.
U kunt uw chip op een externe USB- of seriële Microcontroller programmeur programmeren.
U moet deze stap slechts eenmaal te doen. Na dit, nadat Pinguino is voltooid, zul je niet meer gebruik van een programmeur.
Ik installeerde de bootloader met behulp van een eenvoudige programmeur die ik eerder gebouwd. Het heet de JDM programmeur.
Je kunt je zelf bouwen. Het is eenvoudig en direct.
Hier is een link voor de Instructable van de programmeur
Ik gebruikte de PicPGM -programmer met mijn seriële JDM programmeur te laden het doelbestand voor de bootloader (Bootloader_v4.13_18f4550_X20MHz.hex)
Na met succes de Bootlader Hex bestand installeert op de Microcontroller-chip, kunt u deze invoegen in de Pinguino board.
Gefeliciteerd, hebt u voltooid de Pinguino bestuur Hardware gedeelte!!