Discussion:SE4Binome2023-4

De projets-se.plil.fr
Aller à la navigation Aller à la recherche

Contrôle continu

Micro-soutenance du 6/11/2023

Carte électronique

Conçue et reçue. A souder.

Ordonnanceur y compris matériel

Matériel : Bouclier HE10 soudé. Un connecteur HE10 matrice. Manquent un connecteur HE10 vers 7seg et un câble HE10.

Ordonnanceur : Fonctionnel.

Carte FPGA

Pas encore.

Wiki

Correct. Bien illustré.

Autres

Micro-soutenance du 11/12/2023

Carte électronique

Fonctionnelle. Programmation LUFA chargée.

Programmation

Sur la carte fille

Deux programmes de test :

  • communication avec la matrice SPI ;
  • communication avec l'afficheur 7seg SPI.

Indispensable : rajouter dans le Wiki les éléments sur la micro-pile TCP/IP.

Mission : tests de la pile TCP/IP (code LUFA simplifié pour un ATmega16u2) .

  • test avec ping (fonctionnel) ;
  • allumer une LED sur réception des paquets Ethernet ciblés ;
  • faire un écho : le PC envoye un paquet Ethernet ad hoc et le reçoit en retour.

Partez sur le code ether qui se trouve sur le lien [1].

Ordonnanceur

Test UART / matrice de LED. Une tâche pour la lecture sur l'UART et une tâche pour envoyer en SPI vers la matrice. Des sémaphores pour UART.

Evaluation finale

Avancement

  • Un ordonnanceur complet avec sémaphores pour les ressources communes mais qui ne sont pas exploités dans le code.
  • Une carte fille simple fonctionnelle, assemblage très moyen.
  • Un test de transfert entre la carte fille et le PC, par contre aucune primitive sur la carte mère.

Wiki

Un wiki avec peu de coquilles, bien rédigé, très bien illustré avec moulte vidéos.

  • Excellente description de la mise au point de l'ordonnanceur.
  • Bonne description de la conception, de la réalisation et de la programmation autour de la carte fille.

Note

Progression régulière : Très correct (5/5).

Avancement : correct jusqu'à la carte fille (même si le protocole de transfert entre la carte fille et le PC n'est pas finalisé) mais aucune primitive pour la carte mère (7.5/10).

Wiki : Très correct (4.5/5)

Note : 17/20