

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 最新變更
<a name="latest-changes"></a>

下表說明自上次發行以來 FreeRTOS AWS 裝置資格計劃的重要變更。


**測試案例**  

| 變更 | 說明 | 
| --- | --- | 
| 更新原始程式碼需求 |  + FreeRTOS 整合測試現在位於單獨的儲存庫中：[FreeRTOS-Libraries-Integration-Tests](https://github.com/FreeRTOS/FreeRTOS-Libraries-Integration-Tests)。這些測試必須新增至資格專案。<br />+ [amazon-freertos](https://github.com/aws/amazon-freertos) 儲存庫既不是使用，也不是資格所需。<br />+ 在 `manifest.yml` 檔案中新增額外的欄位**路徑**，即可使用任何來源碼目錄結構來符合資格。<br />+  現在需要支援 OTA 功能的 MQTT pub/sub 示範才能符合資格。此示範必須使用 Device Advisor 測試進行驗證。  | 
| 更新的資格成品 |  + 資格需要 AWS IoT Device Tester 和 AWS IoT Device Advisor 測試報告。<br />+ 需要安全開機的威脅建模文件，而且在 [APN Partner Central](https://partnercentral.awspartner.com) 中提交您的裝置時，必須以支援資產上傳。  | 
| 更新整合測試 |  + 現在需要 OTA 測試 (OTACore、OTADataplaneMQTT) 才能符合資格。<br />+ 新增了新的傳輸介面測試： `FullTransportInterfacePlainText`和 `FullTransportInterfaceTLS`。 `FullTransportInterfaceTLS`是資格所需，但如果 TLS 堆疊已卸載至外部連線模組，`FullTransportInterfacePlainText`則不需要。<br />+ FullMQTT、FullBLE、CmakeBuildSystem、FullSecureSockets、FullTLS 和 FullWiFi 測試已移除。<br />+ FreeRTOSIntegrity 檢查仍會執行，但會驗證原始程式碼中使用的程式庫是否使用該版本 FreeRTOS 的正確 git 遞交。<br />+ FreeRTOSVersion 檢查仍會執行，但會驗證使用的 FreeRTOS 版本是否與 FreeRTOS LTS、FreeRTOS 主線和 AWS IoT Device Tester (IDT) 版本相容。用於資格的 FreeRTOS 版本應在 IDT 的 `userdata.json` 檔案中標記。<br />+ `FullPKCS11` 如果 TLS 堆疊卸載至外部連線模組，則不需要 測試。 `FullPKCS11_ECC`和 `FullPKCS11_RSA`測試會取代為對應的 `FullPKCS11_Import`、`FullPKCS11_Onboard`、 `FullPKCS11_PreProvisioned`測試。<br />+ FullMQTT 測試會由 Device Advisor 測試取代。請參閱章節 的步驟 4[驗證使用 AWS IoT Device Tester (IDT) 移植的 FreeRTOS 程式庫](freertos-qualification.md#qualifying-your-device-idt)。  | 

如需先前的變更，請參閱《[FreeRTOS 移植指南》中的 FreeRTOS 版本歷史記錄](https://docs.aws.amazon.com/freertos/latest/portingguide/doc-history.html)。 *FreeRTOS *