From a2b96517b298a92222e953d532d1614962eed9d4 Mon Sep 17 00:00:00 2001 From: Daniel Banar Date: Wed, 15 Jul 2026 16:41:42 +0200 Subject: [PATCH 1/4] add jerboa as board option --- dcs_deploy.py | 2 +- local/config_db.json | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/dcs_deploy.py b/dcs_deploy.py index 477ffc2..6052fe7 100755 --- a/dcs_deploy.py +++ b/dcs_deploy.py @@ -221,7 +221,7 @@ def add_common_parser(self, subparser): jetpack_help = 'REQUIRED. Which jetpack are we going to use. Options: [512, 51].' subparser.add_argument('jetpack', help=jetpack_help) - hwrev_help = 'REQUIRED. Which hardware revision of carrier board are we going to use. Options: [1.2, 2.0].' + hwrev_help = 'REQUIRED. Which hardware revision of carrier board are we going to use. Options: [1.2, 2.0, jerboa].' subparser.add_argument('hwrev', help=hwrev_help) board_expander_help = 'REQUIRED. Which board expander are we going to use. Options: [none, default].' diff --git a/local/config_db.json b/local/config_db.json index c8492ba..9f7dcda 100644 --- a/local/config_db.json +++ b/local/config_db.json @@ -123,5 +123,19 @@ "nv_ota_tools" : "", "rootfs": "https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Tegra_Linux_Sample-Root-Filesystem_r36.4.3_aarch64.tbz2", "rootfs_type": "full" + }, + "config_10": { + "device": ["orin_nx", "orin_nx_super", "orin_nx_super_maxn", "orin_nx_8gb", "orin_nx_8gb_super", "orin_nx_8gb_super_maxn", "orin_nano_8gb", "orin_nano_8gb_super", "orin_nano_4gb", "orin_nano_4gb_super"], + "storage": "nvme", + "board": "jerboa", + "l4t_version": "62", + "board_expansion": "default", + "local_overlays": ["dcs_first_boot", "hardware_support_layer", "save_version.sh"], + "nvidia_overlay": "none", + "airvolute_overlay": "https://airvolute.com/download/dcs_deploy/airvolute_overlay-JP6.2-AO-jerboa.tbz2", + "l4t": "https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Jetson_Linux_r36.4.3_aarch64.tbz2", + "nv_ota_tools" : "", + "rootfs": "https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Tegra_Linux_Sample-Root-Filesystem_r36.4.3_aarch64.tbz2", + "rootfs_type": "full" } } From 954d0ee78fc2062317254365166e9a307aafd9d3 Mon Sep 17 00:00:00 2001 From: Daniel Banar Date: Thu, 16 Jul 2026 16:09:11 +0200 Subject: [PATCH 2/4] modified configs for jerboa --- local/config_db.json | 6 +++--- .../resources/services/can_start/compatible | 2 +- .../resources/services/rtc_sync/compatible | 2 +- .../resources/udevs/hw_mapping_20_jp6/compatible | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/local/config_db.json b/local/config_db.json index 9f7dcda..2b3950f 100644 --- a/local/config_db.json +++ b/local/config_db.json @@ -129,13 +129,13 @@ "storage": "nvme", "board": "jerboa", "l4t_version": "62", - "board_expansion": "default", + "board_expansion": "none", "local_overlays": ["dcs_first_boot", "hardware_support_layer", "save_version.sh"], "nvidia_overlay": "none", "airvolute_overlay": "https://airvolute.com/download/dcs_deploy/airvolute_overlay-JP6.2-AO-jerboa.tbz2", "l4t": "https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Jetson_Linux_r36.4.3_aarch64.tbz2", "nv_ota_tools" : "", - "rootfs": "https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Tegra_Linux_Sample-Root-Filesystem_r36.4.3_aarch64.tbz2", - "rootfs_type": "full" + "rootfs": "https://airvolute.com/download/dcs_deploy/nvubuntu-jammy-minimal_r36.4.3_aarch64.tbz2", + "rootfs_type": "minimal" } } diff --git a/local/overlays/hardware_support_layer/resources/services/can_start/compatible b/local/overlays/hardware_support_layer/resources/services/can_start/compatible index 00a4c39..da13cf0 100644 --- a/local/overlays/hardware_support_layer/resources/services/can_start/compatible +++ b/local/overlays/hardware_support_layer/resources/services/can_start/compatible @@ -2,7 +2,7 @@ { "device": ["orin_nx", "orin_nx_super", "orin_nx_super_maxn", "orin_nx_8gb", "orin_nx_8gb_super", "orin_nx_8gb_super_maxn", "orin_nano_8gb", "orin_nano_8gb_super", "orin_nano_4gb", "orin_nano_4gb_super", "xavier_nx"], "storage": ["nvme", "emmc"], - "board": ["1.2", "2.0"], + "board": ["1.2", "2.0", "jerboa"], "board_expansion" : [""], "l4t_version": ["62", "512", "512_avt", "51"], "rootfs_type": [""] diff --git a/local/overlays/hardware_support_layer/resources/services/rtc_sync/compatible b/local/overlays/hardware_support_layer/resources/services/rtc_sync/compatible index 00a4c39..da13cf0 100644 --- a/local/overlays/hardware_support_layer/resources/services/rtc_sync/compatible +++ b/local/overlays/hardware_support_layer/resources/services/rtc_sync/compatible @@ -2,7 +2,7 @@ { "device": ["orin_nx", "orin_nx_super", "orin_nx_super_maxn", "orin_nx_8gb", "orin_nx_8gb_super", "orin_nx_8gb_super_maxn", "orin_nano_8gb", "orin_nano_8gb_super", "orin_nano_4gb", "orin_nano_4gb_super", "xavier_nx"], "storage": ["nvme", "emmc"], - "board": ["1.2", "2.0"], + "board": ["1.2", "2.0", "jerboa"], "board_expansion" : [""], "l4t_version": ["62", "512", "512_avt", "51"], "rootfs_type": [""] diff --git a/local/overlays/hardware_support_layer/resources/udevs/hw_mapping_20_jp6/compatible b/local/overlays/hardware_support_layer/resources/udevs/hw_mapping_20_jp6/compatible index de88e02..12e88c1 100644 --- a/local/overlays/hardware_support_layer/resources/udevs/hw_mapping_20_jp6/compatible +++ b/local/overlays/hardware_support_layer/resources/udevs/hw_mapping_20_jp6/compatible @@ -2,7 +2,7 @@ { "device": ["orin_nx", "orin_nx_super", "orin_nx_super_maxn", "orin_nx_8gb", "orin_nx_8gb_super", "orin_nx_8gb_super_maxn", "orin_nano_8gb", "orin_nano_8gb_super", "orin_nano_4gb", "orin_nano_4gb_super"], "storage": ["nvme", "emmc"], - "board": ["2.0"], + "board": ["2.0", "jerboa"], "board_expansion" : ["default"], "l4t_version": ["62"], "rootfs_type": [""] From e7fba3196d3224b4b0679071b0e856af815c74b1 Mon Sep 17 00:00:00 2001 From: Daniel Banar Date: Mon, 20 Jul 2026 10:39:12 +0200 Subject: [PATCH 3/4] jeboa added full rootfs --- local/config_db.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/local/config_db.json b/local/config_db.json index 2b3950f..2c7cf5e 100644 --- a/local/config_db.json +++ b/local/config_db.json @@ -137,5 +137,19 @@ "nv_ota_tools" : "", "rootfs": "https://airvolute.com/download/dcs_deploy/nvubuntu-jammy-minimal_r36.4.3_aarch64.tbz2", "rootfs_type": "minimal" + }, + "config_11": { + "device": ["orin_nx", "orin_nx_super", "orin_nx_super_maxn", "orin_nx_8gb", "orin_nx_8gb_super", "orin_nx_8gb_super_maxn", "orin_nano_8gb", "orin_nano_8gb_super", "orin_nano_4gb", "orin_nano_4gb_super"], + "storage": "nvme", + "board": "jerboa", + "l4t_version": "62", + "board_expansion": "none", + "local_overlays": ["dcs_first_boot", "hardware_support_layer", "save_version.sh"], + "nvidia_overlay": "none", + "airvolute_overlay": "https://airvolute.com/download/dcs_deploy/airvolute_overlay-JP6.2-AO-jerboa.tbz2", + "l4t": "https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Jetson_Linux_r36.4.3_aarch64.tbz2", + "nv_ota_tools" : "", + "rootfs": "https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Tegra_Linux_Sample-Root-Filesystem_r36.4.3_aarch64.tbz2", + "rootfs_type": "full" } } From 8aa9894e83dbbb0964784e37cf936c5b7c65c374 Mon Sep 17 00:00:00 2001 From: Daniel Banar Date: Mon, 20 Jul 2026 13:14:48 +0200 Subject: [PATCH 4/4] renamed jerboa overlay to standard jp6 naming --- local/config_db.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/local/config_db.json b/local/config_db.json index 2c7cf5e..75b0d0e 100644 --- a/local/config_db.json +++ b/local/config_db.json @@ -104,7 +104,7 @@ "board_expansion": "default", "local_overlays": ["dcs_first_boot", "hardware_support_layer", "save_version.sh"], "nvidia_overlay": "none", - "airvolute_overlay": "https://airvolute.com/download/dcs_deploy/airvolute_overlay-JP6.2-AO-0.2.1.tbz2", + "airvolute_overlay": "https://airvolute.com/download/dcs_deploy/airvolute_overlay-JP6.2-AO-0.2.2.tbz2", "l4t": "https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Jetson_Linux_r36.4.3_aarch64.tbz2", "nv_ota_tools" : "", "rootfs": "https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Tegra_Linux_Sample-Root-Filesystem_r36.4.3_aarch64.tbz2", @@ -118,7 +118,7 @@ "board_expansion": "none", "local_overlays": ["dcs_first_boot", "hardware_support_layer", "save_version.sh"], "nvidia_overlay": "none", - "airvolute_overlay": "https://airvolute.com/download/dcs_deploy/airvolute_overlay-JP6.2-AO-0.2.1.tbz2", + "airvolute_overlay": "https://airvolute.com/download/dcs_deploy/airvolute_overlay-JP6.2-AO-0.2.2.tbz2", "l4t": "https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Jetson_Linux_r36.4.3_aarch64.tbz2", "nv_ota_tools" : "", "rootfs": "https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Tegra_Linux_Sample-Root-Filesystem_r36.4.3_aarch64.tbz2", @@ -132,7 +132,7 @@ "board_expansion": "none", "local_overlays": ["dcs_first_boot", "hardware_support_layer", "save_version.sh"], "nvidia_overlay": "none", - "airvolute_overlay": "https://airvolute.com/download/dcs_deploy/airvolute_overlay-JP6.2-AO-jerboa.tbz2", + "airvolute_overlay": "https://airvolute.com/download/dcs_deploy/airvolute_overlay-JP6.2-AO-0.2.2.tbz2", "l4t": "https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Jetson_Linux_r36.4.3_aarch64.tbz2", "nv_ota_tools" : "", "rootfs": "https://airvolute.com/download/dcs_deploy/nvubuntu-jammy-minimal_r36.4.3_aarch64.tbz2", @@ -146,7 +146,7 @@ "board_expansion": "none", "local_overlays": ["dcs_first_boot", "hardware_support_layer", "save_version.sh"], "nvidia_overlay": "none", - "airvolute_overlay": "https://airvolute.com/download/dcs_deploy/airvolute_overlay-JP6.2-AO-jerboa.tbz2", + "airvolute_overlay": "https://airvolute.com/download/dcs_deploy/airvolute_overlay-JP6.2-AO-0.2.2.tbz2", "l4t": "https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Jetson_Linux_r36.4.3_aarch64.tbz2", "nv_ota_tools" : "", "rootfs": "https://developer.nvidia.com/downloads/embedded/l4t/r36_release_v4.3/release/Tegra_Linux_Sample-Root-Filesystem_r36.4.3_aarch64.tbz2",