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

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

最新更改

下表描述了自 FreeRTOS 上一次发布以来对Amazon设备认证计划的重要更改。

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

  • 既不使用 amazon-freertos 存储库,也不要求进行资格认证。

  • 通过在manifest.yml文件中添加额外的字段路径,可以将任何源代码目录结构用于限定。

  • 现在需要支持 OTA 功能的 MQTT 发布/订阅演示才能获得资格。此演示必须使用 Device Advisor 测试进行验证。

更新了资格构件
  • 两者都需要测试报告Amazon IoT Device Tester和Amazon IoT设备顾问测试报告才能获得认证。

  • 需要安全启动的威胁建模文档,在 APN Partner Central 中提交设备时,必须将其作为支持资产上传。

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

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

  • FullMQTT、fullBLE CmakeBuildSystem FullSecureSockets、、、fullTLS 和 FullWiFi 测试已被删除。

  • FreeerToSintegrity 检查仍在进行,但它会验证源代码中使用的库是否使用了适用于该版本的 FreeRTOS 的正确 git 提交。

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

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

  • FullMQTT 测试被设备顾问测试所取代。请参阅本节的步骤 4验证使用Amazon IoT Device Tester (IDT) 移植的 FreeRTOS 库

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