不受支持的适用于 FreeRTOS 的 IDT 版本 - FreeRTOS
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

不受支持的适用于 FreeRTOS 的 IDT 版本

本部分列出了不受支持的适用于 FreeRTOS 的 IDT 版本。不受支持的版本不会收到错误修复或更新。有关更多信息,请参阅适用于 FreeRTOS 的 Amazon IoT Device Tester 的支持策略

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

不受支持的适用于 FreeRTOS 的 Amazon IoT Device Tester 版本

Amazon IoT Device Tester 版本

测试套件版本

支持的 FreeRTOS 版本

发行日期

发布说明

IDT v4.5.10

FRQ_2.1.4

  • 202112.00

  • 使用 FreeRTOS LTS 库的 202012-LTS。

2022.09.02

  • 有关 FreeRTOS 202012-LTS 版本中包含的内容的更多信息,请参阅 GitHub 中的 CHANGELOG.md 文件。

  • 解决了影响 OTA End to End 测试组的问题。

  • 从资格认证运行中移除了 FullTransportInterfacePlainText。通过使用 -\-group-id 标记,仍然可以将纯文本作为开发测试组运行。

  • 改进了控制台以及文件输出的日志记录和可读性。

  • 少量错误修复和改进。

IDT v4.5.9

FRQ_2.1.3

  • 202112.00

  • 使用 FreeRTOS LTS 库的 202012.04-LTS。

2022.08.17

  • 有关 FreeRTOS 202012.04-LTS 版本中包含的内容的更多信息,请参阅 GitHub 中的 CHANGELOG.md 文件。

  • 解决了影响 FreeRTOSIntegrity 测试组的问题。

  • 通过移除“MQTT Connect 指数回退重试”测试用例更新了 FullCloudIoT 测试组。

  • 少量错误修复和改进。

IDT v4.5.6

FRQ_2.1.2

  • 202112.00

  • 使用 FreeRTOS LTS 库的 202012.04-LTS。

2022.06.29

  • 有关 FreeRTOS 202012.04-LTS 版本中包含的内容的更多信息,请参阅 GitHub 中的 CHANGELOG.md 文件。

  • 添加了针对 Amazon IoT Core Device Advisor 测试主板的新测试组 FullCloudIoT

  • 解决了影响 OTA E2E 测试组的问题。

  • 少量错误修复和改进。

IDT v4.5.5

FRQ_2.1.1

  • 202112.00

  • 使用 FreeRTOS LTS 库的 202012.04-LTS。

2022.06.06

  • 有关 FreeRTOS 202012.04-LTS 版本中包含的内容的更多信息,请参阅 GitHub 中的 CHANGELOG.md 文件。

  • 添加了针对 Amazon IoT Core Device Advisor 测试主板的新测试组 FullCloudIoT

  • 解决了影响 FreeRTOSVersion 和 FreeRTOSIntegrity 测试用例的问题。

  • 少量错误修复和改进。

IDT v4.5.5

FRQ_2.1.0

  • 202107.00

  • 202112.00

  • 使用 FreeRTOS LTS 库的 202012.04-LTS。

2022.05.31

  • 有关 FreeRTOS 202012.04-LTS 版本中包含的内容的更多信息,请参阅 GitHub 中的 CHANGELOG.md 文件。

  • 添加了针对 Amazon IoT Core Device Advisor 测试主板的新测试组 FullCloudIoT

  • 少量错误修复和改进。

IDT v4.5.4

FRQ_2.0.0

  • 202112.00

  • 使用 FreeRTOS LTS 库的 202012.04-LTS。

2022.05.09

  • 有关 FreeRTOS 202012.04-LTS 版本中包含的内容的更多信息,请参阅 GitHub 中的 CHANGELOG.md 文件。

  • aws/amazon-freertos GitHub 存储库中取消了仅使用 Amazon FreeRTOS 版本对主板进行资格认证的要求。

  • 少量错误修复和改进。

IDT v4.5.2

FRQ_1.6.2

202107.00

