summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMattijs Korpershoek <mkorpershoek@baylibre.com>2023-08-30 10:04:45 +0200
committerPraneeth Bajjuri <praneeth@ti.com>2023-09-13 09:21:35 -0500
commitf3c233ed9e23a5193d4aff42b4b5bbe2b5e1eba7 (patch)
treec04e7adae3a83ac74a3e08d77806ff29d70fb584 /include
parent8a4d0b598bacf372782e35e75cce81b66586e862 (diff)
include: configs: am62x_evm_android: Add Beagle Play support
Beagle Play has a different dts and is also identified as board_name = am62x_beagleplay. It also has a different boot flow than the AM62x SK EVM. AM62x SK EVM: 1. Boot rom reads UDA (User Data Area), looking for tiboot3 2. Boot rom finds tiboot3 and loads it Beagle Play: 1. Boot rom looks for tiboot3 in mmc0boot0 2. Boot rom finds tiboot3 and loads it Because of this difference, we need to have another environment file for the Beagle Play, to describe the partitioning table. Add support for it to enable Android boot flow. Signed-off-by: Mattijs Korpershoek <mkorpershoek@baylibre.com>
Diffstat (limited to 'include')
-rw-r--r--include/configs/am62x_evm_android.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/configs/am62x_evm_android.h b/include/configs/am62x_evm_android.h
index 19c536a2cb..88c780619d 100644
--- a/include/configs/am62x_evm_android.h
+++ b/include/configs/am62x_evm_android.h
@@ -77,6 +77,9 @@
"elif test $board_name = am62x_lp_skevm; then " \
"echo \" Reading DTB for am62x_lp_skevm...\"; " \
"setenv dtb_index 1;" \
+ "elif test $board_name = am62x_beagleplay; then " \
+ "echo \" Reading DTB for am62x_beagleplay...\"; " \
+ "setenv dtb_index 2;" \
"else " \
"echo Error: Android boot is not supported for $board_name; " \
"exit; " \