支持的适用于 FreeRTOS 的 AWS IoT Device Tester 版本 - FreeRTOS
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

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

本主题列出了支持的适用于 FreeRTOS 的 IDT 版本。作为最佳做法,我们建议您使用支持目标 FreeRTOS 版本的适用于 FreeRTOS 的 IDT 最新版本。适用于 FreeRTOS 的 IDT 的每个版本有一个或多个对应的 FreeRTOS 版本。新版本的 FreeRTOS 可能要求您下载新版本的适用于 FreeRTOS 的 IDT。

下载此软件即表示您同意适用于 FreeRTOS 的 IDT 许可协议。

适用于 FreeRTOS 的 AWS IoT Device Tester 的最新版本

使用以下链接下载适用于 FreeRTOS 的 IDT 的最新版本:

适用于 FreeRTOS 202002.00 的 IDT v3.0.0

  • 适用于 FreeRTOS 的 IDT:Linux

  • 适用于 FreeRTOS 的 IDT:macOS

  • 适用于 FreeRTOS 的 IDT:Windows

    注意

    我们不建议多个用户从共享位置(如 NFS 目录或 Windows 网络共享文件夹)运行 IDT。这可能会导致崩溃或数据损坏。我们建议您将 IDT 包解压缩到本地驱动器。

发行说明

  • 支持 FreeRTOS 202002.00。有关 FreeRTOS 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 命令 – 列出测试组中可用的测试用例。

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

测试套件版本

  • FRQ_1.0.0

适用于 FreeRTOS 的早期版本的 IDT

还支持适用于 FreeRTOS 的 IDT 的以下早期版本。

适用于 FreeRTOS 202002.00 的 IDT v1.7.0

  • 适用于 FreeRTOS 的 IDT:Linux

  • 适用于 FreeRTOS 的 IDT:macOS

  • 适用于 FreeRTOS 的 IDT:Windows

发行说明

  • 支持 FreeRTOS 202002.00。有关 FreeRTOS 202002.00 版本中包含的内容的详细信息,请参阅 GitHub 中的 CHANGELOG.md 文件。

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

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

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

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

适用于 FreeRTOS 201912.00 的 IDT v1.6.1

  • 适用于 FreeRTOS 的 IDT:Linux

  • 适用于 FreeRTOS 的 IDT:macOS

  • 适用于 FreeRTOS 的 IDT:Windows

发行说明

  • 支持 FreeRTOS 201912.00。

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

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

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

适用于 FreeRTOS 201910.00 的 IDT v1.5.2

  • 适用于 Amazon FreeRTOS 的 IDT:Linux

  • 适用于 Amazon FreeRTOS 的 IDT:macOS

  • 适用于 Amazon FreeRTOS 的 IDT:Windows

发行说明

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

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

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

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

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

适用于 FreeRTOS 201908.00 的 IDT v1.4.1

  • 适用于 Amazon FreeRTOS 的 IDT:Linux

  • 适用于 Amazon FreeRTOS 的 IDT:macOS

  • 适用于 Amazon FreeRTOS 的 IDT:Windows

发行说明

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

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

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

有关更多信息,请参阅 适用于 FreeRTOS 的 AWS IoT Device Tester 的支持策略