You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/iot-hub-device-update/understand-device-update.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,27 +27,28 @@ Device Update is a cloud-hosted solution for connecting virtually any device. De
27
27
28
28
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.
29
29
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).
31
31
32
32
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.
33
33
34
34
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).
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.
39
40
40
41
- 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.
41
42
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.
43
44
44
45
## Flexible features
45
46
46
47
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.
47
48
48
49
### Management and reporting tools
49
50
50
-
- An update management experience that's integrated with Azure IoT Hub
51
+
- An update management experience integrated with Azure IoT Hub
51
52
- Programmatic APIs to enable automation and custom portal experiences
52
53
- Subscription- and role-based access controls available through the Azure portal
53
54
- At-a-glance update compliance and status views across heterogenous device fleets
0 commit comments