Chargeur d’amorçage pour la T-Board à ARM SAMD
Les chargeurs d’amorçage facilitent bien des choses, surtout avec les cartes à microcontrôleurs. Nous avons donc ajouté un bootloader à notre carte T-Board à ARM SAMD à 32 bits. Voici comment l’implanter dans la mémoire du contrôleur.
Nous avions présenté notre T-Board à ARM 32 bits comme une T-Board bien ARMée, nous pouvons désormais la qualifier de bien ARMorcée puisque nous avons reprogrammé notre stock de cartes avec un chargeur d’amorçage.
Le bootloader en question est fourni par Atmel et il est décrit dans la note d’application AT07175. Pour programmer le microcontrôleur SAMD21E18A de notre T-Board avec ce chargeur, vous devez d'abord télécharger et installer l’utilitaire gratuit SAM Boot Assistance, plus connu sous le sobriquet de SAM-BA.
Connectez ensuite votre T-Board à votre PC au moyen d’un câble USB, puis lancez le programme SAM-BA. Il devrait détecter la carte sur un port COM (s’il ne la trouve pas, attendez que votre système d’exploitation ait terminé d’installer le pilote de la carte). Dans la liste déroulante de sélection, choisissez la carte samd21_xplained_pro. Laissez les autres paramètres sur leurs valeurs par défaut et cliquez sur le bouton Connect.
La suite de la procédure est dé...