This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM4379: Support for Falcon mode MMC boot

Part Number: AM4379
Other Parts Discussed in Thread: TPS65218

Tool/software: Linux

HI , TI expert

        My am4379 board use ti-processor-sdk-linux-rt-am437x-evm-03.03.00.04 sdk. I want to boot it as fast as quickly.So , I using spl os boot function to boot kernel directly.

step:

1 .follow guide :.http://processors.wiki.ti.com/index.php/Linux_Core_U-Boot_User%27s_Guide

1 .put args(dtb) and uImage to 1'st sd partions. uboot console do => setenv boot_os 1 => saveenv

2. Reset the board,but  it can not boot up kernel.What is the problem, is sdk do not support spl os boot,or i missing something step?

4.Log :

U-Boot 2016.05-00320-g83e2fa8516-dirty (Aug 17 2017 - 17:07:31 +0800)

CPU  : AM437X-GP rev 2.1
Model: TI AM437x SK EVM
DRAM:  2 GiB
PMIC:  TPS65218
NAND:  0 MiB
MMC:   OMAP SD/MMC: 0, OMAP SD/MMC: 1
Net:   eth0: ethernet@4a100000
Hit any key to stop autoboot:  0
=> cccccccccccccccccccccc
U-Boot SPL 2016.05-00320-g83e2fa8516-dirty (Aug 17 2017 - 18:57:07)
Trying to boot from MMC1
spl: falcon_args_file not set in environment, falling back to default
Jumping to Linux
Entering kernel arg pointer: 0x82000000
kernel arg pointer: 0x88000000
kernel value is : 0xe1a00000
kernel value is : 0xe1a00000  (hang here,source code is arch/arm/lib/spl.c function  image_entry(0, machid, arg);