Amazon FreeRTOS

问:什么是 Amazon FreeRTOS?

Amazon FreeRTOS (a:FreeRTOS) 是一种开源操作系统,能够让基于微控制器的边缘设备易于编程、部署、保护和维护。Amazon FreeRTOS 对 FreeRTOS 内核(这是用于微控制器的常见开源操作系统)进行了扩展,它包含软件库,可以轻松安全地在本地将设备连接到云并远程更新它们。有了 Amazon FreeRTOS,您可以将 IoT 设备安全地连接到 AWS 云,然后构建可聚合传感器数据并将其直接发送回 AWS IoT Core 或通过 AWS IoT Greengrass 的互联应用程序。通过 Amazon FreeRTOS 控制台,可以轻松选择和下载与使用案例相关的软件组件。Amazon FreeRTOS 有助于确保基于微控制器的设备的安全性,同时支持数据加密和密钥管理。Amazon FreeRTOS 设备连接到 AWS Greengrass Core 设备,使 Amazon IoT Greengrass 组中的多个 Amazon FreeRTOS 设备可以轻松连接。

问:Amazon FreeRTOS 在哪些 AWS 区域可用?

请参阅 AWS 区域表,查看已推出 Amazon FreeRTOS 的区域的完整列表。不管您身处哪个地理位置,只要您能够访问任何一个推出 AWS FreeRTOS 的 AWS 区域,就可以使用该产品。

问:Amazon FreeRTOS 有哪些使用案例?

Amazon FreeRTOS 可以用于工业、商业和消费者应用场景中的嵌入式系统。例如,智能电表、油泵传感器、家用电器、商业安全系统、运动手环和传感器网络都可以使用 Amazon FreeRTOS。智能电表用于实时监控家庭中的用电情况。运动手环通过用户的移动设备,将健康状况数据发送到云端,用于实时监控或分析。利用这一数据,电力公司可以提供负载平衡的效率和发电站输出电力的效率。油泵传感器用在石油钻井平台上,用于检测可能深埋在水下的油井的产量。石油钻井平台可以在这些传感器上部署 Amazon FreeRTOS,并使用 AWS IoT Greengrass 核心在本地实时处理来自油泵和阀门的数据。然后,AWS IoT Greengrass 核心可以将经过预处理的油泵传感器数据批量发送到云中,用于分析和数据仓储。要了解有关 AWS IoT Greengrass 的更多信息,请单击此处

问:微控制器开发人员怎样获取 Amazon FreeRTOS?

Amazon FreeRTOS 开发人员可以从 Amazon FreeRTOS 控制台GitHubSourceForgeFreeRTOS.org 下载 Amazon FreeRTOS 微控制器设备软件。

问:谁可以受益于 Amazon FreeRTOS?

半导体供应商制造连接传感器、安全周边设备和以太网控制器等微控制器和模块。OEM 使用这些微控制器和模块来生产 IoT 设备。

OEM 包括工业公司、商业企业和消费者品牌。微控制器开发人员可以使用 Amazon FreeRTOS 轻松设计和开发连接的设备和 IoT 应用程序。

企业可以使用连接 IoT 并采用 Amazon FreeRTOS 的设备来提高业务效率和运营效率。

问:Amazon FreeRTOS 软件有哪些主要组件?

Amazon FreeRTOS 扩展了 FreeRTOS 的内核,而 FreeRTOS 的内核是一种适用于微控制器的实时操作系统内核,其附带的各种库可以支持连接性、安全性和无线更新功能。连接堆栈包括 MQTT、HTTP、TCP/IP、Wi-Fi 和低功耗蓝牙,可以连接到云和本地网络。安全库中包含一个针对 TLS 并基于标准的 Berkeley 套接字接口,还包含一个适用于加密分流的 PKCS#11 标准接口。 

