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/delta-updates.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ The Device Update agent _orchestrates_ the update process on the device, includi
33
33
34
34
### Update handler
35
35
36
-
An update handler integrates with the Device Update agent to perform the actual update install. For delta updates, start with the [`microsoft/swupdate:2` update handler](https://github.com/Azure/iot-hub-device-update/blob/release/1.0/src/extensions/step_handlers/swupdate_handler_v2/README.md) if you don't already have your own SWUpdate update handler that you want to modify. **If you use your own update handler, be sure to enable zstd decompression in SWUpdate**.
36
+
An update handler integrates with the Device Update agent to perform the actual update install. For delta updates, start with the [`microsoft/swupdate:2` update handler](https://github.com/Azure/iot-hub-device-update/blob/main/src/extensions/step_handlers/swupdate_handler_v2/README.md) if you don't already have your own SWUpdate update handler that you want to modify. **If you use your own update handler, be sure to enable zstd decompression in SWUpdate**.
37
37
38
38
### Delta processor
39
39
@@ -81,7 +81,7 @@ The following table provides a list of the content needed, where to retrieve the
81
81
| Binary Name | Where to acquire | How to install |
82
82
|--|--|--|
83
83
| DiffGen |[Azure/iot-hub-device-update-delta](https://github.com/Azure/iot-hub-device-update-delta) Github repo | Select _Microsoft.Azure.DeviceUpdate.Diffs_ under the Packages section on the right side of the page. From there you can install from the cmd line or select _package.nupkg_ under the Assets section on the right side of the page to download the package. [Learn more about NuGet packages](https://learn.microsoft.com/nuget/).|
84
-
| .NET (Runtime) | Via Terminal / Package Managers |[Instructions for Linux](/dotnet/core/install/linux-ubuntu.md). Only the Runtime is required. |
84
+
| .NET (Runtime) | Via Terminal / Package Managers |[Instructions for Linux](/dotnet/core/install/linux). Only the Runtime is required. |
85
85
86
86
### Dependencies
87
87
@@ -183,7 +183,7 @@ The `downloadHandler` element is used to specify how the Device Update agent wil
183
183
You can use the Azure Command Line Interface (CLI) to generate an import manifest for your delta update. If you haven't used the Azure CLI to create an import manifest before, refer to [these instructions](create-update.md#create-a-basic-device-update-import-manifest).
184
184
185
185
```azurecli
186
-
az iot du update init v5 `
186
+
az iot du update init v5
187
187
--update-provider <replace with your Provider> --update-name <replace with your update Name> --update-version <replace with your update Version>
188
188
--compat manufacturer=<replace with the value your device will report> model=<replace with the value your device will report>
189
189
--step handler=microsoft/swupdate:2 properties=<replace with any desired handler properties (JSON-formatted), such as '{"installedCriteria": "1.0"}'>
@@ -224,7 +224,7 @@ If the delta update failed but did a successful fallback to the full image, it w
224
224
225
225
If the update was unsuccessful, it will show an error status that can be interpreted using the instructions below:
226
226
227
-
- Start with the Device Update Agent errors in [result.h](https://github.com/Azure/iot-hub-device-update/blob/release/1.0/src/inc/aduc/result.h).
227
+
- Start with the Device Update Agent errors in [result.h](https://github.com/Azure/iot-hub-device-update/blob/main/src/inc/aduc/result.h).
228
228
229
229
- Errors from the Device Update Agent that are specific to the Download Handler functionality used for delta updates begin with 0x9:
230
230
@@ -237,7 +237,7 @@ If the update was unsuccessful, it will show an error status that can be interpr
| DELTA_PROCESSOR | 10 | 0x0A | Error code for errors from delta processor API. Example: 0x90AXXXXX |
239
239
240
-
- If the error code isn't present in [result.h](https://github.com/Azure/iot-hub-device-update/blob/early-access/0.9/src/inc/aduc/result.h), it's likely an error in the delta processor component (separate from the Device Update agent). If so, the extendedResultCode will be a negative decimal value of the following hexadecimal format: 0x90AXXXXX
240
+
- If the error code isn't present in [result.h](https://github.com/Azure/iot-hub-device-update/blob/main/src/inc/aduc/result.h), it's likely an error in the delta processor component (separate from the Device Update agent). If so, the extendedResultCode will be a negative decimal value of the following hexadecimal format: 0x90AXXXXX
241
241
242
242
- 9 is "Delta Facility"
243
243
- 0A is "Delta Processor Component" (ADUC_COMPONENT_DELTA_DOWNLOAD_HANDLER_DELTA_PROCESSOR)
0 commit comments