2022.01.25

  • 有关 FreeRTOS 202107.00 版本中包含的内容的更多信息,请参阅 GitHub 中的 CHANGELOG.md 文件。

  • 实现用于配置自定义测试套件的新 IDT 测试编排工具。有关更多信息,请参阅配置 IDT 测试编排工具

  • 少量错误修复和改进。

IDT v4.0.3

FRQ_1.5.1

202012.00

2021.07.30

  • 支持在硬件安全模块上对具有锁定凭证的设备进行资格认证。

  • 少量错误修复和改进。

IDT v4.3.0

FRQ_1.6.1

202107.00

2021.07.26

IDT v4.3.0

FRQ_1.6.0

202107.00

2021.07.21

  • 有关 FreeRTOS 202107.00 版本中包含的内容的更多信息,请参阅 GitHub 中的 CHANGELOG.md 文件。

  • 从 OTA 资格认证中删除以下测试用例:

    • OTA 代理

    • OTA 缺少文件名

    • OTA 配置的最大数据块数量

  • 从 OTA 资格认证中移除 OTA 数据平面 Both 测试组。在 device.json 文件中,OTADataPlaneProtocol 配置现在仅接受 HTTPMQTT 作为支持的值。

  • userdata.json 文件中的 freertosFileConfiguration 配置执行以下更改,以便将更改实施到 FreeRTOS 源代码:

    • 将为 otaAgentTestsConfigotaAgentDemosConfig 指定的文件名从 aws_ota_agent_config.h 更改为 ota_config.h

    • 添加新的 otaDemosConfig 可选配置,以便指定新的 ota_demo_config.h 文件的文件路径。

  • 将一个新字段 testStartDelayms 添加到 userdata.json,以便指定从刷写设备到运行 FreeRTOS 测试组与启动运行测试之间的延迟。该值应以毫秒为单位。该延迟可用于让 IDT 有机会进行连接,这样就不会错过任何测试输出。

IDT v4.0.1

FRQ_1.4.1

202012.00

2021.01.19

  • 有关 FreeRTOS 202012.00 版本中包含的内容的更多信息,请参阅 GitHub 中的 CHANGELOG.md 文件。

  • 引入了其他 OTA(空中下载)E2E(端到端)测试用例。

  • 支持对运行 FreeRTOS 202012.00(使用 FreeRTOS LTS 库)的开发主板进行资格认证。

  • 增加了对使用蜂窝网络连接的 FreeRTOS 开发主板进行资格认证的支持。

  • 修复了 Echo 服务器配置中的一个错误。

  • 使您能够使用适用于 FreeRTOS 的 Amazon IoT Device Tester 开发和运行自己的自定义测试套件。有关更多信息,请参阅使用 IDT 开发和运行自己的测试套件

  • 提供代码签名 IDT 应用程序,因此在 Windows 或 macOS 下运行该应用程序时无需授予权限。

  • 完善了 BLE 测试结果解析逻辑。

IDT v3.4.0

FRQ_1.3.0

202011.01

2020.11.05

  • 有关更多详细信息,请参阅 GitHub 中的 CHANGELOG.md 文件。

  • 修复了“RSA”不是有效 PKCS11 配置选项的错误。

  • 修复了 OTA 测试后无法正确清理 Amazon S3 存储桶的错误。

  • 更新以支持 FullMQTT 测试组中的新测试用例。

IDT v3.3.0

FRQ_1.2.0

202007.00

2020.09.17

  • 有关更多详细信息,请参阅 GitHub 中的 CHANGELOG.md 文件。

  • 新的端到端测试,用于验证空中下载 (OTA) 更新暂停和恢复功能。

  • 修复了导致 eu-central-1 区域中的用户无法通过 OTA 测试的配置验证的错误。

  • run-suite 命令添加了 --update-idt 参数。您可以使用此选项设置对 IDT 更新提示的响应。

  • run-suite 命令添加了 --update-managed-policy 参数。您可以使用此选项设置对托管策略更新提示的响应。

  • 内部改进和错误修复,包括:

    • 对于自动更新测试套件,改进了配置文件升级。