Amazon FreeRTOS 库
  • 用户(应用程序)代码:定义应用程序的业务逻辑和功能。
  • FreeRTOS 内核:适用于嵌入式微控制器设备的 MIT 许可的实时操作系统 (RTOS) 内核。
  • MQTT:可用于创建发布和订阅 MQTT 主题并连接到基于 MQTT 消息代理的应用程序的 MQTT 客户端库。
  • HTTP 库:可用于创建使用 REST API 连接到 HTTP 服务器的应用程序的 HTTP 客户端库。
  • Wi-Fi 管理库:提取特定于端口的 Wi-Fi 实施并简化应用程序开发的常见 API 层。
  • 低功耗蓝牙管理库:允许您使用通用访问配置文件 (GAP) 和通用属性 (GATT) 配置文件创建低功耗蓝牙应用程序的标准化 API 层。
  • Device Defender 库:允许您将基于 Amazon FreeRTOS 的设备与 AWS IoT Device Defender 配合使用。点击此处详细了解 Device Defender。
  • Device Shadows 库:定义用于创建、更新和删除 AWS IoT Device Shadows 的功能。点击此处详细了解 Device Shadows。
  • OTA 代理:让您能够管理 Amazon FreeRTOS 设备固件更新的通知、下载及验证。
  • Greengrass 发现:有助于 Amazon FreeRTOS 设备发现并连接到 AWS IoT Greengrass Core 的库。
  • Amazon FreeRTOS 内部库:包括 TLS、PKCS#11 和 TCP/IP 等库。
    • TLS:传输层安全性 (TLS) 界面是一个可选包装程序,用于提取底层 TSL 堆栈的加密实施细节。
    • PKCS#11:提取密钥存储、获取/设置加密对象的属性和会话语义的加密 API 层(OASIS 标准)。
  • 供应商提供的库:包括驱动程序、板级支持包 (BSP) 和连接堆栈(如低功率蓝牙、Wi-Fi)。

问:这类设备必须达到哪些最低硬件规格?

Amazon FreeRTOS 适用于处理速度高于 25MHz 并且 RAM 大于 64KB 的微控制器 (假设所有可用的库,包括 TLS,都在应用程序微控制器上运行)。如果通信和加密功能 (MQTT 除外) 被分流到联网处理器上,那么您的微控制器就只需要 10MHz 的处理速度和 16KB 的 RAM。但上述数值只是近似值,因为 MCU 架构、编译器和编译器优化程度等因素可能会影响对处理速度和 RAM 的要求。对于存储在微控制器上的每个可执行镜像,Amazon FreeRTOS 需要 128KB 的程序存储器。对于 OTA 更新功能,程序存储器中必须同时存储两个可执行镜像。

问:Amazon FreeRTOS 支持哪些架构?

Amazon FreeRTOS 当前支持合作伙伴提供的广泛的微控制器,具体见 AWS 合作伙伴设备目录。Amazon FreeRTOS 采用的 FreeRTOS 内核可以支持 40 多种架构。

问:怎样开始使用 Amazon FreeRTOS?

您可以查看入门指南的系统性说明,了解怎样在符合要求的电路板上运行 Amazon FreeRTOS。

问:如何获得技术支持?

您可以通过以下任何一个渠道来获得支持:

针对 Amazon FreeRTOS 的 AWS 论坛

Premium Support

客户支持

GitHub 问题

问:有没有用户指南?

有。您可以在入门页面的文档部分找到 Amazon FreeRTOS 用户指南

问:可以使用 Amazon FreeRTOS 连接到其他云服务吗?

是的。Amazon FreeRTOS 是一款开源软件,因此可以针对应用程序的具体需求进行修改。

问:我可以为项目更改 Amazon FreeRTOS 源代码吗?

可以。Amazon FreeRTOS 是一款在 MIT 许可证下分发的开源软件,因此可以针对应用程序或项目的具体需求进行修改,无需获得 AWS 的批准。

问:使用 Amazon FreeRTOS 需要支付多少费用?

在开源 MIT 许可证下,可免费下载并使用 Amazon FreeRTOS。

问:如何在不购买硬件的情况下了解 Amazon FreeRTOS?

下载移植到 Windows 上运行的库和示例即可在 Windows 虚拟机上浏览 Amazon FreeRTOS 代码和功能。这是一系列称为适用于 Windows 的 Amazon FreeRTOS 模拟器的文件(Windows 模拟器)。点击此处开始使用。

问:Amazon FreeRTOS 是否包含硬件?

不包含。Amazon FreeRTOS 是一种用于微控制器的操作系统。如果您需要购买 Amazon FreeRTOS 支持的芯片组,请访问入门页面。

问:我该如何理解 Amazon FreeRTOS 版本控制?

