« SE4 2022/2023 EC3 » : différence entre les versions

De wiki-se.plil.fr
Aller à la navigation Aller à la recherche
(Page créée avec « = Objectifs = Il vous est demandé de : = Matériel nécessaire = Travail réalisé = = Documents Rendus = »)
 
Aucun résumé des modifications
Ligne 1 : Ligne 1 :
= Objectifs =
= Objectifs =


Il vous est demandé de :  
Il vous est demandé de :
* concevoir et réaliser un projet LUFA sur la base de la démonstration bas-niveau RNDIS ;
* la cible est l'ATMega8u2 d'un Arduino Uno Rev3 ;
* d'intégrer dans le projet LUFA une micro-pile TCP/IPv4 comportant :
** la gestion des requêtes et des questions ARP,
** la gestion des paquets IPv4, en particulier avec les calculs de sommes de contrôle,
** la gestion des paquets ICMP de type requête et réponse d'écho,
* vous testerez votre projets LUFA à partir d'une machine Linux en lançant un <code>ping</code> sur l'adresse IPv4 de l'Arduino UNO ;
* pour rendre le test plus visuel vous utilisez les deux LED TX et RX commandées par l'ATMega8u2 :
** une LED pour indiquer la réception de paquets IPv4 destinés à l'ATMega8u2 ;
** une LED pour toute requête d'écho destinée à l'ATMega8u2.


= Matériel nécessaire
= Matériel nécessaire =
 
Le seul matériel nécessaire est un Arduino Uno Rev3.


= Travail réalisé =
= Travail réalisé =


= Documents Rendus =
= Documents Rendus =

Version du 7 juillet 2023 à 22:30

Objectifs

Il vous est demandé de :

  • concevoir et réaliser un projet LUFA sur la base de la démonstration bas-niveau RNDIS ;
  • la cible est l'ATMega8u2 d'un Arduino Uno Rev3 ;
  • d'intégrer dans le projet LUFA une micro-pile TCP/IPv4 comportant :
    • la gestion des requêtes et des questions ARP,
    • la gestion des paquets IPv4, en particulier avec les calculs de sommes de contrôle,
    • la gestion des paquets ICMP de type requête et réponse d'écho,
  • vous testerez votre projets LUFA à partir d'une machine Linux en lançant un ping sur l'adresse IPv4 de l'Arduino UNO ;
  • pour rendre le test plus visuel vous utilisez les deux LED TX et RX commandées par l'ATMega8u2 :
    • une LED pour indiquer la réception de paquets IPv4 destinés à l'ATMega8u2 ;
    • une LED pour toute requête d'écho destinée à l'ATMega8u2.

Matériel nécessaire

Le seul matériel nécessaire est un Arduino Uno Rev3.

Travail réalisé

Documents Rendus