

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

# 不受支持的适用于 FreeRTOS 的 IDT 版本
<a name="idt-unsupported-versions-afr"></a>

本部分列出了不受支持的适用于 FreeRTOS 的 IDT 版本。不受支持的版本不会收到错误修复或更新。有关更多信息，请参阅 [了解以下方面的支持政策 AWS IoT Device Tester](idt-support-policy.md)。

不再支持以下版本 IDT-FreeRTOS 的。


**不支持的版本 AWS IoT Device Tester 适用于 FreeRTOS**  

| **AWS IoT Device Tester 版本** | **测试套件版本** | **支持的 FreeRTOS 版本** | **发行日期** | **发行说明** | 
| --- | --- | --- | --- | --- | 
| IDT v4.5.10 | FRQ\_2.1.4 |  + 202112.00<br />+ 使用 FreeRTOS LTS 库的 202012-LTS。  | 2022.09.02 |  +  **有关 FreeRTOS 202012-LTS 版本中包含的内容的更多信息，请参阅上的文件。[ CHANGELOG.md](https://github.com/FreeRTOS/FreeRTOS-LTS/blob/202012-LTS/CHANGELOG.md)** GitHub <br />+  解决了影响 `OTA End to End` 测试组的问题。 <br />+  从资格认证运行中移除了 `FullTransportInterfacePlainText`。通过使用 `-\-group-id` 标记，仍然可以将纯文本作为开发测试组运行。 <br />+  改进了控制台以及文件输出的日志记录和可读性。 <br />+  少量错误修复和改进。   | 
| IDT v4.5.9 | FRQ\_2.1.3 |  + 202112.00<br />+ 使用 FreeRTOS LTS 库的 202012.04-LTS。  | 2022.08.17 |  +  有关 FreeRTOS 202012.04-LTS 版本中包含的内容的更多信息，请参阅上的文件。[ CHANGELOG.md](https://github.com/FreeRTOS/FreeRTOS-LTS/blob/202012-LTS/CHANGELOG.md) GitHub <br />+  解决了影响 `FreeRTOSIntegrity` 测试组的问题。 <br />+  通过移除“MQTT Connect 指数回退重试”测试用例更新了 `FullCloudIoT` 测试组。 <br />+  少量错误修复和改进。   | 
| IDT v4.5.6 | FRQ\_2.1.2 |  + 202112.00<br />+ 使用 FreeRTOS LTS 库的 202012.04-LTS。  | 2022.06.29 |  +  有关 FreeRTOS 202012.04-LTS 版本中包含的内容的更多信息，请参阅上的文件。[ CHANGELOG.md](https://github.com/FreeRTOS/FreeRTOS-LTS/blob/202012-LTS/CHANGELOG.md) GitHub <br />+  添加了针对 AWS IoT Core Device Advisor测试主板的新测试组 `FullCloudIoT`。 <br />+  解决了影响 OTA E2E 测试组的问题。 <br />+  少量错误修复和改进。   | 
| IDT v4.5.5 | FRQ\_2.1.1 |  + 202112.00<br />+ 使用 FreeRTOS LTS 库的 202012.04-LTS。  | 2022.06.06 |  +  有关 FreeRTOS 202012.04-LTS 版本中包含的内容的更多信息，请参阅上的文件。[CHANGELOG.md](https://github.com/FreeRTOS/FreeRTOS-LTS/blob/202012-LTS/CHANGELOG.md) GitHub <br />+  添加了针对 AWS IoT Core Device Advisor测试主板的新测试组 `FullCloudIoT`。 <br />+  解决了影响 FreeRTOSVersion 和 FreeRTOSIntegrity 测试用例的问题。 <br />+  少量错误修复和改进。   | 
| IDT v4.5.5 | FRQ\_2.1.0 |  + 202107.00<br />+ 202112.00<br />+ 使用 FreeRTOS LTS 库的 202012.04-LTS。  | 2022.05.31 |  +  有关 FreeRTOS 202012.04-LTS 版本中包含的内容的更多信息，请参阅上的文件。[CHANGELOG.md](https://github.com/FreeRTOS/FreeRTOS-LTS/blob/202012-LTS/CHANGELOG.md) GitHub <br />+  添加了针对 AWS IoT Core Device Advisor测试主板的新测试组 `FullCloudIoT`。 <br />+  少量错误修复和改进。   | 
| IDT v4.5.4 | FRQ\_2.0.0 |  + 202112.00<br />+ 使用 FreeRTOS LTS 库的 202012.04-LTS。  | 2022.05.09 |  +  有关 FreeRTOS 202012.04-LTS 版本中包含的内容的更多信息，请参阅上的文件。 CHANGELOG.md GitHub <br />+  取消了仅使用存储库中的 Amazon FreeRTOS 版本对看板进行资格认证的要求。`aws/amazon-freertos` GitHub  <br />+  少量错误修复和改进。   | 
| IDT v4.5.2 | FRQ\_1.6.2 | 202107.00 | 2022.01.25 |  +  有关 FreeRTOS 202107.00 版本中包含的内容的更多信息，请参阅上的文件。 CHANGELOG.md GitHub <br />+  实现用于配置自定义测试套件的新 IDT 测试编排工具。有关更多信息，请参阅[配置 IDT 测试编排工具](https://docs.aws.amazon.com/freertos/latest/userguide/idt-test-orchestrator.html)。 <br />+  少量错误修复和改进。   | 
| IDT v4.0.3 | FRQ\_1.5.1 | 202012.00 | 2021.07.30 |  +  支持在硬件安全模块上对具有锁定凭证的设备进行资格认证。 <br />+  少量错误修复和改进。   | 
| IDT v4.3.0 | FRQ\_1.6.1 | 202107.00 | 2021.07.26 |  +   有关 FreeRTOS 202107.00 版本中包含的内容的更多信息，请参阅上的文件。[CHANGELOG.md](https://github.com/aws/amazon-freertos/blob/202107.00/CHANGELOG.md) GitHub <br />+  添加了通过基于 Web 的用户界面 AWS IoT Device Tester 为 FreeRTOS 配置和运行的功能。要开始，请参阅[使用 IDT 用户界面运行 FreeRTOS 资格认证套件](device-tester-ui.md)。   | 
| IDT v4.3.0 | FRQ\_1.6.0 | 202107.00 | 2021.07.21 |  +  有关 FreeRTOS 202107.00 版本中包含的内容的更多信息，请参阅上的文件。[ CHANGELOG.md](https://github.com/aws/amazon-freertos/blob/202107.00/CHANGELOG.md) GitHub <br />+  从 OTA 资格认证中删除以下测试用例：   OTA 代理   OTA 缺少文件名   OTA 配置的最大数据块数量   <br />+  从 OTA 资格认证中移除 OTA 数据平面 `Both` 测试组。在 [`device.json` 文件](cfg-dt-dp.md)中，`OTADataPlaneProtocol` 配置现在仅接受 `HTTP` 或 `MQTT` 作为支持的值。 <br />+  对 [`userdata.json` 文件](cfg-dt-ud.md)中的 `freertosFileConfiguration` 配置执行以下更改，以便将更改实施到 FreeRTOS 源代码：   将为 `otaAgentTestsConfig` 和 `otaAgentDemosConfig` 指定的文件名从 `aws_ota_agent_config.h` 更改为 `ota_config.h`。   添加新的 `otaDemosConfig` 可选配置，以便指定新的 `ota_demo_config.h` 文件的文件路径。   <br />+  将一个新字段 `testStartDelayms` 添加到 `userdata.json`，以便指定从刷写设备到运行 FreeRTOS 测试组与启动运行测试之间的延迟。该值应以毫秒为单位。该延迟可用于让 IDT 有机会进行连接，这样就不会错过任何测试输出。   | 
| IDT v4.0.1 | FRQ\_1.4.1 | 202012.00 | 2021.01.19 |  +  有关 FreeRTOS 202012.00 版本中包含的内容的更多信息，请参阅中的文件。[CHANGELOG.md](https://github.com/aws/amazon-freertos/blob/202012.00/CHANGELOG.md) GitHub <br />+  引入了其他 OTA (Over-the-air) E2E（端到端）测试用例。 <br />+  支持对运行 FreeRTOS 202012.00（使用 FreeRTOS LTS 库）的开发主板进行资格认证。 <br />+  增加了对使用蜂窝网络连接的 FreeRTOS 开发主板进行资格认证的支持。 <br />+  修复了 Echo 服务器配置中的一个错误。 <br />+  使您能够使用适用于 FreeRTOS 的 AWS IoT Device Tester 开发和运行自己的自定义测试套件。有关更多信息，请参阅 [开发和运行自己的 IDT 测试套件](idt-custom-tests.md)。 <br />+  提供代码签名 IDT 应用程序，因此在 Windows 或 macOS 下运行该应用程序时无需授予权限。 <br />+  完善了 BLE 测试结果解析逻辑。   | 
| IDT v3.4.0 | FRQ\_1.3.0 | 202011.01 | 2020.11.05 |  +  有关更多详细信息，请参阅中的[CHANGELOG.md](https://github.com/aws/amazon-freertos/blob/202011.01/CHANGELOG.md)文件 GitHub。 <br />+  修复了“RSA”不是有效 PKCS11 配置选项的错误。 <br />+  修复了 OTA 测试后无法正确清理 Amazon S3 存储桶的错误。 <br />+  更新以支持 FullMQTT 测试组中的新测试用例。   | 
| IDT v3.3.0 | FRQ\_1.2.0 | 202007.00 | 2020.09.17 |  +  有关更多详细信息，请参阅中的[CHANGELOG.md](https://github.com/aws/amazon-freertos/blob/202007.00/CHANGELOG.md)文件 GitHub。 <br />+  新的端到端测试，用于验证空中下载 (OTA) 更新暂停和恢复功能。 <br />+  修复了导致 eu-central-1 区域中的用户无法通过 OTA 测试的配置验证的错误。 <br />+  向 `run-suite` 命令添加了 `--update-idt` 参数。您可以使用此选项设置对 IDT 更新提示的响应。 <br />+  向 `run-suite` 命令添加了 `--update-managed-policy` 参数。您可以使用此选项设置对托管策略更新提示的响应。 <br />+  内部改进和错误修复，包括：   对于自动更新测试套件，改进了配置文件升级。     | 
| IDT v3.0.2 | FRQ\_1.0.1 | 202002.00 |  |  +  有关更多信息，请参阅中的[CHANGELOG.md](https://github.com/aws/amazon-freertos/blob/202002.00/CHANGELOG.md)文件 GitHub。 <br />+  在 IDT 内添加测试套件的自动更新。IDT 现在可以下载适用于您的 FreeRTOS 版本的最新测试套件。使用此功能，您可以：   使用 `upgrade-test-suite` 命令下载最新的测试套件。   启动 IDT 时，通过设置标志下载最新的测试套件。 <br />使用`-u {{flag}}`选项，其中{{flag}}可以是 “`y`” 表示始终下载，或者 `n` “” 使用现有版本。 <br />当有多个测试套件版本可用时，除非您在启动 IDT 时指定测试套件 ID，否则将使用最新版本。   使用新的 `list-supported-versions` 选项列出已安装的 IDT 版本支持的 FreeRTOS 和测试套件版本。   列出组中的测试用例并运行单个测试。   <br />测试套件使用 `major`.`minor`.`patch` 格式进行版本化，从 1.0.0 开始。 <br />+  添加了 `list-supported-products` 命令 – 列出已安装的 IDT 版本支持的 FreeRTOS 和测试套件版本。 <br />+  添加 `list-test-cases` 命令 – 列出测试组中可用的测试用例。 <br />+  添加 `test-id` 命令的 `run-suite` 选项 – 使用此选项可在测试组中运行单个测试用例。   | 
| IDT v1.7.1 | FRQ\_1.0.0 | 202002.00 |  |  +  有关更多详细信息，请参阅中的[ CHANGELOG.md](https://github.com/aws/amazon-freertos/blob/202002.00/CHANGELOG.md)文件 GitHub。 <br />+  针对无线 (OTA) 端到端测试用例支持自定义代码签名方法，以便您可以使用自己的代码签名命令和脚本对 OTA 负载进行签名。 <br />+  在测试开始之前添加串行端口的预检查。如果串行端口在 `device.json` 文件中配置不当，测试将迅速失败，并显示改进的错误消息。 <br />+  添加了运行 AWS IoT Device Tester所需权限的 [AWS 托管策略](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_managed-vs-inline.html#aws-managed-policies) `AWSIoTDeviceTesterForFreeRTOSFullAccess`。如果新版本需要额外的权限，我们会将这些权限添加到此托管策略中，以便您不必手动更新 IAM 权限。 <br />+  结果目录中命为 `AFQ_Report.xml` 的文件现在是 `FRQ_Report.xml`。   | 
| IDT v1.6.2 | FRQ\_1.0.0 | 202002.00 |  |  +  支持通过 HTTPS 进行的 OTA 的可选测试，从而使您的 Amazon FreeRTOS 开发主板具有资格。 <br />+  在测试中支持 AWS IoT ATS 端点。 <br />+  支持在测试套件开始之前告知用户最新的 IDT 版本的功能。   | 
| IDT v1.5.2 | FRQ\_1.0.0 | 201910.00 |  |  +  支持具有安全元件（板载密钥）的 FreeRTOS 设备的资格认证。 <br />+  支持安全套接字和 Wi-Fi测试组的可配置回显服务器端口。 <br />+  支持使用超时乘数标志来增大超时值，这在对超时相关错误进行故障排除时非常有用。 <br />+  增加了日志解析的错误修复。 <br />+  在测试中支持 iot ats 终端节点。   | 
| IDT v1.4.1 | FRQ\_1.0.0 | 201908.00 |  |  +  增加了对新 PKCS11 库和测试用例更新的支持。 <br />+  引入了可操作的错误代码。有关更多信息，请参阅 [IDT 错误代码](dt-afr-troubleshooting.md#idt-error-codes)。 <br />+  更新了用于运行 IDT 的 IAM 策略。   | 
| IDT v1.3.2 | FRQ\_1.0.0 | 201906.00 |  |  +  增加了对测试低功耗蓝牙 (BLE) 功能的支持。 <br />+  改善了 IDT 命令行界面 (CLI) 命令的用户体验。 <br />+  更新了用于运行 IDT 的 IAM 策略。   | 
| IDT-FreeRTOS v1.2 | FRQ\_1.0.0 |  + FreeRTOS v1.4.8<br />+ FreeRTOS v1.4.9  |  | 添加了通过 CMAKE 构建系统测试 FreeRTOS 设备的支持。 | 
| IDT-FreeRTOS v1.1 | FRQ\_1.0.0 |  |  |  | 
| IDT-FreeRTOS v1.0 | FRQ\_1.0.0 |  |  |  | 