Amazon FreeRTOS 现在遵循基于日期的版本控制方案。这种基于日期的版本控制遵循标准版本的格式 YYYYMM.NN,其中 Y 代表年份,M 代表月份,而 N 则代表指定月份内的版本顺序(00 是给定月份的第一个版本)。“Major”的指称表示向多个库添加新功能和/或重要更新。例如,“201906.00 Major”表示 2019 年 6 月发布的第一版,包含新功能和/或重要更新。

虽然 Amazon FreeRTOS 已转移到基于日期的版本控制,但 FreeRTOS 内核和每个库都保留了其语义版本控制。在语义版本控制中,版本号本身 (X.Y.Z) 表明了版本是主要版本、次要版本还是小版本。这可能导致语义版本控制指示可能不会影响应用程序更改的主要版本。通过将语义版本控制下移到单独的库,您可以自行评估新版本在应用程序中的范围和影响。

FreeRTOS 内核

问:什么是 FreeRTOS 内核?

FreeRTOS 内核花费了 15 年的时间开发,多家世界领先的芯片公司都参与了开发工作。该内核是市场上领先的实时操作系统内核,也是适用于微控制器和小型微处理器的标准解决方案。

问:Amazon FreeRTOS 与 FreeRTOS 内核是什么关系?

Amazon FreeRTOS 对 FreeRTOS 内核进行了扩展,其包含的各种软件库可以支持本地连接和云连接、安全性和无线更新功能。

问:AWS 是否维护 FreeRTOS 内核?

可以。FreeRTOS 内核 v10 的最新更新包括对 RISC-V 和 Armv8-M(Cortex-M33 和 Cortex-M23)的支持。

问:MIT 开源许可证与(之前使用的)修改版 GPL 开源许可证有什么区别?

这两种许可证都允许免费使用软件,即使在商业产品中也是如此。而且对于分发二进制 (可执行) 版本,这两种许可证都不会要求用户承担任何义务。MIT 许可证的内容非常简单,让用户可以更自由地使用我们的源代码。使用 MIT 许可证,您仍然可以使用 Amazon FreeRTOS(包括内核)来开发和销售商业产品,但是您不再需要对我们的源代码进行开源修改,这意味着您做出的所有修改都归您所有。MIT 许可证的唯一一项要求是,必须在软件(源文件)的所有副本或主要部分中附带版权声明和许可声明。

问:是否有针对 FreeRTOS 内核的支持论坛?

是的。您可以在 AWS 论坛中创建新的主题,也可以在 FreeRTOS.org 上查看支持文档。

问:我可以在哪里获得有关 FreeRTOS 内核的更多详细信息?

Amazon FreeRTOS 社区

问:我可以向 Amazon FreeRTOS 提供代码吗?

可以,您可以通过 GitHub 向 Amazon FreeRTOS 提供代码。有关准则,请参阅 GitHub 中的 Contributions.md 文件。

适用于 Amazon FreeRTOS 的 AWS IoT 设备测试器

问:什么是适用于 Amazon FreeRTOS 的 AWS IoT Device Tester?

适用于 Amazon FreeRTOS 的 AWS IoT Device Tester 是 Windows/Linux/Mac 测试自动化工具,半导体供应商可利用它在其微控制器主板上对 Amazon FreeRTOS 进行测试和资格鉴定。使用 AWS IoT Device Tester,半导体供应商可以验证其微控制器主板是否能运行 Amazon FreeRTOS,以及是否能对 AWS IoT 服务进行身份验证并实现互操作。

问:从哪里可以获取适用于 Amazon FreeRTOS 的 AWS IoT Device Tester?

您可以从此处获取适用于 Amazon FreeRTOS 的 AWS IoT Device Tester。

问:通过 AWS 合作伙伴目录资格测试并列入目录是否需要适用于 Amazon FreeRTOS 的 AWS IoT Device Tester?

是的,您可在此处了解如何列入目录的更多信息。

问:适用于 Amazon FreeRTOS 的 AWS IoT Device Tester 测试什么内容?

适用于 Amazon FreeRTOS 的 AWS IoT Device Tester 测试 Amazon FreeRTOS 库、FreeRTOS 内核和微控制器电路板的组合是否兼容,以及是否能与 AWS IoT 服务实现互操作。AWS IoT Device Tester 确定 Amazon FreeRTOS 库的移植层接口(由半导体供应商实施)在主板设备驱动程序上是否正常工作。此外,AWS IoT Device Tester 运行端到端测试,以确认微控制器主板可以通过 AWS IoT 服务的身份验证并实现互操作。

