Skip to content

Commit f8e6a2b

Browse files
authored
✨ Adding partition layout and web app support for Orin NX (#375)
* Adding partition layout and web app support for Orin NX Signed-off-by: Jordan Karapanagiotis <[email protected]> * Remove partition template Signed-off-by: Jordan Karapanagiotis <[email protected]> --------- Signed-off-by: Jordan Karapanagiotis <[email protected]>
1 parent bc1757c commit f8e6a2b

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

e2e/web/cypress/e2e/scpec.cy.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,7 @@ describe('Kairos Factory Web Interface', () => {
158158
cy.get('label[for="option-rpi3"]').should('be.visible');
159159
cy.get('label[for="option-rpi4"]').should('be.visible');
160160
cy.get('label[for="option-nvidia-agx-orin"]').should('be.visible');
161+
cy.get('label[for="option-nvidia-orin-nx"]').should('be.visible');
161162
});
162163

163164
it('should hide ARM-specific options when AMD64 is selected', () => {
@@ -170,6 +171,7 @@ describe('Kairos Factory Web Interface', () => {
170171
cy.get('label[for="option-rpi3"]').should('not.exist');
171172
cy.get('label[for="option-rpi4"]').should('not.exist');
172173
cy.get('label[for="option-nvidia-agx-orin"]').should('not.exist');
174+
cy.get('label[for="option-nvidia-orin-nx"]').should('not.exist');
173175
});
174176

175177
it('should handle BYOI (Bring Your Own Image) option', () => {

internal/web/app/build-form.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,8 @@ export function createBuildForm() {
4545
{ value: 'generic', label: 'Generic', icon: 'assets/img/cd.svg', archs: ['amd64', 'arm64'], description: 'For generic boards and virtualization.' },
4646
{ value: 'rpi3', label: 'Raspberry Pi 3', icon: 'assets/img/raspberry-pi.svg', archs: ['arm64'], description: 'For Raspberry Pi 3 boards' },
4747
{ value: 'rpi4', label: 'Raspberry Pi 4', icon: 'assets/img/raspberry-pi.svg', archs: ['arm64'], description: 'For Raspberry Pi 4 boards' },
48-
{ value: 'nvidia-agx-orin', label: 'Nvidia AGX Orin', icon: 'assets/img/nvidia.svg', archs: ['arm64'], description: 'For Nvidia AGX Orin boards.' }
48+
{ value: 'nvidia-agx-orin', label: 'Nvidia AGX Orin', icon: 'assets/img/nvidia.svg', archs: ['arm64'], description: 'For Nvidia AGX Orin boards.' },
49+
{ value: 'nvidia-orin-nx', label: 'Nvidia Orin NX', icon: 'assets/img/nvidia.svg', archs: ['arm64'], description: 'For Nvidia Orin NX boards.' }
4950
],
5051

5152
// Available architectures

pkg/utils/pxeUki.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import (
1414
)
1515

1616
// Very simple as this is http booting
17-
// We setup a dhcp server tha tonly returns a ProxyDHCP offer
17+
// We setup a dhcp server that only returns a ProxyDHCP offer
1818
// with the HTTP server address and the filename to boot from.
1919
// This is used by the EFI client to find the HTTP server and the file to boot from.
2020
// The HTTP server serves the ISO file for all requests.

0 commit comments

Comments
 (0)