Hi Team
Is there any good reason why you bundle U-Boot-SPL into tispl.bin ? Why not just U-Boot ?
Background: We are currently adapting U-Boot four our custom board. I never experienced a boot process that has the complexity of what is implemented on the AM64x. To me the need for running U-Boot-SPL first on the Cortex-R5F boot processor and later in the boot process again on the Cortex-A53 application processor is not obvious. I would like to understand the rationale behind this approach. Note, that we construct our images by means of Yocto. Therefore we are - in therory - free to change that flow. I would like to bundle U-Boot into tispl.bin. This would simplify the boot process. Moreover we have clear responsibilities. Currently we must be very careful about what we modify in the U-Boot-SPL related code because it affects both, the Cortex-R5F and the Cortex-A53. An awful approach from our point of view.