问:如何获取适用于 Amazon FreeRTOS 的 AWS IoT Device Tester 的技术支持?

您可以通过以下任何一个渠道来获得支持:

针对 Amazon FreeRTOS 的 AWS 论坛

Premium Support

客户支持

GitHub 问题

问:如何在 AWS 合作伙伴设备目录中列出我的基于微控制器的硬件平台?

AWS 设备资格审查计划定义了在 AWS 合作伙伴设备目录中列出您微控制器的流程。简要概述如下:首先,您必须通过适用于 AWS Amazon FreeRTOS 的 AWS IoT Device Tester 测试。接下来,登录 AWS 合作伙伴网络门户并上传适用于 Amazon FreeRTOS 的 AWS IoT Device Tester 报告。提供对您移植的 Amazon FreeRTOS 界面源代码的引用,以使其可供 OEM 使用。在 AWS 验证了移植的代码和报告并提交其他设备相关的项目(例如设备映像、数据表等)之后,该设备将在 AWS 合作伙伴设备目录中列出。

问:适用于 Amazon FreeRTOS 的 AWS IoT Device Tester 在哪些区域可用?

适用于 Amazon FreeRTOS 的 AWS IoT Device Tester 在所有支持 Amazon FreeRTOS 的区域中可用。 

问:适用于 Amazon FreeRTOS 的 AWS IoT Device Tester 的费用如何?

适用于 Amazon FreeRTOS 的 AWS IoT Device Tester 供免费使用。不过,您需要承担资格测试过程中与 AWS 使用相关的所有成本。AWS IoT Device Tester 测试的一次运行涉及到与 AWS IoT Core 的 200 次连接和 2000 条消息交换。例如,使用美国东部区域运行一次 AWS IoT Device Tester 的成本低于一美分。有关相关成本的信息,请参阅 AWS IoT Core 定价

 

Amazon FreeRTOS 与 AWS IoT Greengrass

问:AWS IoT Greengrass 和 Amazon FreeRTOS 有何区别?

AWS IoT Greengrass 是一种允许您以安全方式在互联设备上运行本地计算、消息收发、数据缓存、同步和 ML 推理功能的软件。借助 AWS IoT Greengrass,互联设备可以运行 AWS Lambda 函数、同步设备数据,以及与其他设备安全通信 – 甚至无需连接互联网。通过使用 AWS Lambda,AWS IoT Greengrass 可以确保您的 IoT 设备能够快速响应本地事件,使用在 AWS IoT Greengrass 核心上运行的 Lambda 函数与本地资源进行交互,执行间歇性连接,通过无线更新保持更新状态,最大限度地降低将 IoT 数据传输到云的成本。

Amazon FreeRTOS 是用于微控制器的操作系统,在边缘站点运行,一般不支持可运行 AWS IoT Greengrass 的芯片组。这些微控制器设备可用于各种 IoT 终端,如健身追踪器、起搏器、电表、汽车传动设备和传感器网络。Amazon FreeRTOS 设备无法运行 AWS IoT Greengrass Core,但可以触发 Lambda 函数在 AWS IoT Greengrass 核心设备上的执行。

这两个设备的硬件要求和操作系统是不同的。

  Amazon FreeRTOS AWS IoT Greengrass
软件 操作系统,在微控制器上运行 Linux 设备的运行时和 AWS IoT Greengrass 感知设备的开发工具包
硬件要求 >64KB RAM >128MB RAM
类别 嵌入式系统、IoT 终端 边缘设备、本地网关
使用案例 基于微控制器的设备 工业自动化系统、无线路由器、智能手机

问:Amazon FreeRTOS 是否要求使用 AWS IoT Greengrass?

Amazon FreeRTOS 不要求使用 AWS IoT Greengrass。Amazon FreeRTOS 在 IoT 终端上运行,通常负责 IoT 拓扑中的“感知”和“行为”。Amazon FreeRTOS 设备可以直接连接到云,也可以连接到本地的 AWS IoT Greengrass 核心设备。

问:怎样将 Amazon FreeRTOS 设备连接到 AWS IoT Greengrass 核心设备?

Amazon FreeRTOS 源代码中包含 AWS IoT Greengrass Discovery 库,让您能够发现并连接到 AWS IoT Greengrass 核心设备。有关更多信息,请参阅 Amazon FreeRTOS 用户指南

Amazon FreeRTOS 与低功耗蓝牙

