Portage d'une pile TCP/IP - FreeRTOS

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Portage d'une pile TCP/IP

FreeRTOS fournit une pile TCP/IP pour les cartes qui n'ont pas de fonctionnalité TCP/IP sur puce. Si votre plateforme décharge la fonctionnalité TCP/IP sur un processeur ou un module réseau distinct, vous pouvez ignorer cette section et commencer le Portage de la bibliothèque Secure Sockets.

FreeRTOS+TCP est une pile TCP/IP native pour le noyau FreeRTOS. FreeRTOS+TCP est géré par l'équipe d'ingénierie FreeRTOS et est la pile TCP/IP recommandée pour une utilisation avec FreeRTOS. Pour plus d'informations, consultez Portage FreeRTOS+TCP.

La pile TCP/IP IP légère (lwIP) est une pile TCP/IP tierce à code source libre, portée sur le noyau FreeRTOS. La couche de port lwIP prend actuellement en charge la version 2.1.2. Pour plus d'informations, consultez Portage de lwIP.

Note

Ces sections de portage fournissent uniquement des instructions pour le portage vers le pilote Ethernet ou Wi-Fi d'une plateforme. Les tests ne servent qu'à s'assurer que le pilote Ethernet ou Wi-Fi peut se connecter à un réseau. Vous ne pouvez pas tester l'envoi et la réception de données sur un réseau tant que vous n'avez pas porté la bibliothèque Secure Sockets.

Une implémentation de bibliothèque Secure Sockets existe déjà pour la pile TCP/IP FreeRTOS+TCP et la pile lwIP. Si vous utilisez FreeRTOS+TCP ou lwIP, vous n'avez pas besoin de porter la bibliothèque Secure Sockets. Une fois que vous avez terminé le portage de la pile FreeRTOS+TCP ou de la pile lwIP vers votre appareil, vous pouvez commencer le Portage de la bibliothèque CorePKCS11. Même si vous n'avez pas besoin de créer un portage pour la bibliothèque Secure Sockets, votre plateforme doit toujours réussir les tests AWS IoT pour la bibliothèque Secure Sockets en vue de sa qualification.