From 12fb5f18b054878ded4124b555a725f7f446b902 Mon Sep 17 00:00:00 2001 From: Alexandru Costache Date: Thu, 6 Jun 2024 18:06:43 +0300 Subject: [PATCH] sw.os+hw.device-type: Update Jetson Orin distro configs for L4T 35.5.0 repositories All public Jetson Orin based device-types have just been updated to L4T 35.5.0, thus we need to update the base images to use the updated L4T repositories. We also add the distro configs for the upcoming Orin Nano 4GB Seeed J3010 device-type. Change-type: patch Signed-off-by: Alexandru Costache --- .../debian+jetson-agx-orin-devkit/distro-config.tpl | 4 ++-- .../debian+jetson-orin-nano-devkit-nvme/distro-config.tpl | 4 ++-- .../debian+jetson-orin-nano-seeed-j3010/distro-config.tpl | 4 ++++ .../debian+jetson-orin-nx-seeed-j4012/distro-config.tpl | 4 ++-- .../debian+jetson-orin-nx-xavier-nx-devkit/distro-config.tpl | 4 ++-- .../ubuntu+jetson-agx-orin-devkit/distro-config.tpl | 4 ++-- .../ubuntu+jetson-orin-nano-devkit-nvme/distro-config.tpl | 4 ++-- .../ubuntu+jetson-orin-nano-seeed-j3010/distro-config.tpl | 4 ++++ .../ubuntu+jetson-orin-nx-seeed-j4012/distro-config.tpl | 4 ++-- .../ubuntu+jetson-orin-nx-xavier-nx-devkit/distro-config.tpl | 4 ++-- 10 files changed, 24 insertions(+), 16 deletions(-) create mode 100644 contracts/sw.os+hw.device-type/debian+jetson-orin-nano-seeed-j3010/distro-config.tpl create mode 100644 contracts/sw.os+hw.device-type/ubuntu+jetson-orin-nano-seeed-j3010/distro-config.tpl diff --git a/contracts/sw.os+hw.device-type/debian+jetson-agx-orin-devkit/distro-config.tpl b/contracts/sw.os+hw.device-type/debian+jetson-agx-orin-devkit/distro-config.tpl index ea566bd5..dd4d62f7 100644 --- a/contracts/sw.os+hw.device-type/debian+jetson-agx-orin-devkit/distro-config.tpl +++ b/contracts/sw.os+hw.device-type/debian+jetson-agx-orin-devkit/distro-config.tpl @@ -1,4 +1,4 @@ -RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.4 main" >> /etc/apt/sources.list.d/nvidia.list \ - && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.4 main" >> /etc/apt/sources.list.d/nvidia.list \ +RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ + && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ && apt-key adv --fetch-key http://repo.download.nvidia.com/jetson/jetson-ota-public.asc \ && mkdir -p /opt/nvidia/l4t-packages/ && touch /opt/nvidia/l4t-packages/.nv-l4t-disable-boot-fw-update-in-preinstall diff --git a/contracts/sw.os+hw.device-type/debian+jetson-orin-nano-devkit-nvme/distro-config.tpl b/contracts/sw.os+hw.device-type/debian+jetson-orin-nano-devkit-nvme/distro-config.tpl index ea566bd5..dd4d62f7 100644 --- a/contracts/sw.os+hw.device-type/debian+jetson-orin-nano-devkit-nvme/distro-config.tpl +++ b/contracts/sw.os+hw.device-type/debian+jetson-orin-nano-devkit-nvme/distro-config.tpl @@ -1,4 +1,4 @@ -RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.4 main" >> /etc/apt/sources.list.d/nvidia.list \ - && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.4 main" >> /etc/apt/sources.list.d/nvidia.list \ +RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ + && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ && apt-key adv --fetch-key http://repo.download.nvidia.com/jetson/jetson-ota-public.asc \ && mkdir -p /opt/nvidia/l4t-packages/ && touch /opt/nvidia/l4t-packages/.nv-l4t-disable-boot-fw-update-in-preinstall diff --git a/contracts/sw.os+hw.device-type/debian+jetson-orin-nano-seeed-j3010/distro-config.tpl b/contracts/sw.os+hw.device-type/debian+jetson-orin-nano-seeed-j3010/distro-config.tpl new file mode 100644 index 00000000..dd4d62f7 --- /dev/null +++ b/contracts/sw.os+hw.device-type/debian+jetson-orin-nano-seeed-j3010/distro-config.tpl @@ -0,0 +1,4 @@ +RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ + && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ + && apt-key adv --fetch-key http://repo.download.nvidia.com/jetson/jetson-ota-public.asc \ + && mkdir -p /opt/nvidia/l4t-packages/ && touch /opt/nvidia/l4t-packages/.nv-l4t-disable-boot-fw-update-in-preinstall diff --git a/contracts/sw.os+hw.device-type/debian+jetson-orin-nx-seeed-j4012/distro-config.tpl b/contracts/sw.os+hw.device-type/debian+jetson-orin-nx-seeed-j4012/distro-config.tpl index ea566bd5..dd4d62f7 100644 --- a/contracts/sw.os+hw.device-type/debian+jetson-orin-nx-seeed-j4012/distro-config.tpl +++ b/contracts/sw.os+hw.device-type/debian+jetson-orin-nx-seeed-j4012/distro-config.tpl @@ -1,4 +1,4 @@ -RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.4 main" >> /etc/apt/sources.list.d/nvidia.list \ - && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.4 main" >> /etc/apt/sources.list.d/nvidia.list \ +RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ + && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ && apt-key adv --fetch-key http://repo.download.nvidia.com/jetson/jetson-ota-public.asc \ && mkdir -p /opt/nvidia/l4t-packages/ && touch /opt/nvidia/l4t-packages/.nv-l4t-disable-boot-fw-update-in-preinstall diff --git a/contracts/sw.os+hw.device-type/debian+jetson-orin-nx-xavier-nx-devkit/distro-config.tpl b/contracts/sw.os+hw.device-type/debian+jetson-orin-nx-xavier-nx-devkit/distro-config.tpl index ea566bd5..dd4d62f7 100644 --- a/contracts/sw.os+hw.device-type/debian+jetson-orin-nx-xavier-nx-devkit/distro-config.tpl +++ b/contracts/sw.os+hw.device-type/debian+jetson-orin-nx-xavier-nx-devkit/distro-config.tpl @@ -1,4 +1,4 @@ -RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.4 main" >> /etc/apt/sources.list.d/nvidia.list \ - && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.4 main" >> /etc/apt/sources.list.d/nvidia.list \ +RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ + && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ && apt-key adv --fetch-key http://repo.download.nvidia.com/jetson/jetson-ota-public.asc \ && mkdir -p /opt/nvidia/l4t-packages/ && touch /opt/nvidia/l4t-packages/.nv-l4t-disable-boot-fw-update-in-preinstall diff --git a/contracts/sw.os+hw.device-type/ubuntu+jetson-agx-orin-devkit/distro-config.tpl b/contracts/sw.os+hw.device-type/ubuntu+jetson-agx-orin-devkit/distro-config.tpl index ea566bd5..dd4d62f7 100644 --- a/contracts/sw.os+hw.device-type/ubuntu+jetson-agx-orin-devkit/distro-config.tpl +++ b/contracts/sw.os+hw.device-type/ubuntu+jetson-agx-orin-devkit/distro-config.tpl @@ -1,4 +1,4 @@ -RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.4 main" >> /etc/apt/sources.list.d/nvidia.list \ - && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.4 main" >> /etc/apt/sources.list.d/nvidia.list \ +RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ + && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ && apt-key adv --fetch-key http://repo.download.nvidia.com/jetson/jetson-ota-public.asc \ && mkdir -p /opt/nvidia/l4t-packages/ && touch /opt/nvidia/l4t-packages/.nv-l4t-disable-boot-fw-update-in-preinstall diff --git a/contracts/sw.os+hw.device-type/ubuntu+jetson-orin-nano-devkit-nvme/distro-config.tpl b/contracts/sw.os+hw.device-type/ubuntu+jetson-orin-nano-devkit-nvme/distro-config.tpl index ea566bd5..dd4d62f7 100644 --- a/contracts/sw.os+hw.device-type/ubuntu+jetson-orin-nano-devkit-nvme/distro-config.tpl +++ b/contracts/sw.os+hw.device-type/ubuntu+jetson-orin-nano-devkit-nvme/distro-config.tpl @@ -1,4 +1,4 @@ -RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.4 main" >> /etc/apt/sources.list.d/nvidia.list \ - && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.4 main" >> /etc/apt/sources.list.d/nvidia.list \ +RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ + && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ && apt-key adv --fetch-key http://repo.download.nvidia.com/jetson/jetson-ota-public.asc \ && mkdir -p /opt/nvidia/l4t-packages/ && touch /opt/nvidia/l4t-packages/.nv-l4t-disable-boot-fw-update-in-preinstall diff --git a/contracts/sw.os+hw.device-type/ubuntu+jetson-orin-nano-seeed-j3010/distro-config.tpl b/contracts/sw.os+hw.device-type/ubuntu+jetson-orin-nano-seeed-j3010/distro-config.tpl new file mode 100644 index 00000000..dd4d62f7 --- /dev/null +++ b/contracts/sw.os+hw.device-type/ubuntu+jetson-orin-nano-seeed-j3010/distro-config.tpl @@ -0,0 +1,4 @@ +RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ + && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ + && apt-key adv --fetch-key http://repo.download.nvidia.com/jetson/jetson-ota-public.asc \ + && mkdir -p /opt/nvidia/l4t-packages/ && touch /opt/nvidia/l4t-packages/.nv-l4t-disable-boot-fw-update-in-preinstall diff --git a/contracts/sw.os+hw.device-type/ubuntu+jetson-orin-nx-seeed-j4012/distro-config.tpl b/contracts/sw.os+hw.device-type/ubuntu+jetson-orin-nx-seeed-j4012/distro-config.tpl index ea566bd5..dd4d62f7 100644 --- a/contracts/sw.os+hw.device-type/ubuntu+jetson-orin-nx-seeed-j4012/distro-config.tpl +++ b/contracts/sw.os+hw.device-type/ubuntu+jetson-orin-nx-seeed-j4012/distro-config.tpl @@ -1,4 +1,4 @@ -RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.4 main" >> /etc/apt/sources.list.d/nvidia.list \ - && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.4 main" >> /etc/apt/sources.list.d/nvidia.list \ +RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ + && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ && apt-key adv --fetch-key http://repo.download.nvidia.com/jetson/jetson-ota-public.asc \ && mkdir -p /opt/nvidia/l4t-packages/ && touch /opt/nvidia/l4t-packages/.nv-l4t-disable-boot-fw-update-in-preinstall diff --git a/contracts/sw.os+hw.device-type/ubuntu+jetson-orin-nx-xavier-nx-devkit/distro-config.tpl b/contracts/sw.os+hw.device-type/ubuntu+jetson-orin-nx-xavier-nx-devkit/distro-config.tpl index ea566bd5..dd4d62f7 100644 --- a/contracts/sw.os+hw.device-type/ubuntu+jetson-orin-nx-xavier-nx-devkit/distro-config.tpl +++ b/contracts/sw.os+hw.device-type/ubuntu+jetson-orin-nx-xavier-nx-devkit/distro-config.tpl @@ -1,4 +1,4 @@ -RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.4 main" >> /etc/apt/sources.list.d/nvidia.list \ - && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.4 main" >> /etc/apt/sources.list.d/nvidia.list \ +RUN echo "deb https://repo.download.nvidia.com/jetson/common r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ + && echo "deb https://repo.download.nvidia.com/jetson/t234 r35.5 main" >> /etc/apt/sources.list.d/nvidia.list \ && apt-key adv --fetch-key http://repo.download.nvidia.com/jetson/jetson-ota-public.asc \ && mkdir -p /opt/nvidia/l4t-packages/ && touch /opt/nvidia/l4t-packages/.nv-l4t-disable-boot-fw-update-in-preinstall