Par la suite, nous tombions sur un document précisant que la calculatrice était en fait compatible avec toutes les cartes MSP43x (notamment MSP430 et MSP432).
Ce soir, nous allons faire ensemble plus ample connaissance avec la TI-LaunchPad MSP-EXP432P401R avec un déballage.
La documentation consiste en un dépliant riche en couleurs :
Si c'est bien ce type de carte que Texas Instruments a l'intention de commercialiser pour nos calculatrices, il faudra donc disposer d'un adaptateur pour la brancher correctement sur le port mini-USB de nos calculatrices.
- dans la partie supérieure, une architecture organisée autour d'un microcontrôleur Texas Instruments TM4C1294NCPDT rassemblant :
- un processeur ARM Cortex-M4F 32-bits 120MHz
- 256Ko de mémoire cache (SRAM)
- 1Mo de mémoire Flash
- dans la partie inférieure, une architecture autour d'un microcontrôleur Texas Instruments XMS432P401R regroupant :
- un processeur ARM Cortex-M4F 32-bits 48MHz
- 64Ko de mémoire de travail
- 256Ko de mémoire Flash
Cette scission avec deux processeurs est en fait très facile à cromprendre.
La partie inférieure avec la puce XMS432P401R est en fait celle que l'on programme, afin de l'adapter à nos besoins.
La puce supérieure avec la puce TM4C1294NCPDT est celle qui s'occupe :
- de la communication avec l'ordinateur
- de la programmation de la puce inférieure XMS432P401R
- du débuggage de la puce inférieure XMS432P401R (état des registres, exécution pas à pas...)

On remarque à l'interface entre les deux zones :
- deux diodes de contrôle LED101 et LED102 pour l'alimentation et la programmation
- un bouton poussoir S3 de réinitialisation (RST pour reset)
- un lot de divers cavaliers permettant de configurer les alimentations 5 Volts et 3.3 Volts, ainsi que la communication série
- un interrupteur JTAG S101 permettant apparemment de confier le contrôle de la puce inférieure XMS432P401R à une interface externe en lieu et place de la puce supérieure TM4C1294NCPDT, interface à connecter à l'emplacement J102 juste à droite
Dans la zone inférieure qui est celle que l'on peut donc programmer, on dispose de :- deux boutons poussoirs S1 et S2
- deux diodes LED1 et LED2

A bientôt...
Référence : http://www.ti.com/ww/en/launchpad/launc ... .html#tabs