conf/machine: switch P3767 machines to use t234-specific storage layouts

* Use flash_l4t_t234_nvme.xml as the default layout
* Mark it as having a _rootfs_ab varian

Also, the BUP generation specs for p3768-0000-p3767-0000
are cleaned up to include just the 0000 board SKU, since we
have separate machine configs for the other SKUs.

Signed-off-by: Matt Madison <matt@madison.systems>
This commit is contained in:
Matt Madison
2024-03-03 07:37:16 -08:00
parent 4b1368a184
commit d95c73912e
4 changed files with 8 additions and 17 deletions

View File

@@ -6,8 +6,7 @@ MACHINEOVERRIDES =. "jetson-orin-nano-devkit:"
TNSPEC_BOOTDEV ?= "nvme0n1p1"
PARTITION_LAYOUT_TEMPLATE_DEFAULT ?= "flash_t234_qspi.xml"
PARTITION_LAYOUT_TEMPLATE_DEFAULT_SUPPORTS_REDUNDANT ?= "1"
PARTITION_LAYOUT_EXTERNAL_DEFAULT ?= "flash_l4t_external.xml"
PARTITION_LAYOUT_EXTERNAL_REDUNDANT ?= "flash_l4t_nvme_rootfs_ab.xml"
PARTITION_LAYOUT_EXTERNAL_DEFAULT ?= "flash_l4t_t234_nvme.xml"
require conf/machine/include/orin-nano.inc
require conf/machine/include/devkit-wifi.inc

View File

@@ -12,8 +12,8 @@ NVFANCONTROL ?= "nvfancontrol_p3767_0000"
TNSPEC_BOOTDEV ?= "nvme0n1p1"
PARTITION_LAYOUT_TEMPLATE_DEFAULT ?= "flash_t234_qspi.xml"
PARTITION_LAYOUT_EXTERNAL_DEFAULT ?= "flash_l4t_external.xml"
HAS_REDUNDANT_PARTITION_LAYOUT_EXTERNAL ?= "0"
PARTITION_LAYOUT_TEMPLATE_DEFAULT_SUPPORTS_REDUNDANT ?= "1"
PARTITION_LAYOUT_EXTERNAL_DEFAULT ?= "flash_l4t_t234_nvme.xml"
TEGRAFLASH_NO_INTERNAL_STORAGE = "1"
require conf/machine/include/tegra234.inc

View File

@@ -12,23 +12,15 @@ NVFANCONTROL ?= "nvfancontrol_p3767_0000"
TNSPEC_BOOTDEV ?= "nvme0n1p1"
PARTITION_LAYOUT_TEMPLATE_DEFAULT ?= "flash_t234_qspi.xml"
PARTITION_LAYOUT_EXTERNAL_DEFAULT ?= "flash_l4t_external.xml"
HAS_REDUNDANT_PARTITION_LAYOUT_EXTERNAL ?= "0"
PARTITION_LAYOUT_TEMPLATE_DEFAULT_SUPPORTS_REDUNDANT ?= "1"
PARTITION_LAYOUT_EXTERNAL_DEFAULT ?= "flash_l4t_t234_nvme.xml"
TEGRAFLASH_NO_INTERNAL_STORAGE = "1"
require conf/machine/include/tegra234.inc
require conf/machine/include/devkit-wifi.inc
TEGRA_BUPGEN_SPECS ?= "fab=000;boardsku=0000;boardrev=;bup_type=bl \
fab=000;boardsku=0000;boardrev=;bup_type=kernel \
fab=000;boardsku=0001;boardrev=;bup_type=bl \
fab=000;boardsku=0001;boardrev=;bup_type=kernel \
fab=000;boardsku=0003;boardrev=;bup_type=bl \
fab=000;boardsku=0003;boardrev=;bup_type=kernel \
fab=000;boardsku=0004;boardrev=;bup_type=bl \
fab=000;boardsku=0004;boardrev=;bup_type=kernel \
fab=000;boardsku=0005;boardrev=;bup_type=bl \
fab=000;boardsku=0005;boardrev=;bup_type=kernel"
fab=000;boardsku=0000;boardrev=;bup_type=kernel"
KERNEL_DEVICETREE ?= "tegra234-p3767-0000-p3768-0000-a0.dtb"
KERNEL_ARGS ?= "mminit_loglevel=4 console=ttyTCU0,115200 firmware_class.path=/etc/firmware fbcon=map:0 net.ifnames=0 nospectre_bhb"

View File

@@ -6,8 +6,8 @@ MACHINEOVERRIDES =. "jetson-orin-nano-4g-devkit:"
TNSPEC_BOOTDEV ?= "nvme0n1p1"
PARTITION_LAYOUT_TEMPLATE_DEFAULT ?= "flash_t234_qspi.xml"
PARTITION_LAYOUT_EXTERNAL_DEFAULT ?= "flash_l4t_external.xml"
HAS_REDUNDANT_PARTITION_LAYOUT_EXTERNAL ?= "0"
PARTITION_LAYOUT_TEMPLATE_DEFAULT_SUPPORTS_REDUNDANT ?= "1"
PARTITION_LAYOUT_EXTERNAL_DEFAULT ?= "flash_l4t_t234_nvme.xml"
TEGRA_BOARDSKU = "0004"
KERNEL_DEVICETREE = "tegra234-p3767-0004-p3768-0000-a0.dtb"