问:Amazon FreeRTOS 中的低功耗蓝牙支持是什么?

Amazon FreeRTOS 中的低功耗蓝牙支持为开发人员提供了标准化 API 层,用于写入可在符合条件的 Amazon FreeRTOS 主板之间移植的低功耗蓝牙应用程序。它包括配套的 Android 和 iOS 开发工具包,使得 Amazon FreeRTOS 设备可以将 Android 或 iOS 设备用作代理来使用 AWS IoT 服务。您可以使用标准的通用接入配置文件 (GAP) 和通用属性 (GATT) 配置文件来编写低功耗蓝牙应用程序,为 MQTT over Bluetooth Low Energy 使用自定义配置文件,以及通过低功耗蓝牙预配置 Wi-Fi。您还可以使用其他 AWS IoT 服务和功能,包括 AWS IoT Device Defender、Device Shadows 和 OTA 更新。

问:为什么应该使用 Amazon FreeRTOS 低功耗蓝牙?

如果您是需要创建低功耗蓝牙应用程序的嵌入式开发人员,通过 Android 或 iOS 代理将您的低功耗蓝牙设备连接到 AWS IoT,或者使用 AWS IoT Device Shadows 等 AWS IoT 功能,您将受益于使用 Amazon FreeRTOS 中的低功耗蓝牙。借助适用于 Amazon FreeRTOS 的标准化低功耗蓝牙 API,您可以对符合 Amazon FreeRTOS 标准的设备进行应用程序代码移植。如果您决定使用其他微控制器(例如,用于升级产品),则可以使用现有低功耗蓝牙应用程序代码为基础来添加较新的功能。这样,您就可以专心于应用程序代码,无需连接底层的连接和安全库,这些底层的内容并非区分您产品的特性。

问:Amazon FreeRTOS 中的低功耗蓝牙支持哪些主板?

请访问我们的入门页面了解有关受支持硬件的更多信息。

问:如何查找所需要的库?

您可以从 Amazon FreeRTOS 控制台和 Amazon FreeRTOS GitHub 存储库下载 Amazon FreeRTOS 源代码,您还可以从 GitHub 下载配套的 AndroidiOS 开发工具包。Amazon FreeRTOS 源代码具有演示示例,移动开发工具包具有示例应用程序,可帮助您快速入门。

问:Amazon FreeRTOS 中的低功耗蓝牙支持是否仅可用于 AWS?

否。低功耗蓝牙的 Amazon FreeRTOS 库为开源版本,采用 MIT 许可证,因此开发人员可以根据其具体需求进行修改。

问:哪些蓝牙低功耗版本受支持?

Amazon FreeRTOS 支持低功耗蓝牙版本 4.2 和更高版本。低功耗蓝牙版本 4.2 增加了对低功耗蓝牙安全连接的支持,从而提升了安全标杆。这是低功耗蓝牙版本 4.2 中引入的一项增强安全功能,针对对等设备进行身份验证并创建加密通道。

问:Amazon FreeRTOS 是否提供低功耗蓝牙堆栈?

否。Amazon FreeRTOS 提供标准化低功耗蓝牙 API 库,与第三方(例如,MCU 供应商)低功耗蓝牙堆栈连接。

问:Amazon FreeRTOS 对低功耗蓝牙的支持启用了哪些 GATT 服务?

Amazon FreeRTOS 中的低功耗蓝牙支持使得开发人员可以根据目标硬件的功能,添加任意数量的标准和自定义 GATT 服务。Amazon FreeRTOS 包含两个客户配置文件:1) MQTT over Bluetooth Low Energy,用于允许低功耗蓝牙设备使用 AWS IoT 服务,以及 2) 通过低功耗蓝牙的 Wi-Fi 预配置,用于使用低功耗蓝牙在 IoT 设备中预配置 Wi-Fi 凭证。

问:低功耗蓝牙代理是否可以执行本地操作?

目前,没有任何一种机制可以拦截在低功耗蓝牙设备和 AWS IoT 之间流动的消息。低功耗蓝牙代理仅充当直通式设备。

但是,您可以使用代理库中提供的方法和类别作为起点,修改这些库以拦截消息并执行本地操作。

问:使用 MQTT over Bluetooth Low Energy 有哪些好处?

