最新更改 - FreeRTOS
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

最新更改

下表介绍了对Amazon自上次发布以来 FreeRTOS 的设备资格认证计划。

测试用例
更改 描述
更新了源代码要求
  • FreeRTOS 集成测试现在位于单独的存储库中:FreertoS-图书馆-集成-测试. 必须将这些测试添加到资格认证项目中。

  • 这些区域有:Amazon FreeRTOS资格认证既不使用或必需存储库。

  • 任何源代码目录结构都可以通过添加额外的字段来进行资格鉴定路径中的manifest.yml文件。

  • 现在需要支持 OTA 功能的 MQTT Pub/sub 演示才能进行资格认证。必须使用设备顾问测试验证此演示。

更新了资格认证
  • 二者Amazon IoT Device Tester和Amazon IoT资格认证需要使用设备顾问测试报告。

  • 安全启动需要威胁建模文档,并且在中提交设备时必须作为支持资产上传APN 合作伙伴中心.

更新了集成测试
  • 现在需要 OTA 测试(OtaCore、otadataPlanemQTT)才能获得资格。

  • 添加了新的传输接口测试:FullTransportInterfacePlainTextFullTransportInterfaceTLS.FullTransportInterfaceTLS资格认证需要使用,但FullTransportInterfacePlainText如果将 TLS 堆栈卸载到外部连接模块,则不是必需的。

  • FullMQTT、FullBLE、cmakeBuild 系统、全安全套接字、完整 LTL FullWiFi 测试已删除。

  • FreeertosIntegrity 检查仍在执行,但它会验证源代码中使用的库是否对该版本的 FreeRTOS 使用了正确的 git commit。

  • FreeertosVersion 检查仍在执行,但它会验证所使用的 FreeRTOS 版本是否与 FreeRTOS LTS、FreeRTOS 主线和Amazon IoT Device Tester(IDT) 版本。用于资格资格的 FreeRTOS 版本应在 IDT 中标记userdata.json文件。

  • FullPKCS11如果 TLS 堆栈卸载到外部连接模块,则不需要测试。FullPKCS11_ECCFullPKCS11_RSA测试将替换为相应的FullPKCS11_ImportFullPKCS11_OnboardFullPKCS11_PreProvisioned测试组件。

  • FullMQTT 测试由设备顾问测试取代。请参阅 验证Amazon IoT使用 Device Advisor 使用

有关以前的更改,请参阅FreeRTOS 版本历史记录中的FreeRTOS 移植指南.