Skip to content

Commit 54cb1dc

Browse files
Merge pull request #216777 from andrewbrownmsft/andbrown110122
Fixing links
2 parents e9ce167 + 446775f commit 54cb1dc

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

articles/iot-hub-device-update/delta-updates.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ The Device Update agent _orchestrates_ the update process on the device, includi
3333

3434
### Update handler
3535

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**.
3737

3838
### Delta processor
3939

@@ -81,7 +81,7 @@ The following table provides a list of the content needed, where to retrieve the
8181
| Binary Name | Where to acquire | How to install |
8282
|--|--|--|
8383
| 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. |
8585

8686
### Dependencies
8787

@@ -183,7 +183,7 @@ The `downloadHandler` element is used to specify how the Device Update agent wil
183183
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).
184184

185185
```azurecli
186-
az iot du update init v5 `
186+
az iot du update init v5
187187
--update-provider <replace with your Provider> --update-name <replace with your update Name> --update-version <replace with your update Version>
188188
--compat manufacturer=<replace with the value your device will report> model=<replace with the value your device will report>
189189
--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
224224

225225
If the update was unsuccessful, it will show an error status that can be interpreted using the instructions below:
226226

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).
228228

229229
- Errors from the Device Update Agent that are specific to the Download Handler functionality used for delta updates begin with 0x9:
230230

@@ -237,7 +237,7 @@ If the update was unsuccessful, it will show an error status that can be interpr
237237
| SOURCE_UPDATE_CACHE | 9 | 0x09 | Indicates errors in Delta Download handler extension Source Update Cache. Example: 0x909XXXXX |
238238
| DELTA_PROCESSOR | 10 | 0x0A | Error code for errors from delta processor API. Example: 0x90AXXXXX |
239239

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
241241

242242
- 9 is "Delta Facility"
243243
- 0A is "Delta Processor Component" (ADUC_COMPONENT_DELTA_DOWNLOAD_HANDLER_DELTA_PROCESSOR)

0 commit comments

Comments
 (0)