« Discussion:SE4Binome2023-10 » : différence entre les versions

De projets-se.plil.fr
Aller à la navigation Aller à la recherche
(Page créée avec « = Contrôle continu = == Micro-soutenance du 6/10/2023 == === Carte électronique === === Ordonnanceur y compris matériel === === Carte FPGA === === Wiki === === Autres === »)
 
 
(9 versions intermédiaires par 2 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
= Contrôle continu =
= Contrôle continu =


== Micro-soutenance du 6/10/2023 ==
== Micro-soutenance du 6/11/2023 ==


=== Carte électronique ===
=== Carte électronique ===
Conçue mais non reçue.


=== Ordonnanceur y compris matériel ===
=== Ordonnanceur y compris matériel ===
Matériel : Bouclier soudé et testé (2 LED HS). Reste du matériel OK.
Ordonnanceur : Pas mal de corrections à apporter. Pas encore en état de fonctionner (manque pas mal de code).


=== Carte FPGA ===
=== Carte FPGA ===
Pas encore.


=== Wiki ===
=== Wiki ===
Des illustrations mais un peu pauvre.


=== Autres ===
=== Autres ===
Sérieuses : soutenance en dehors des horaires.
== Micro-soutenance du 11/12/2023 ==
=== Carte électronique ===
Fonctionnelle.
=== Programmation ===
==== Sur la carte fille ====
Essai d'un programme avec <code>avr-gcc</code> pour contrôler l'écran mais non finalisé. Oubli sur R/W.
Missions : au delà de faire fonctionner l'écran, il faut gérer la réception des commandes SPI (remettre l'initialisation SPI en esclave) à l'aide d'une interruption :
* sur commande <code>0x00</code> renvoyer le code pour une carte fille écran ;
* sur commande <code>0x01</code> se préparer à recevoir à des codes ASCII ;
* si préparé à recevoir des codes ASCII, stocker ces codes jusqu'à réception du code <code>0xff</code>, à ce moment interpréter les codes reçus et éventuellement afficher.
==== Ordonnanceur ====
Test de commande de l'afficheur 7 segments hors ordonnanceur.
Deux tâches pour faire clignoter des LED.
= Evaluation finale =
== Avancement ==
* Ordonnanceur : ordonnanceur simple avec commande de l'afficheur 7 segments, tentative sur la matrice de LED.
* VHDL : la partie VGA a été traitée en TP de VHDL. Tentative d'implanter une description de SPI avec une machine à états, mais pas de lecture des données reçues et manque le squelette général (et l'horloge).
* Carte électronique : une carte simple fonctionnelle malgré une erreur de conception, routage très moyen.
* Système d'exploitation : pratiquement rien, la communication SPI se fait par attente active et ne fonctionne pas complètement.
== Wiki ==
Quelques coquilles : "microprossesseur".
* Description correcte de l'ordonnanceur.
* Une section sur VHDL très peu expliquée, datant, dans le Wiki, du 18 janvier.
* Bonne description du travail pour concevoir, réaliser et programmer, de façon basique, la carte électronique. Un déficit de rédaction cependant.
* Une description, en détail (peut être un peu trop) de la programmation d'une communication SPI entre la carte et un Arduino
== Note ==
Progression régulière : la progression a été un peu lente d'où le manque de résultat en fin de projet (2.5/5).
Avancement : Carte électronique fonctionnelle, ordonnanceur basique, c'est un peu court (5/10).
Wiki : le Wiki est correct mais avec une rédaction peu fournie et parfois pas très claire (3/5).
Note : 10.5/20.

Version actuelle datée du 6 février 2024 à 17:36

Contrôle continu

Micro-soutenance du 6/11/2023

Carte électronique

Conçue mais non reçue.

Ordonnanceur y compris matériel

Matériel : Bouclier soudé et testé (2 LED HS). Reste du matériel OK.

Ordonnanceur : Pas mal de corrections à apporter. Pas encore en état de fonctionner (manque pas mal de code).

Carte FPGA

Pas encore.

Wiki

Des illustrations mais un peu pauvre.

Autres

Sérieuses : soutenance en dehors des horaires.


Micro-soutenance du 11/12/2023

Carte électronique

Fonctionnelle.

Programmation

Sur la carte fille

Essai d'un programme avec avr-gcc pour contrôler l'écran mais non finalisé. Oubli sur R/W.

Missions : au delà de faire fonctionner l'écran, il faut gérer la réception des commandes SPI (remettre l'initialisation SPI en esclave) à l'aide d'une interruption :

  • sur commande 0x00 renvoyer le code pour une carte fille écran ;
  • sur commande 0x01 se préparer à recevoir à des codes ASCII ;
  • si préparé à recevoir des codes ASCII, stocker ces codes jusqu'à réception du code 0xff, à ce moment interpréter les codes reçus et éventuellement afficher.

Ordonnanceur

Test de commande de l'afficheur 7 segments hors ordonnanceur.

Deux tâches pour faire clignoter des LED.

Evaluation finale

Avancement

  • Ordonnanceur : ordonnanceur simple avec commande de l'afficheur 7 segments, tentative sur la matrice de LED.
  • VHDL : la partie VGA a été traitée en TP de VHDL. Tentative d'implanter une description de SPI avec une machine à états, mais pas de lecture des données reçues et manque le squelette général (et l'horloge).
  • Carte électronique : une carte simple fonctionnelle malgré une erreur de conception, routage très moyen.
  • Système d'exploitation : pratiquement rien, la communication SPI se fait par attente active et ne fonctionne pas complètement.

Wiki

Quelques coquilles : "microprossesseur".

  • Description correcte de l'ordonnanceur.
  • Une section sur VHDL très peu expliquée, datant, dans le Wiki, du 18 janvier.
  • Bonne description du travail pour concevoir, réaliser et programmer, de façon basique, la carte électronique. Un déficit de rédaction cependant.
  • Une description, en détail (peut être un peu trop) de la programmation d'une communication SPI entre la carte et un Arduino

Note

Progression régulière : la progression a été un peu lente d'où le manque de résultat en fin de projet (2.5/5).

Avancement : Carte électronique fonctionnelle, ordonnanceur basique, c'est un peu court (5/10).

Wiki : le Wiki est correct mais avec une rédaction peu fournie et parfois pas très claire (3/5).

Note : 10.5/20.