IDT v3.0.2

FRQ_1.0.1

202002.00

  • 有关更多信息,请参阅 GitHub 中的 CHANGELOG.md 文件。

  • 在 IDT 内添加测试套件的自动更新。IDT 现在可以下载适用于您的 FreeRTOS 版本的最新测试套件。使用此功能,您可以:

    • 使用 upgrade-test-suite 命令下载最新的测试套件。

    • 启动 IDT 时,通过设置标志下载最新的测试套件。

      使用 -u flag 选项,其中 flag 可以是“y”(表示始终下载),也可以是“n”(表示使用现有版本)。

      当有多个测试套件版本可用时,除非您在启动 IDT 时指定测试套件 ID,否则将使用最新版本。

    • 使用新的 list-supported-versions 选项列出已安装的 IDT 版本支持的 FreeRTOS 和测试套件版本。

    • 列出组中的测试用例并运行单个测试。

    测试套件使用 major.minor.patch 格式进行版本化,从 1.0.0 开始。

  • 添加了 list-supported-products 命令 – 列出已安装的 IDT 版本支持的 FreeRTOS 和测试套件版本。

  • 添加 list-test-cases 命令 – 列出测试组中可用的测试用例。

  • 添加 test-id 命令的 run-suite 选项 – 使用此选项可在测试组中运行单个测试用例。

IDT v1.7.1

FRQ_1.0.0

202002.00

  • 有关更多详细信息,请参阅 GitHub 中的 CHANGELOG.md 文件。

  • 针对无线 (OTA) 端到端测试用例支持自定义代码签名方法,以便您可以使用自己的代码签名命令和脚本对 OTA 负载进行签名。

  • 在测试开始之前添加串行端口的预检查。如果串行端口在 device.json 文件中配置不当,测试将迅速失败,并显示改进的错误消息。

  • 添加了运行 Amazon IoT Device Tester 所需权限的 Amazon 托管策略 AWSIoTDeviceTesterForFreeRTOSFullAccess。如果新版本需要额外的权限,我们会将这些权限添加到此托管策略中,以便您不必手动更新 IAM 权限。

  • 结果目录中命为 AFQ_Report.xml 的文件现在是 FRQ_Report.xml

IDT v1.6.2

FRQ_1.0.0

202002.00

  • 支持通过 HTTPS 进行的 OTA 的可选测试,从而使您的 Amazon FreeRTOS 开发主板具有资格。

  • 在测试中支持 Amazon IoT ATS 终端节点。

  • 支持在测试套件开始之前告知用户最新的 IDT 版本的功能。

IDT v1.5.2

FRQ_1.0.0

201910.00

  • 支持具有安全元件(板载密钥)的 FreeRTOS 设备的资格认证。

  • 支持适用于 SecureSockets 和 Wi-Fi 测试组的可配置 Echo 服务器端口。

  • 支持使用超时乘数标志来增大超时值,这在对超时相关错误进行故障排除时非常有用。

  • 增加了日志解析的错误修复。

  • 在测试中支持 iot ats 终端节点。

IDT v1.4.1

FRQ_1.0.0

201908.00

  • 增加了对新 PKCS11 库和测试用例更新的支持。

  • 引入了可操作的错误代码。有关更多信息,请参阅IDT 错误代码

  • 更新了用于运行 IDT 的 IAM 策略。

IDT v1.3.2

FRQ_1.0.0

201906.00

  • 增加了对测试低功耗蓝牙 (BLE) 功能的支持。

  • 改善了 IDT 命令行界面 (CLI) 命令的用户体验。

  • 更新了用于运行 IDT 的 IAM 策略。

IDT-FreeRTOS v1.2

FRQ_1.0.0

  • FreeRTOS v1.4.8

  • FreeRTOS v1.4.9

添加了通过 CMAKE 构建系统测试 FreeRTOS 设备的支持。

IDT-FreeRTOS v1.1

FRQ_1.0.0

IDT-FreeRTOS v1.0

FRQ_1.0.0