Do you want to boot the rootfs from external emmc (built-in emmc is still needed) or even the whole device is using the external emmc to boot up(built-in emmc is not needed)?
actually i will use this external emmc for storage of logs and data not for booting the device.
so i want to make 2 partiotion on these external emmc during boot.
If you read the uboot log from uart and you shall see uboot is scanning mmc0 and mmc1. These two represent the old the extra emmc.
I don’t think bootloader will know there are 2 extra partitions on this new emmc. Please check the cboot and uboot source code and see if you can get what you want.