diff --git a/src/models/balenaos-contract.ts b/src/models/balenaos-contract.ts index f0f6e2643..f1af60e7a 100644 --- a/src/models/balenaos-contract.ts +++ b/src/models/balenaos-contract.ts @@ -18,6 +18,7 @@ export const BalenaOS: Contract = { `{{{deviceType.partials.bootDevice}}} to boot the device.`, ], externalFlash: [ + `{{#each deviceType.partials.instructions}}{{{this}}} {{/each}}`, `Insert the {{resolveContractAlias deviceType.data.media.altBoot.[0]}} to the host machine.`, `Write the {{name}} file you downloaded to the {{resolveContractAlias deviceType.data.media.altBoot.[0]}}. We recommend using Etcher.`, `Wait for writing of {{name}} to complete.`, diff --git a/src/models/device-type.ts b/src/models/device-type.ts index 6c21de945..148fd7a42 100644 --- a/src/models/device-type.ts +++ b/src/models/device-type.ts @@ -525,7 +525,7 @@ const getDeviceTypeModel = function (deps: InjectedDependenciesParam) { }, partials: { instructions: [ - 'For balenaOS versions v6.1.16 and newer, please ensure your device is running UEFI firmware version 36.3. Check and update the firmware version before proceeding.', + 'BROOO THIS IS NEW. For balenaOS versions v6.1.16 and newer, please ensure your device is running UEFI firmware version 36.3. Check and update the firmware version before proceeding.', 'For balenaOS versions older than v6.1.16, please refer to the {{name}} legacy flashing guide.', ], bootDeviceExternal: [ diff --git a/tests/integration/models/device-type.spec.ts b/tests/integration/models/device-type.spec.ts index 467220080..aa6be0b61 100644 --- a/tests/integration/models/device-type.spec.ts +++ b/tests/integration/models/device-type.spec.ts @@ -142,6 +142,22 @@ describe('Device Type model', function () { [ 'To provision Nvidia Jetson Nano SD-CARD, follow the instructions using our Jetson Flash tool to make the process more streamlined.', ], + 'jetson-agx-orin-devkit-64gb', + [ + 'To provision Nvidia Jetson Nano SD-CARD, follow the instructions using our Jetson Flash tool to make the process more streamlined.', + ], + 'jetson-orin-nano-seeed-j3010', + [ + 'To provision Nvidia Jetson Nano SD-CARD, follow the instructions using our Jetson Flash tool to make the process more streamlined.', + ], + 'jetson-orin-nx-xavier-nx-devkit', + [ + 'To provision Nvidia Jetson Nano SD-CARD, follow the instructions using our Jetson Flash tool to make the process more streamlined.', + ], + 'jetson-orin-nx-seeed-j4012', + [ + 'To provision Nvidia Jetson Nano SD-CARD, follow the instructions using our Jetson Flash tool to make the process more streamlined.', + ], ], ] as const ).forEach(([deviceTypeSlug, instructions]) => {