Objectifs

Le but de ce TD est :

  • de vous familiariser avec la cross-compilation
  • de vous donner une première expérience de développement sur carte nue (bare-metal).

Ce TD n'est pas simple : contrairement à ce dont vous avez l'habitude, ici vous allez devoir développer dans un environnement où rien n'est fait. Vous n'aurez à votre disposition ni OS, ni bibliothèque C, ni code de boot, ni rien... Ce sera à vous de tout faire !

C'est pourquoi le TD sera progressif : vous allez progresser étape par étape, et construire petit à petit un programme complet. N'hésitez à pas solliciter les encadrants (de visu, ou par mail en dehors des heures de TD).

Bon courage !