Étape 3: Installer Pinguino Boot loader
Il permet également le microcontrôleur d’auto mise à jour de son logiciel envoyé sur le port USB.
C’est le lien étaient vous pouvez obtenir les chargeurs de démarrage de votre circuit. Dans mon circuit, j’ai choisi le microcontrôleur PIC18F4550 avec le cristal de 20 MHz
http://pinguino32.googlecode.com/svn/bootloaders/8/USB/v4.x/hex/
La puce de microcontrôleur 18F4550 est une auto programmation de microcontrôleur.
Cela signifie que le jury de Pinguino peut être utilisé pour mettre à jour son Firmware sur une nouvelle rendant capable de faire une nouvelle fonction.
Au départ, le microcontrôleur ne peut pas communiquer directement avec le PC via port USB. Mais il peut être programmeur comme un microcontrôleur normal.
Vous pouvez programmer votre puce sur un programmateur USB ou Serial microcontrôleur externe.
Vous devez faire cette étape une seule fois. Après cela, lorsque vous remplissez Pinguino, vous n’aurez plus d’utiliser un programmateur.
J’ai installé le programme d’amorçage à l’aide d’un simple programmeur que j’ai construit auparavant. Il est appelé programmateur JDM.
Vous pouvez générer votre auto. C’est simple et directe.
Voici un lien pour l’Instructable du programmeur
J’ai utilisé le programmeur PicPGM avec mon programmateur JDM série pour charger le fichier de programme d’amorçage de cible (Bootloader_v4.13_18f4550_X20MHz.hex)
Après installer correctement le fichier Bootlader Hex sur la puce du microcontrôleur, vous pouvez l’insérer dans le jury Pinguino.
Félicitations, vous avez terminé le jury Pinguino partie matériel!!