Skip to content

Commit 70b0553

Browse files
authored
Merge pull request #14 from paresh-bhagat12/am62l
2 parents 2061385 + 6e8e7b1 commit 70b0553

File tree

14 files changed

+101
-11
lines changed

14 files changed

+101
-11
lines changed

Config.in

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
source "$BR2_EXTERNAL_TI_PATH/package/ti-lvgl-demo/Config.in"

board/ti/am62lx-evm/genimage_ti.cfg

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@ image boot.vfat {
33
files = {
44
"tiboot3.bin",
55
"tispl.bin",
6-
"u-boot.img"
6+
"u-boot.img",
7+
"uEnv.txt"
78
}
89
}
910

board/ti/am62lx-evm/post-build-ti.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,7 @@ mkdir -p $TARGET_DIR/lib/firmware/ti-connectivity
3232

3333
cp $BINARIES_DIR/Image $TARGET_DIR/boot
3434
cp $BINARIES_DIR/$dtb_file $TARGET_DIR/boot/dtb/ti
35+
cp $BUILD_DIR/linux-*/arch/arm64/boot/dts/ti/k3-am62l3-evm-dsi-rpi-7inch-panel.dtbo $TARGET_DIR/boot/dtb/ti
3536
mv $BINARIES_DIR/tiboot3-am62lx-hs-fs-evm.bin $BINARIES_DIR/tiboot3.bin
3637
cp $BUILD_DIR/ti-k3-boot-firmware-*/ti-connectivity/* $TARGET_DIR/lib/firmware/ti-connectivity/
38+
cp $BR2_EXTERNAL_TI_PATH/board/ti/am62lx-evm/uEnv.txt $BINARIES_DIR/uEnv.txt

board/ti/am62lx-evm/uEnv.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# This uEnv.txt file can contain additional environment settings that you
2+
# want to set in U-Boot at boot time. This can be simple variables such
3+
# as the serverip or custom variables. The format of this file is:
4+
# variable=value
5+
# NOTE: This file will be evaluated after the bootcmd is run and the
6+
# bootcmd must be set to load this file if it exists (this is the
7+
# default on all newer U-Boot images. This also means that some
8+
# variables such as bootdelay cannot be changed by this file since
9+
# it is not evaluated until the bootcmd is run.
10+
11+
optargs=vt.global_cursor_default=0

board/ti/common/patches/arm-trusted-firmware/arm-trusted-firmware.hash

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,5 @@
22
sha256 3a93cafbfd49f1bce19e97c4ad588d3db7b509be991e9c0d42b044baa0c69cbc arm-trusted-firmware-00f1ec6b8740ccd403e641131e294aabacf2a48b.tar.gz
33
sha256 b80e1869836242aba8d129e3194299834ab8037f144e7870939d44a290aa4ebe arm-trusted-firmware-58b25570c9ef91753b14c2103f45f4be9dddb696.tar.gz
44
sha256 78a76e525867547402cfbda177320014da593881922f50c5ac6860a83ccd4bbc arm-trusted-firmware-5227171c079d0c7d22a6d37b5cec079c8c5bb4b1-git4.tar.gz
5+
sha256 14a42ca08132afe9cecce9edf0ecf112822fe6660dc097537dfb0af3834809fd arm-trusted-firmware-c660da3784b824f920c1d2d7f768cb2ed5cf9d4c-git4.tar.gz
6+
sha256 f981eae9edb6afb7ef9578596f4c6ae45ed65b4427d3ae0fc590aa781473ac1d arm-trusted-firmware-11.00.05-git4.tar.gz

board/ti/common/patches/linux/linux.hash

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,5 @@ sha256 6734162de255d177f3a8856b6bb9303a73e5e614eed36417d87977b5925f40b0 linux-
1717
sha256 e0e57f997c306dd95623da3c4ac1906a15d29e79f3533a12fffcf88425e3f29e linux-10.01.10-rt-git4.tar.gz
1818
sha256 c5f44a81ee8773ea927fd6a80f437ad0d80db0eb706d28da8507d846c26eaa9d linux-11.00.02-git4.tar.gz
1919
sha256 e7580450300177b4ceb938988957456cd7a0dd4e383803b52fd41d2e505781af linux-11.00.03-git4.tar.gz
20+
sha256 9b5b808e99d51af7550680896c704816390db118a49591f5be5d9ce15dae7f05 linux-11.00.04-git4.tar.gz
21+
sha256 40b6d9b869163ea56a5a14762acce1e5c1c72ac345d676c5e72d78df61ad02bf linux-11.00.05-git4.tar.gz

board/ti/common/patches/ti-k3-boot-firmware/ti-k3-boot-firmware.hash

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,5 @@ sha256 5738d04389efdafcaf0931b9e7311e80e8ae957f90af4f77379eaf1671d258d8 ti-lin
1010
sha256 ec88231d1ad53dae259d50f330a5f5f25e3a060e53eb40332f61ca8afcf44274 ti-linux-firmware-10.01.10.tar.xz
1111
sha256 4fc844a2b4fe7cc3ac25dceb61f71a7c7a4aa468c5cbf8c7cd323cba48c16f36 ti-linux-firmware-11.00.02.tar.xz
1212
sha256 ebd73893309aac5873937e406d5d6874eb66d197f3d48f603dd7becccf94b9da ti-linux-firmware-11.00.03.tar.xz
13+
sha256 f765f9cf05bdca5b19dccdf87cb65623fb01241f0fbea8c6c70215a8c5ba3a58 ti-linux-firmware-11.00.04.tar.xz
14+
sha256 fc56916a637342c1342ff94fb6a3ad01f68385f352b9710093416605feccbe5b ti-linux-firmware-11.00.05.tar.xz

board/ti/common/patches/uboot/uboot.hash

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,5 @@ sha256 e44b3a8fddf6154d801ec86eed1ee0b7ccdf25a1f39cb2759dbc53ecfcb5f10f uboot-
99
sha256 35df1583984be44aa0c97c988c598a9c47c1259f4f2f04838c8871f83cc1c2be uboot-10.01.10-git4.tar.gz
1010
sha256 bfdf0927bd0353be5c77af1e8b366e70f2b10ee470ad8a802f4d59f2b3f9c411 uboot-11.00.02-git4.tar.gz
1111
sha256 e7ca318ba589532ba8ebe2bced7fe19267488653dbc80ae7f30c4c53a19d1540 uboot-11.00.03-git4.tar.gz
12+
sha256 e84a125492b548ab5ea78fe7c298a3bafbccb62cc20299b99a5b954f33296c37 uboot-11.00.04-git4.tar.gz
13+
sha256 afe6f3c86e3878f07877d27edc22deda28160f546fcb9509c6cd703edfd3d962 uboot-11.00.05-git4.tar.gz

configs/ti_release_am62lx_evm_defconfig

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,45 @@
11
BR2_aarch64=y
22
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_11=y
3+
BR2_TOOLCHAIN_BUILDROOT_CXX=y
34
BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL_TI_PATH)/board/ti/common/patches"
45
BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
56
BR2_TARGET_GENERIC_HOSTNAME="am62lxx-evm"
67
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
78
BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL_TI_PATH)/board/ti/am62lx-evm/rootfs-overlay"
89
BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL_TI_PATH)/board/ti/am62lx-evm/post-build-ti.sh"
910
BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
10-
BR2_ROOTFS_POST_SCRIPT_ARGS="-c $(BR2_EXTERNAL_TI_PATH)/board/ti/common/am6xx/genimage_ti.cfg"
11+
BR2_ROOTFS_POST_SCRIPT_ARGS="-c $(BR2_EXTERNAL_TI_PATH)/board/ti/am62lx-evm/genimage_ti.cfg"
1112
BR2_ROOTFS_POST_BUILD_SCRIPT_ARGS="-d k3-am62l3-evm.dtb"
1213
BR2_LINUX_KERNEL=y
1314
BR2_LINUX_KERNEL_CUSTOM_GIT=y
1415
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://git.ti.com/git/ti-linux-kernel/ti-linux-kernel.git"
15-
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="11.00.03"
16+
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="11.00.05"
1617
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
1718
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_DL_DIR)/linux/git/kernel/configs/ti_arm64_prune.config"
1819
BR2_LINUX_KERNEL_DTS_SUPPORT=y
1920
BR2_LINUX_KERNEL_INTREE_DTS_NAME="ti/k3-am62l3-evm"
2021
BR2_PACKAGE_LINUX_TOOLS_PERF=y
2122
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
23+
BR2_PACKAGE_ALSA_UTILS=y
24+
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
25+
BR2_PACKAGE_ALSA_UTILS_APLAY=y
2226
BR2_PACKAGE_GIT=y
27+
BR2_PACKAGE_SDL2=y
28+
BR2_PACKAGE_SDL2_IMAGE=y
2329
BR2_PACKAGE_WESTON=y
2430
BR2_PACKAGE_MEMTESTER=y
2531
BR2_PACKAGE_DROPBEAR=y
32+
BR2_PACKAGE_MOSQUITTO=y
2633
BR2_PACKAGE_BASH=y
2734
BR2_TARGET_ROOTFS_EXT2=y
2835
BR2_TARGET_ROOTFS_EXT2_4=y
2936
BR2_TARGET_ROOTFS_EXT2_SIZE="256M"
3037
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
3138
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y
3239
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://github.com/TexasInstruments/arm-trusted-firmware.git"
33-
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="5227171c079d0c7d22a6d37b5cec079c8c5bb4b1"
40+
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="11.00.05"
3441
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="k3"
3542
BR2_TARGET_ARM_TRUSTED_FIRMWARE_TARGET_BOARD="am62l"
36-
BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL32_OPTEE=y
3743
BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="K3_PM_SYSTEM_SUSPEND=1"
3844
BR2_TARGET_OPTEE_OS=y
3945
BR2_TARGET_OPTEE_OS_CUSTOM_GIT=y
@@ -47,7 +53,7 @@ BR2_TARGET_UBOOT=y
4753
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
4854
BR2_TARGET_UBOOT_CUSTOM_GIT=y
4955
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://git.ti.com/git/ti-u-boot/ti-u-boot.git"
50-
BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="11.00.03"
56+
BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="11.00.05"
5157
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="am62lx_evm"
5258
BR2_TARGET_UBOOT_NEEDS_DTC=y
5359
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
@@ -62,3 +68,4 @@ BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="BL1=$(BINARIES_DIR)/bl1.bin TEE=$(BINARIES_DIR
6268
BR2_PACKAGE_HOST_DOSFSTOOLS=y
6369
BR2_PACKAGE_HOST_GENIMAGE=y
6470
BR2_PACKAGE_HOST_MTOOLS=y
71+
BR2_PACKAGE_TI_LVGL_DEMO=y

configs/ti_release_am62lx_evm_rt_defconfig

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,45 @@
11
BR2_aarch64=y
22
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_11=y
3+
BR2_TOOLCHAIN_BUILDROOT_CXX=y
34
BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL_TI_PATH)/board/ti/common/patches"
45
BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
56
BR2_TARGET_GENERIC_HOSTNAME="am62lxx-evm"
67
BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y
78
BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL_TI_PATH)/board/ti/am62lx-evm/rootfs-overlay"
89
BR2_ROOTFS_POST_BUILD_SCRIPT="$(BR2_EXTERNAL_TI_PATH)/board/ti/am62lx-evm/post-build-ti.sh"
910
BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
10-
BR2_ROOTFS_POST_SCRIPT_ARGS="-c $(BR2_EXTERNAL_TI_PATH)/board/ti/common/am6xx/genimage_ti.cfg"
11+
BR2_ROOTFS_POST_SCRIPT_ARGS="-c $(BR2_EXTERNAL_TI_PATH)/board/ti/am62lx-evm/genimage_ti.cfg"
1112
BR2_ROOTFS_POST_BUILD_SCRIPT_ARGS="-d k3-am62l3-evm.dtb"
1213
BR2_LINUX_KERNEL=y
1314
BR2_LINUX_KERNEL_CUSTOM_GIT=y
1415
BR2_LINUX_KERNEL_CUSTOM_REPO_URL="https://git.ti.com/git/ti-linux-kernel/ti-linux-kernel.git"
15-
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="11.00.03"
16+
BR2_LINUX_KERNEL_CUSTOM_REPO_VERSION="11.00.05"
1617
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
1718
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_DL_DIR)/linux/git/kernel/configs/ti_arm64_prune.config $(BR2_DL_DIR)/linux/git/kernel/configs/ti_rt.config"
1819
BR2_LINUX_KERNEL_DTS_SUPPORT=y
1920
BR2_LINUX_KERNEL_INTREE_DTS_NAME="ti/k3-am62l3-evm"
2021
BR2_PACKAGE_LINUX_TOOLS_PERF=y
2122
BR2_PACKAGE_BUSYBOX_SHOW_OTHERS=y
23+
BR2_PACKAGE_ALSA_UTILS=y
24+
BR2_PACKAGE_ALSA_UTILS_AMIXER=y
25+
BR2_PACKAGE_ALSA_UTILS_APLAY=y
2226
BR2_PACKAGE_GIT=y
27+
BR2_PACKAGE_SDL2=y
28+
BR2_PACKAGE_SDL2_IMAGE=y
2329
BR2_PACKAGE_WESTON=y
2430
BR2_PACKAGE_MEMTESTER=y
2531
BR2_PACKAGE_DROPBEAR=y
32+
BR2_PACKAGE_MOSQUITTO=y
2633
BR2_PACKAGE_BASH=y
2734
BR2_TARGET_ROOTFS_EXT2=y
2835
BR2_TARGET_ROOTFS_EXT2_4=y
2936
BR2_TARGET_ROOTFS_EXT2_SIZE="256M"
3037
BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
3138
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_GIT=y
3239
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_URL="https://github.com/TexasInstruments/arm-trusted-firmware.git"
33-
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="5227171c079d0c7d22a6d37b5cec079c8c5bb4b1"
40+
BR2_TARGET_ARM_TRUSTED_FIRMWARE_CUSTOM_REPO_VERSION="11.00.05"
3441
BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="k3"
3542
BR2_TARGET_ARM_TRUSTED_FIRMWARE_TARGET_BOARD="am62l"
36-
BR2_TARGET_ARM_TRUSTED_FIRMWARE_BL32_OPTEE=y
3743
BR2_TARGET_ARM_TRUSTED_FIRMWARE_ADDITIONAL_VARIABLES="K3_PM_SYSTEM_SUSPEND=1"
3844
BR2_TARGET_OPTEE_OS=y
3945
BR2_TARGET_OPTEE_OS_CUSTOM_GIT=y
@@ -47,7 +53,7 @@ BR2_TARGET_UBOOT=y
4753
BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
4854
BR2_TARGET_UBOOT_CUSTOM_GIT=y
4955
BR2_TARGET_UBOOT_CUSTOM_REPO_URL="https://git.ti.com/git/ti-u-boot/ti-u-boot.git"
50-
BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="11.00.03"
56+
BR2_TARGET_UBOOT_CUSTOM_REPO_VERSION="11.00.05"
5157
BR2_TARGET_UBOOT_BOARD_DEFCONFIG="am62lx_evm"
5258
BR2_TARGET_UBOOT_NEEDS_DTC=y
5359
BR2_TARGET_UBOOT_NEEDS_OPENSSL=y
@@ -62,3 +68,4 @@ BR2_TARGET_UBOOT_CUSTOM_MAKEOPTS="BL1=$(BINARIES_DIR)/bl1.bin TEE=$(BINARIES_DIR
6268
BR2_PACKAGE_HOST_DOSFSTOOLS=y
6369
BR2_PACKAGE_HOST_GENIMAGE=y
6470
BR2_PACKAGE_HOST_MTOOLS=y
71+
BR2_PACKAGE_TI_LVGL_DEMO=y

0 commit comments

Comments
 (0)