From db46ebd83ebbab4a1c8e76fc670664b16677eeea Mon Sep 17 00:00:00 2001 From: Sai Sree Kartheek Adivi Date: Wed, 31 Jul 2024 20:14:33 +0530 Subject: [PATCH 1/4] update bsp to 10.00.07 Signed-off-by: Sai Sree Kartheek Adivi --- configs/bsp_sources.toml | 8 ++++---- configs/machines/{10.00.06.toml => 10.00.07.toml} | 0 2 files changed, 4 insertions(+), 4 deletions(-) rename configs/machines/{10.00.06.toml => 10.00.07.toml} (100%) diff --git a/configs/bsp_sources.toml b/configs/bsp_sources.toml index dd0c983..fd8bac4 100644 --- a/configs/bsp_sources.toml +++ b/configs/bsp_sources.toml @@ -1,16 +1,16 @@ # BSP selection based on variant of filesystem [trixie] - bsp_version = "10.00.06" + bsp_version = "10.00.07" [bookworm] bsp_version = "09.02.00.010" # BSP Configurations -[10.00.06] +[10.00.07] atf_srcrev = "00f1ec6b8740ccd403e641131e294aabacf2a48b" optee_srcrev = "12d7c4ee4642d2d761e39fbcf21a06fb77141dea" - uboot_srcrev = "10.00.06" - linux_fw_srcrev = "10.00.06" + uboot_srcrev = "10.00.07" + linux_fw_srcrev = "10.00.07" [09.02.00.010] atf_srcrev = "00f1ec6b8740ccd403e641131e294aabacf2a48b" diff --git a/configs/machines/10.00.06.toml b/configs/machines/10.00.07.toml similarity index 100% rename from configs/machines/10.00.06.toml rename to configs/machines/10.00.07.toml From 5feeda4d3054a7143d7bb8ed8be72b8b728fd99b Mon Sep 17 00:00:00 2001 From: Sai Sree Kartheek Adivi Date: Wed, 31 Jul 2024 20:30:33 +0530 Subject: [PATCH 2/4] Add chromium package to am62xx, am62xx-lp, am62px trixie builds chromium is now GPU accelerated on AM62x, AM62x-LP and AM62P EVMs. It should also work on AM62SIP but due to memory constraints on AM62SIP, it's not advisable to have chromium in AM62SIP Filesystem. Signed-off-by: Sai Sree Kartheek Adivi --- configs/bdebstrap_configs/trixie/trixie-am62pxx-evm.yaml | 1 + configs/bdebstrap_configs/trixie/trixie-am62xx-evm.yaml | 1 + configs/bdebstrap_configs/trixie/trixie-am62xx-lp-evm.yaml | 1 + configs/bdebstrap_configs/trixie/trixie-rt-am62pxx-evm.yaml | 1 + configs/bdebstrap_configs/trixie/trixie-rt-am62xx-evm.yaml | 1 + configs/bdebstrap_configs/trixie/trixie-rt-am62xx-lp-evm.yaml | 1 + 6 files changed, 6 insertions(+) diff --git a/configs/bdebstrap_configs/trixie/trixie-am62pxx-evm.yaml b/configs/bdebstrap_configs/trixie/trixie-am62pxx-evm.yaml index d443d5d..ab23c6f 100644 --- a/configs/bdebstrap_configs/trixie/trixie-am62pxx-evm.yaml +++ b/configs/bdebstrap_configs/trixie/trixie-am62pxx-evm.yaml @@ -70,6 +70,7 @@ mmdebstrap: - pru-pssp - parted - e2fsprogs + - chromium mirrors: - http://deb.debian.org/debian setup-hooks: diff --git a/configs/bdebstrap_configs/trixie/trixie-am62xx-evm.yaml b/configs/bdebstrap_configs/trixie/trixie-am62xx-evm.yaml index 6355da2..0d3d232 100644 --- a/configs/bdebstrap_configs/trixie/trixie-am62xx-evm.yaml +++ b/configs/bdebstrap_configs/trixie/trixie-am62xx-evm.yaml @@ -70,6 +70,7 @@ mmdebstrap: - pru-pssp - parted - e2fsprogs + - chromium mirrors: - http://deb.debian.org/debian setup-hooks: diff --git a/configs/bdebstrap_configs/trixie/trixie-am62xx-lp-evm.yaml b/configs/bdebstrap_configs/trixie/trixie-am62xx-lp-evm.yaml index 6355da2..0d3d232 100644 --- a/configs/bdebstrap_configs/trixie/trixie-am62xx-lp-evm.yaml +++ b/configs/bdebstrap_configs/trixie/trixie-am62xx-lp-evm.yaml @@ -70,6 +70,7 @@ mmdebstrap: - pru-pssp - parted - e2fsprogs + - chromium mirrors: - http://deb.debian.org/debian setup-hooks: diff --git a/configs/bdebstrap_configs/trixie/trixie-rt-am62pxx-evm.yaml b/configs/bdebstrap_configs/trixie/trixie-rt-am62pxx-evm.yaml index 7974079..2e457c7 100644 --- a/configs/bdebstrap_configs/trixie/trixie-rt-am62pxx-evm.yaml +++ b/configs/bdebstrap_configs/trixie/trixie-rt-am62pxx-evm.yaml @@ -70,6 +70,7 @@ mmdebstrap: - pru-pssp - parted - e2fsprogs + - chromium mirrors: - http://deb.debian.org/debian setup-hooks: diff --git a/configs/bdebstrap_configs/trixie/trixie-rt-am62xx-evm.yaml b/configs/bdebstrap_configs/trixie/trixie-rt-am62xx-evm.yaml index 122d3f1..5165127 100644 --- a/configs/bdebstrap_configs/trixie/trixie-rt-am62xx-evm.yaml +++ b/configs/bdebstrap_configs/trixie/trixie-rt-am62xx-evm.yaml @@ -70,6 +70,7 @@ mmdebstrap: - pru-pssp - parted - e2fsprogs + - chromium mirrors: - http://deb.debian.org/debian setup-hooks: diff --git a/configs/bdebstrap_configs/trixie/trixie-rt-am62xx-lp-evm.yaml b/configs/bdebstrap_configs/trixie/trixie-rt-am62xx-lp-evm.yaml index fc4e2cf..add1d67 100644 --- a/configs/bdebstrap_configs/trixie/trixie-rt-am62xx-lp-evm.yaml +++ b/configs/bdebstrap_configs/trixie/trixie-rt-am62xx-lp-evm.yaml @@ -70,6 +70,7 @@ mmdebstrap: - pru-pssp - parted - e2fsprogs + - chromium mirrors: - http://deb.debian.org/debian setup-hooks: From fd988fa45c7c5ea8ae76ca98303b6cf004cc86f5 Mon Sep 17 00:00:00 2001 From: Sai Sree Kartheek Adivi Date: Thu, 1 Aug 2024 09:25:25 +0530 Subject: [PATCH 3/4] create-wic: increase image size from 3gb to 5gb. since the addition of chromium package and it's dependencies, it's better to update the size now to avoid any possible build failures. Signed-off-by: Sai Sree Kartheek Adivi --- create-wic.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/create-wic.sh b/create-wic.sh index 12dfaae..76539e3 100755 --- a/create-wic.sh +++ b/create-wic.sh @@ -96,7 +96,7 @@ fi IMAGE=tisdk-debian-${BUILD}.wic echo "Creating an empty image" -dd if=/dev/zero of=${BUILDPATH}/${BUILD}/${IMAGE} count=6291456 status=progress +dd if=/dev/zero of=${BUILDPATH}/${BUILD}/${IMAGE} count=10485760 status=progress sync ; sync cat << END | fdisk ${BUILDPATH}/${BUILD}/${IMAGE} From fd6633db558698b2455aa9fd825e5a59f7a47765 Mon Sep 17 00:00:00 2001 From: Sai Sree Kartheek Adivi Date: Fri, 2 Aug 2024 12:25:25 +0530 Subject: [PATCH 4/4] target: fix weston service file Signed-off-by: Sai Sree Kartheek Adivi --- target/weston/weston.service | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/weston/weston.service b/target/weston/weston.service index 8c91a30..dff51a3 100644 --- a/target/weston/weston.service +++ b/target/weston/weston.service @@ -34,7 +34,7 @@ ConditionPathExists=/dev/tty0 # Requires systemd-notify.so Weston plugin. Type=simple EnvironmentFile=/etc/default/weston -ExecStart=/usr/bin/weston --backend=drm-backend.so --tty=2 --continue-without-input --idle-time=0 +ExecStart=/usr/bin/weston --backend=drm-backend.so --continue-without-input --idle-time=0 # Optional watchdog setup #TimeoutStartSec=60