Skip to content

Commit 7a8dad3

Browse files
committed
u-boot: v2025.10-Beagle, TI_FIRMWARE: 11.01.17, TFA: v2.12.6, OPTEE: 4.7.0
Signed-off-by: Robert Nelson <robertcnelson@gmail.com>
1 parent afa33fa commit 7a8dad3

File tree

2 files changed

+23
-5
lines changed

2 files changed

+23
-5
lines changed

build_u-boot.sh

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,26 @@
22

33
#apt-get install -y -q bc bison device-tree-compiler flex gcc-arm-linux-gnueabihf libssl-dev python3-cryptography python3-dev python3-jsonschema python3-pycryptodome python3-pyelftools python3-setuptools python3-yaml swig yamllint
44

5-
CC32=arm-linux-gnueabihf-
5+
check_command() {
6+
command -v -- "$1" >/dev/null 2>&1
7+
}
8+
9+
# Check for debian compiler
10+
if check_command arm-linux-gnueabihf-gcc; then
11+
CC32=arm-linux-gnueabihf-
12+
# Check for fedora compiler
13+
elif check_command arm-linux-gnu-gcc; then
14+
CC32=arm-linux-gnu-
15+
else
16+
echo "CC32 not found"
17+
exit 1
18+
fi
19+
620
CC64=aarch64-linux-gnu-
21+
if ! check_command ${CC64}gcc; then
22+
echo "CC64 not found"
23+
exit 1
24+
fi
725

826
${CC32}gcc --version
927
${CC64}gcc --version

version.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
#!/bin/bash
22

33
#https://github.com/beagleboard/ti-linux-firmware.git
4-
TI_FIRMWARE="${TI_FIRMWARE:-11.01.05}"
4+
TI_FIRMWARE="${TI_FIRMWARE:-11.01.17}"
55

66
#https://github.com/TrustedFirmware-A/trusted-firmware-a.git
7-
TRUSTED_FIRMWARE="lts-v2.12.4"
7+
TRUSTED_FIRMWARE="lts-v2.12.6"
88

99
#https://github.com/OP-TEE/optee_os.git
10-
OPTEE="4.7.0-rc1"
10+
OPTEE="4.7.0"
1111

1212
#https://github.com/beagleboard/u-boot.git
13-
UBOOT="${UBOOT:-v2025.07-Beagle}"
13+
UBOOT="${UBOOT:-v2025.10-Beagle}"

0 commit comments

Comments
 (0)