MQTT over Bluetooth Low Energy 允许低功耗蓝牙设备通过代理设备连接到 AWS IoT,并使您能够使用其他 AWS 服务和功能,包括 AWS IoT Device Defender、AWS IoT Device Shadows 和 Amazon FreeRTOS OTA 更新。

问:是否可以在同一个设备上使用多个连接选项?

可以。只要您的设备具有所需的内存,您就可以同步使用 MQTT over Wi-Fi 和 MQTT over Bluetooth Low Energ。

问:如何使用 AWS IoT 对我的代理设备进行身份验证?

AWS IoT 利用 Amazon Cognito 服务对移动设备和云服务进行身份验证。但是,您还可以使用 Amazon FreeRTOS 移动开发工具包支持的 X.509 证书通过 AWS IoT 对代理设备进行身份验证。

Amazon FreeRTOS 与 AWS IoT Device Management

问:怎样用新的固件更新我的设备?

您可以使用 Amazon FreeRTOS 的无线 (OTA) 更新功能。在 AWS IoT Device Management 控制台中,您只需要提供固件映像,选择要更新的设备,选择代码签名方式,并创建 Amazon FreeRTOS OTA 任务更新。有关 OTA 更新功能和代码签名的更多信息,请参阅 Amazon FreeRTOS 用户指南

问:什么是代码签名?

对于准备以 OTA 方式部署到 Amazon FreeRTOS 设备的固件映像,开发人员可以利用代码签名来确认其完整性和来源。这一过程使用一个加密哈希值来确认固件映像的完整性,该加密哈希值可以证实代码在签名后没有更改或损坏。这一过程还使用公钥加密对映像签名,来源证明可以在设备上验证。通过 AWS IoT Device Management 控制台中集成的 Amazon FreeRTOS OTA 设备更新任务,开发人员可以下载新的固件映像、对该映像签名,并将其发送给现场中的一组设备。这些设备会在下载后验证签名,并且只安装可信代码。客户可以使用 IAM 对签名工具进行精细访问控制,因此只有指定的开发人员才可以签名和安排新的固件更新。

问:我是否必须要使用代码签名?

不。您也可以使用自己的签名服务,并将签名后的映像直接上传到 Amazon S3 中。您需要修改 Amazon FreeRTOS OTA 代理,以便接受您要使用的签名格式。

问:哪些硬件支持 OTA?

您可以在 AWS Partner Device Catalog 中找到支持 Amazon FreeRTOS OTA 且符合条件的硬件。

Amazon FreeRTOS 安全性

问:Amazon FreeRTOS 如何保护传输中的数据?

Amazon FreeRTOS 使用传输层安全协议 (TLS v1.2) 保护与云的连接安全。TLS 协议可确保两个通信应用程序之间的隐私和数据完整性。它确保使用 X.509 证书对 Amazon FreeRTOS 设备和云服务器进行相互身份验证,并确保对传输中的数据进行加密。

问:Amazon FreeRTOS 如何保护设备内的数据(静态)?

Amazon FreeRTOS 使用名为 PKCS #11 的标准应用程序接口进行加密、数字签名和加密对象管理。如果专用存储不可用,则加密对象将会保存在专用存储或主微控制器的闪存中。如果您的设备需要静态数据加密,我们建议您使用专用加密硬件来保护加密密钥。使用 PKCS #11 API 访问密钥并加密和解密应用程序数据。

问:如何随时了解最新的安全补丁?

安全更新通过 Amazon FreeRTOS 控制台、Amazon FreeRTOS 安全更新页面提供,以及在 GitHub 上提供。

问:我在哪里可以报告安全问题?

要报告安全问题,请参阅 AWS 的漏洞报告

问:如何使用最新的安全补丁更新我的 Amazon FreeRTOS 设备?

我们建议您使用 Amazon FreeRTOS 的无线 (OTA) 更新功能向您的 Amazon FreeRTOS 设备发送安全补丁。在 AWS IoT Device Management 控制台中,您可以提供固件映像,选择要更新的设备,并创建 Amazon FreeRTOS OTA 作业更新。代码签名功能将验证设备上的签名图像,从而确保您的设备代码在部署和更新过程中不会受损。有关 OTA 更新功能的更多信息,请参阅 Amazon FreeRTOS 用户指南

了解有关 Amazon FreeRTOS 合作伙伴的更多信息

访问 AWS 合作伙伴设备目录
准备好开始使用了吗?
注册
还有更多问题?
联系我们