Hi,
MMC init is failing in uboot, when reboot is done by software.
Logs are as follows,
Rebooting... reboot: Restarting system
U-Boot 2016.03-g0365239-dirty (Sep 14 2021 - 12:25:51 +0530)
CPU: Freescale i.MX6ULL rev1.1 528 MHz (running at 396 MHz)
CPU: Commercial temperature grade (0C to 95C) at 46C
Reset cause: POR
u-boot revision: 9.00.04 compiled on 20-July-2021
I2C: ready
DRAM: 512 MiB
board_init
MMC: board_mmc_init
FSL_SDHC: 0, FSL_SDHC: 1
board_mmc_getcd
MMC: no card present
*** Warning - MMC init failed, using default environment
**********do_enable_parallel_lcd*****************
Display: TFT43AB (1024x600)
Video: 1024x600x24
CONFIG_SPLASH_SCREEN
In CONFIG_SPLASH_SCREEN_ALIGN
In CONFIG_SPLASH_SCREEN_ALIGN
CONFIG_SPLASH_SCREEN_ALIGN
In: serial
Out: serial
Err: serial
board_late_init
Net: FEC1
Error: FEC1 address not set.
Normal Boot
Hit any key to stop autoboot: 0
board_mmc_getcd
MMC: no card present
board_mmc_getcd
MMC: no card present
board_mmc_getcd
MMC: no card present
board_mmc_getcd
MMC: no card present
board_mmc_getcd
MMC: no card present
Not valid image format for Authentication, Please check