Bootloader

Dans chacune des dix cartes des vertèbres, il y a avait déjà un bootloader avec lequel nous avons pu écrire dans la mémoire flash de toutes les dix cartes en parallèle. Pour cela, nous avons utilisé un script qui a été utilisé l'année dernière aussi car les deux ont été conçus pour être utilisés ensemble. Ce que nous avions du faire a été la conversion des données envoyées par ce script et celles envoyés par notre carte du TP au serpent.

La carte du TP reçoit des informations du script à travers une communication serial (un câble USB-RS232) et les envoie au serpent à travers le bus CAN. De cette façon, étant toutes les cartes reliées les unes les autres, elles peuvent être écrites en parallèle.

Les données arrivées par le port série arrivent bit à bit et le CAN les envoient par trames. Notre carte du TP reçoit les bits correspondant à une trame, les met dans une trame CAN et les envoie.

—-
Back

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License