Google is committed to advancing racial equity for Black communities. See how.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Portage d'OpenThread vers de nouvelles plates-formes matérielles

Le portage de la pile OpenThread vers une nouvelle plate-forme matérielle comprend cinq étapes:

  1. Configurer l'environnement de construction
  2. Mettre en œuvre des API de couche d'abstraction de plate-forme
  3. Mettre en œuvre des fonctionnalités avancées (couche d'abstraction matérielle)
  4. Validez le port
  5. Certification et README

Exigences de la plate-forme matérielle

OpenThread nécessite les services de plateforme suivants:

  • Radio IEEE 802.15.4-2006 2,4 GHz
    • Envoyer et recevoir des trames IEEE 802.15.4
    • Générer des trames d'acquittement IEEE 802.15.4
    • Fournir des mesures d'indicateur de force du signal reçu (RSSI) sur les trames reçues
  • Une minuterie à fonctionnement libre de résolution milliseconde avec alarme
  • Stockage non volatile pour stocker les paramètres de configuration réseau
  • Un vrai générateur de nombres aléatoires (TRNG)

Exemples de builds

Plusieurs exemples de builds sont fournis dans le référentiel OpenThread. Pour plus d'informations, consultez Plates - formes .

Pour un exemple complet de bout en bout sur la façon de porter OpenThread à partir de zéro, consultez Ajouter la prise en charge de la demande d'extraction EFR32 .