

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

# IDT 与 FreeRTOS 资格认证套件 1.0（FRQ 1.0）配合使用
<a name="idt-freertos-qualification"></a>

**重要**  
截至 2022 年 10 月， AWS IoT Device Tester AWS IoT FreeRTOS 资格认证 (FRQ) 1.0 不会生成已签署的资格报告。使用 IDT AWS IoT FRQ 1.0 版本，您无法通过AWS 设备[资格认证计划将新 FreeRTOS 设备](https://aws.amazon.com/partners/programs/dqp/)列入[合作伙伴](https://partners.amazonaws.com/qualified-devices)设备目录。AWS 虽然您无法使用 IDT FRQ 1.0 确定 FreeRTOS 设备的资格，但您可以继续使用 FRQ 1.0 测试 FreeRTOS 设备。我们建议您使用 [IDT FRQ 2.0](https://docs.aws.amazon.com/freertos/latest/userguide/lts-idt-freertos-qualification.html) 来进行资格认证，并在 [AWS 合作伙伴设备目录](https://partners.amazonaws.com/qualified-devices)中列出 FreeRTOS 设备。

 您可以使用 IDT 进行 FreeRTOS 资格认证，以验证 FreeRTOS 操作系统是否在您的设备上本地运行并且可以与之通信。 AWS IoT具体而言，它会验证正确实施了 FreeRTOS 库的移植层接口。它还使用执行端到端测试 AWS IoT Core。例如，它验证您的主板是否能够发送和接收 MQTT 消息并正确处理它们。[IDT 为 FreeRTOS 运行的测试在 FreeRTOS 存储库中定义。 GitHub ](https://github.com/aws/amazon-freertos)

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

IDT for FreeRTOS 会生成测试报告，您可以提交这些报告 AWS IoT 以将您的硬件添加到 AWS 合作伙伴设备目录中。有关更多信息，请参阅 [AWS 设备资格认证计划](https://aws.amazon.com/partners/dqp/)。

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

除了测试设备外，适用于 FreeRTOS 的 IDT 还会创建资源（例如， AWS IoT 东西、FreeRTOS 组、Lambda 函数等）来简化认证过程。要创建这些资源，适用于 FreeRTOS 的 IDT 使用中`config.json`配置 AWS 的凭据代表您进行 API 调用。这些资源将在测试过程的不同时间进行预置。

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

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

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

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

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

**Topics**
+ [设置 1.0 资格认证先决条件](dev-tester-prereqs.md)
+ [首次测试微控制器主板](qual-steps.md)
+ [使用 IDT 用户界面运行 FreeRTOS 资格认证套件](device-tester-ui.md)
+ [运行低功耗蓝牙测试](afr-bridgekeeper-dt-bt.md)
+ [运行 FreeRTOS 资格认证套件](run-tests.md)
+ [查看适用于 FreeRTOS 的 IDT 的结果](view-results-frq.md)
+ [解释适用于 FreeRTOS 的 IDT 的结果](interpreting-results-frq.md)
+ [查看适用于 FreeRTOS 的 IDT 的日志](view-logs-frq.md)