Skip to content

Commit 94fc50d

Browse files
committed
cx
1 parent d8cfda2 commit 94fc50d

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed
13.9 KB
Loading

articles/iot-hub-device-update/understand-device-update.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,27 +27,28 @@ Device Update is a cloud-hosted solution for connecting virtually any device. De
2727

2828
Device Update supports a broad range of IoT operating systems, including [Eclipse ThreadX](https://github.com/eclipse-threadx) real-time operating system, and is extensible via open source. Device Update for IoT Hub also supports updating Azure IoT Edge devices.
2929

30-
Microsoft co-developed Device Update for IoT Hub offerings with semiconductor partners including STMicroelectronics, NXP, Renesas, and Microchip. To learn how to configure, build, and deploy over-the-air updates to microcontroller unit (MCU) class devices, download the [Eclipse ThreadX samples](https://github.com/eclipse-threadx/samples/tree/PublicPreview/ADU) for key semiconductor evaluation boards. Both a Device Update agent simulator binary and Raspberry Pi reference Yocto images are provided. For getting started guides, see [Get started with Eclipse ThreadX and Azure IoT](https://github.com/eclipse-threadx/getting-started).
30+
Microsoft codeveloped Device Update for IoT Hub offerings with semiconductor partners including STMicroelectronics, NXP, Renesas, and Microchip. To learn how to configure, build, and deploy over-the-air updates to microcontroller unit (MCU) class devices, download the [Eclipse ThreadX samples](https://github.com/eclipse-threadx/samples/tree/PublicPreview/ADU) for key semiconductor evaluation boards. Both a Device Update agent simulator binary and Raspberry Pi reference Yocto images are provided. For getting started guides, see [Get started with Eclipse ThreadX and Azure IoT](https://github.com/eclipse-threadx/getting-started).
3131

3232
Device Update agents are built and provided for various [Linux operating systems](support.md#linux-operating-systems). Device Update for IoT Hub also provides open-source code if you're not running Eclipse ThreadX or supported Linux platforms. You can port the agent to the distribution you're running.
3333

3434
Device Update works with IoT Plug and Play and can manage any device that supports the required IoT Plug and Play interfaces. For more information, see [Device Update for IoT Hub and IoT Plug and Play](device-update-plug-and-play.md).
3535

36+
<a name="support-for-a-wide-range-of-update-artifacts"></a>
3637
## Supported update types
3738

3839
Device Update for IoT Hub supports two forms of updates, *package-based* and *image-based*. The method you choose depends on your specific use case and device environment.
3940

4041
- Package-based updates are targeted to alter only a specific device component or application. Package-based updates have lower bandwidth consumption and shorter download and install times, allowing for less device downtime. Package-based updates avoid the overhead of creating images.
4142

42-
- Image-based updates provide a high level of confidence in the device end-state, allowing easier replication between pre-production and production environments or between A/B failover models. Image-based updates avoid the challenges of managing packages and their dependencies.
43+
- Image-based updates provide a high level of confidence in the device end-state, allowing easier replication between preproduction and production environments or between A/B failover models. Image-based updates avoid the challenges of managing packages and their dependencies.
4344

4445
## Flexible features
4546

4647
You can use Device Update for IoT Hub management and deployment controls to maximize productivity and save valuable time. Device Update for IoT Hub provides many powerful and flexible features.
4748

4849
### Management and reporting tools
4950

50-
- An update management experience that's integrated with Azure IoT Hub
51+
- An update management experience integrated with Azure IoT Hub
5152
- Programmatic APIs to enable automation and custom portal experiences
5253
- Subscription- and role-based access controls available through the Azure portal
5354
- At-a-glance update compliance and status views across heterogenous device fleets

0 commit comments

Comments
 (0)