Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Ultime modifiche
La tabella seguente descrive le modifiche importanti al AWS Device Qualification Program per FreerTOS dall'ultima versione.
Casi di test
| Modifiche |
Description |
| Requisiti del codice sorgente aggiornati |
I test di integrazione FreerTOS sono ora in un repository separato:. FreeRTOS-Libraries-Integration-Tests Questi test devono essere aggiunti al progetto di qualificazione. Il repository amazon-freertos non viene né utilizzato né richiesto per la qualificazione. Qualsiasi struttura di directory del codice sorgente può essere utilizzata per la qualificazione aggiungendo un percorso di campo aggiuntivo nel file. manifest.yml Per la qualificazione è ora necessaria una pub/sub demo MQTT che supporti la funzionalità OTA. Questa demo deve essere verificata utilizzando i test di Device Advisor.
|
| Artefatti di qualificazione aggiornati |
Entrambi i rapporti sui test AWS IoT Device Tester e AWS IoT su Device Advisor sono necessari per la qualificazione. È necessario un documento di modellazione delle minacce per un avvio sicuro, che deve essere caricato come risorsa di supporto al momento dell'invio del dispositivo in APN Partner Central.
|
| Test di integrazione aggiornati |
I test OTA (OtaCore, OTAdataPlaneMQTT) sono ora necessari per la qualificazione. Aggiunti nuovi test dell'interfaccia di FullTransportInterfacePlainText trasportoFullTransportInterfaceTLS: e. FullTransportInterfaceTLSè necessario per la qualificazione, ma non FullTransportInterfacePlainText è necessario se lo stack TLS viene scaricato su un modulo di connettività esterno. FullMQTT, FullBLE, CmakeBuildSystem FullSecureSockets, FullTLS e i test sono stati rimossi. FullWiFi Il controllo dell'integrità di FreeRTOS viene ancora eseguito, ma verifica che le librerie utilizzate nel codice sorgente utilizzino il commit git corretto per quella versione di FreerTOS. Il controllo della versione di FreeRTOS viene ancora eseguito, ma verifica che la versione di FreeRTOS utilizzata sia compatibile con le versioni FreeRTOS LTS, FreeRTOS mainline e (IDT). AWS IoT Device Tester La versione di FreerTOS utilizzata per la qualificazione deve essere contrassegnata nel file IDT. userdata.json FullPKCS11i test non sono necessari se lo stack TLS viene scaricato su un modulo di connettività esterno. FullPKCS11_ECCe FullPKCS11_RSA i test vengono sostituiti con i test corrispondentiFullPKCS11_Import. FullPKCS11_Onboard FullPKCS11_PreProvisioned
I test FullMQTT vengono sostituiti dai test Device Advisor. Vedi la Fase 4 della sezione. Verifica le librerie FreerTOS trasferite utilizzando AWS IoT Device Tester (IDT)
|
Per le modifiche precedenti, consulta la cronologia delle versioni di FreeRTOS nella FreeRTOS Porting Guide.