[PATCH v4 0/2] k3-am625-beagleplay: Add symlinks for tiboot3 and tispl

Add symlinks for both tiboot3.bin and tispl.bin because a user has to anyway rename these files to get the platform to boot up. Also update the documentation to reflect above change.
Changes in v4: * Add the docs patch.
Cc: Nishant Menon nm@ti.com Cc: Robert Nelson robertcnelson@gmail.com
Dhruva Gole (2): arm: dts: k3-am625-beagleplay: Add symlinks for tiboot3 and tispl doc: beagle: am62x_beagleplay: Rename the boot bins
arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi | 1 + arch/arm/dts/k3-am625-r5-beagleplay.dts | 1 + doc/board/beagle/am62x_beagleplay.rst | 7 +++---- 3 files changed, 5 insertions(+), 4 deletions(-)
base-commit: 16324b43db3f2b4fbbc3b701893fcfc4104f33fb

Add symlinks for both tiboot3.bin and tispl.bin because a user has to anyway rename these files to get the platform to boot up. This just makes it more intuitive and convenient.
Reviewed-by: Manorit Chawdhry m-chawdhry@ti.com Signed-off-by: Dhruva Gole d-gole@ti.com --- arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi | 1 + arch/arm/dts/k3-am625-r5-beagleplay.dts | 1 + 2 files changed, 2 insertions(+)
diff --git a/arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi b/arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi index fb2032068d1c..bd48af8d186a 100644 --- a/arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi +++ b/arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi @@ -71,6 +71,7 @@
ti-spl_unsigned { filename = "tispl.bin_unsigned"; + symlink = "tispl.bin"; pad-byte = <0xff>;
fit { diff --git a/arch/arm/dts/k3-am625-r5-beagleplay.dts b/arch/arm/dts/k3-am625-r5-beagleplay.dts index 9db58f093c8c..da6746e009d5 100644 --- a/arch/arm/dts/k3-am625-r5-beagleplay.dts +++ b/arch/arm/dts/k3-am625-r5-beagleplay.dts @@ -79,6 +79,7 @@ &binman { tiboot3-am62x-gp-evm.bin { filename = "tiboot3-am62x-gp-evm.bin"; + symlink = "tiboot3.bin"; ti-secure-rom { content = <&u_boot_spl_unsigned>, <&ti_fs_gp>, <&combined_tifs_cfg_gp>, <&combined_dm_cfg_gp>;

Rename the boot bins as the _unsigned postfixes are not longer required. We have symlinks in place for having generic names for all the boot bins now.
Signed-off-by: Dhruva Gole d-gole@ti.com --- doc/board/beagle/am62x_beagleplay.rst | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/doc/board/beagle/am62x_beagleplay.rst b/doc/board/beagle/am62x_beagleplay.rst index 7784e62b0b71..f5a85dd1fb82 100644 --- a/doc/board/beagle/am62x_beagleplay.rst +++ b/doc/board/beagle/am62x_beagleplay.rst @@ -71,11 +71,10 @@ Set the variables corresponding to this platform:
Target Images ------------- -Copy the below images to an SD card and boot: +Copy these images to an SD card and boot:
-* tiboot3-am62x-gp-evm.bin from R5 build as tiboot3.bin -* tispl.bin_unsigned from Cortex-A build as tispl.bin -* u-boot.img_unsigned from Cortex-A build as u-boot.img +* tiboot3.bin from Cortex-R5 build. +* tispl.bin and u-boot.img from Cortex-A build
Image formats -------------

On 10:19-20240618, Dhruva Gole wrote:
Add symlinks for both tiboot3.bin and tispl.bin because a user has to anyway rename these files to get the platform to boot up. Also update the documentation to reflect above change.
Changes in v4:
- Add the docs patch.
Cc: Nishant Menon nm@ti.com Cc: Robert Nelson robertcnelson@gmail.com
Dhruva Gole (2): arm: dts: k3-am625-beagleplay: Add symlinks for tiboot3 and tispl doc: beagle: am62x_beagleplay: Rename the boot bins
arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi | 1 + arch/arm/dts/k3-am625-r5-beagleplay.dts | 1 + doc/board/beagle/am62x_beagleplay.rst | 7 +++---- 3 files changed, 5 insertions(+), 4 deletions(-)
Robert/Jason:
Can you folks confirm that we will ONLY have GP version of BeaglePlay for even a new update of the board? If that is confirmed, then this series is good.
Any thoughts?

On Fri, Jun 28, 2024 at 8:12 AM Nishanth Menon nm@ti.com wrote:
On 10:19-20240618, Dhruva Gole wrote:
Add symlinks for both tiboot3.bin and tispl.bin because a user has to anyway rename these files to get the platform to boot up. Also update the documentation to reflect above change.
Changes in v4:
- Add the docs patch.
Cc: Nishant Menon nm@ti.com Cc: Robert Nelson robertcnelson@gmail.com
Dhruva Gole (2): arm: dts: k3-am625-beagleplay: Add symlinks for tiboot3 and tispl doc: beagle: am62x_beagleplay: Rename the boot bins
arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi | 1 + arch/arm/dts/k3-am625-r5-beagleplay.dts | 1 + doc/board/beagle/am62x_beagleplay.rst | 7 +++---- 3 files changed, 5 insertions(+), 4 deletions(-)
Robert/Jason:
Can you folks confirm that we will ONLY have GP version of BeaglePlay for even a new update of the board? If that is confirmed, then this series is good.
Any thoughts?
Yeap pretty sure the BeaglePlay will ONLY ever use the GP version.
I know there is a list of wants for BeaglePlay2, cc33xx WiFi, the newer ITE HDMI encoder (oh wait, BeagleY-AI)...
Regards,

On 21:32-20240628, Robert Nelson wrote:
On Fri, Jun 28, 2024 at 8:12 AM Nishanth Menon nm@ti.com wrote:
On 10:19-20240618, Dhruva Gole wrote:
Add symlinks for both tiboot3.bin and tispl.bin because a user has to anyway rename these files to get the platform to boot up. Also update the documentation to reflect above change.
Changes in v4:
- Add the docs patch.
Cc: Nishant Menon nm@ti.com Cc: Robert Nelson robertcnelson@gmail.com
Dhruva Gole (2): arm: dts: k3-am625-beagleplay: Add symlinks for tiboot3 and tispl doc: beagle: am62x_beagleplay: Rename the boot bins
arch/arm/dts/k3-am625-beagleplay-u-boot.dtsi | 1 + arch/arm/dts/k3-am625-r5-beagleplay.dts | 1 + doc/board/beagle/am62x_beagleplay.rst | 7 +++---- 3 files changed, 5 insertions(+), 4 deletions(-)
Robert/Jason:
Can you folks confirm that we will ONLY have GP version of BeaglePlay for even a new update of the board? If that is confirmed, then this series is good.
Any thoughts?
Yeap pretty sure the BeaglePlay will ONLY ever use the GP version.
Alright. thanks.

On Tue, 18 Jun 2024 10:19:44 +0530, Dhruva Gole wrote:
Add symlinks for both tiboot3.bin and tispl.bin because a user has to anyway rename these files to get the platform to boot up. Also update the documentation to reflect above change.
Changes in v4:
- Add the docs patch.
[...]
Applied to u-boot/next, thanks!
participants (4)
-
Dhruva Gole
-
Nishanth Menon
-
Robert Nelson
-
Tom Rini