Part Number: TDA2SX
Hi,
I use SD card to boot my board. My SD card has a FAT & an EXT4 filesystem.
In normal mode, this process is OK: MLO( in FAT)-> u-boot.img(in FAT)->kernel&DTB(in EXT4).
In falcon mode, this process also is OK: MLO(in FAT)->kernel & falcon_args(in FAT).
When the kernel & falcon_args are moved to EXT4, MLO could access falcon_args successfullly, but failed to read uImage.
I followed the source code, found it failed in function read_allocated_block(fs/ext4/ext4_common.c), this function failed to call zmalloc to allocate 4096 Bytes memory.
I have got stuck for a while.
Version of uboot is 2019.01.