

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.

# Dernières modifications
<a name="latest-changes"></a>

Le tableau suivant décrit les modifications importantes apportées au programme de qualification des AWS appareils pour FreeRTOS depuis la dernière version.


**Cas de test**  

| Modifications | Description | 
| --- | --- | 
| Exigences de code source mises à jour |  + Les tests d'intégration de FreeRTOS se trouvent désormais dans un référentiel distinct :. [FreeRTOS-Libraries-Integration-Tests](https://github.com/FreeRTOS/FreeRTOS-Libraries-Integration-Tests) Ces tests doivent être ajoutés au projet de qualification.<br />+ Le référentiel [amazon-freertos](https://github.com/aws/amazon-freertos) n'est ni utilisé ni requis pour la qualification.<br />+ N'importe quelle structure de répertoire du code source peut être utilisée pour la qualification en ajoutant un **chemin** de champ supplémentaire dans le `manifest.yml` fichier.<br />+  Une pub/sub démonstration MQTT prenant en charge la fonctionnalité OTA est désormais requise pour la qualification. Cette démo doit être vérifiée à l'aide de tests Device Advisor.  | 
| Artefacts de qualification actualisés |  + Les deux rapports AWS IoT Device Tester de test, ainsi que ceux de AWS IoT Device Advisor, sont requis pour la qualification.<br />+ Un document de modélisation des menaces pour un démarrage sécurisé est requis et doit être téléchargé en tant que ressource de support lorsque vous soumettez votre appareil dans [APN Partner Central](https://partnercentral.awspartner.com).  | 
| Tests d'intégration mis à jour |  + Les tests OTA (OtaCore, OtaDataPlanemQTT) sont désormais requis pour la qualification.<br />+ Ajout de nouveaux tests d'interface de transport : `FullTransportInterfacePlainText` et`FullTransportInterfaceTLS`. `FullTransportInterfaceTLS`est obligatoire pour la qualification, mais n'`FullTransportInterfacePlainText`est pas obligatoire si la pile TLS est déchargée vers un module de connectivité externe.<br />+ FullMQTT, FullBLE,, CmakeBuildSystem FullTLS FullSecureSockets et les tests ont été supprimés. FullWiFi <br />+ La vérification FreeRTOSIntegrity est toujours effectuée, mais elle vérifie que les bibliothèques utilisées dans le code source utilisent le commit git correct pour cette version de FreeRTOS.<br />+ La vérification de la version de FreeRTOS est toujours effectuée, mais elle vérifie que la version de FreeRTOS utilisée est compatible avec les versions FreeRTOS LTS, FreeRTOS mainline et (IDT). AWS IoT Device Tester La version de FreeRTOS utilisée pour la qualification doit être marquée dans le fichier IDT. `userdata.json`<br />+ `FullPKCS11`les tests ne sont pas nécessaires si la pile TLS est déchargée vers un module de connectivité externe. `FullPKCS11_ECC`et les `FullPKCS11_RSA` tests sont remplacés par `FullPKCS11_Import` `FullPKCS11_Onboard` les `FullPKCS11_PreProvisioned` tests correspondants.<br />+ Les tests FullMQTT sont remplacés par des tests Device Advisor. Voir l'étape 4 de la section[Vérifiez les bibliothèques FreeRTOS portées à l'aide de AWS IoT Device Tester (IDT)](freertos-qualification.md#qualifying-your-device-idt).  | 

Pour les modifications précédentes, consultez l'historique des [versions de FreeRTOS](https://docs.aws.amazon.com/freertos/latest/portingguide/doc-history.html) dans le Guide de portage de *FreeRTOS*.