将 IDT 与 FreeRTOS 资格套件 1.0 (FRQ 1.0) 一起使用 - FreeRTOS
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

将 IDT 与 FreeRTOS 资格套件 1.0 (FRQ 1.0) 一起使用

我们不建议使用 FRQ 1.0 符合条件的新设备。请改用将 IDT 与 FreeRTOS 资格套件 2.0 (FRQ 2.0) 一起使用

通过适用于的 IDT 资格,您可以验证 FreeRTOS 操作系统是否能在您的本地设备上正常运行,以及是否能与Amazon IoT. 具体而言,它会验证正确实施了 FreeRTOS 库的移植层接口。它还执行 end-to-end 用测试组件Amazon IoT Core. 例如,它验证您的主板是否能够发送和接收 MQTT 消息并正确处理它们。适用于的 IDT 为 FreeRTOS 运行的测试在FreeRTOS GitHub 知识库.

测试作为刷写到主板中的嵌入应用程序运行。应用程序二进制映像包括 FreeRTOS、半导体供应商移植的 FreeRTOS 接口以及主板设备驱动程序。测试的目的是验证移植的 FreeRTOS 接口在设备驱动程序上正常工作。

适用于 FreeRTOS 的 IDT 会生成测试报告,可将这些报告提交到Amazon IoT将硬件添加到Amazon合作伙伴设备目录。有关更多信息,请参阅 Amazon 设备资格认证计划

适用于的 IDT FreeRTOS 运行在与待测试设备连接的主机(Windows、macOS 或 Linux)上。IDT 执行测试用例并聚合结果。它还提供命令行界面来管理测试执行。

除了测试设备之外,适用于的 FreeRTOS 的 IDT 还创建资源(例如,Amazon IoT事物、FreeRTOS 组、Lambda 函数等)来以促进资格认证过程。为了创建这些资源,FreeRTOS 的 IDT 使用Amazon在中配置的凭据config.json代表您进行 API 调用。这些资源将在测试过程的不同时间进行预置。

当您在主机上运行适用于 FreeRTOS 的 IDT 时,它将执行以下步骤:

  1. 加载和验证您的设备和凭证配置。

  2. 使用所需的本地资源和云资源执行选定测试。

  3. 清除本地资源和云资源。

  4. 生成测试报告,指明您的主板是否已通过资格认证所需的测试。