[PATCH v2 0/5] Allow falcon boot from A-core SPL on K3 devices
    Anshul Dalal 
    anshuld at ti.com
       
    Wed Oct 15 12:46:42 CEST 2025
    
    
  
Hi all,
With the addition of secure falcon mode from my last few series[1], this series
now adds support for the same to TI's K3 devices and documents the feature
taking AM62x EVM as an example.
The patch [5/5] (doc: develop: falcon: document unsetting CMD_BOOTx) of the
series is a workaround for now since we first need to refactor out the usage of
CMD_BOOTI/CMD_BOOTZ options from the SPL boot flow[2].
I will be working on a respin of my older series[3] addressing the same but for
now the workaround of disabling respective CMD_BOOTx option works well enough.
With that in place we should be able to revert the patch [5/5].
Regards,
Anshul
[1]: Patch series adding secure falcon mode support (in order of dependency):
  https://lore.kernel.org/u-boot/20250923124639.667718-1-anshuld@ti.com/ [MERGED]
  https://lore.kernel.org/u-boot/20251006101057.4172248-1-anshuld@ti.com/
  https://lore.kernel.org/u-boot/20251009115846.897186-1-anshuld@ti.com/
[2]: https://lore.kernel.org/u-boot/20250310135544.GV2640854@bill-the-cat/
[3]: https://lore.kernel.org/u-boot/20250408141436.712387-1-anshuld@ti.com/
---
Changes in v2:
 - Use CMD_SPL instead of CMD_CACHE in commit message of [2/5]
 - Use #ifdef instead of CONFIG_IS_ENABLED(OS_BOOT)
v1: https://lore.kernel.org/u-boot/20251010131829.3737258-1-anshuld@ti.com/
---
Anshul Dalal (5):
  spl: Kconfig: allow falcon mode for TI secure devices
  board: ti: common: Kconfig: add CMD_SPL
  arm: mach-k3: enable support for falcon mode
  doc: develop: add docs for secure falcon mode
  doc: develop: falcon: document unsetting CMD_BOOTx
 arch/arm/mach-k3/common.c |   8 ++
 board/ti/common/Kconfig   |   1 +
 common/spl/Kconfig        |   2 +-
 doc/develop/falcon.rst    | 256 ++++++++++++++++++++++++++++++++++++++
 4 files changed, 266 insertions(+), 1 deletion(-)
-- 
2.51.0
    
    
More information about the U-Boot
mailing list