Hi ,
I am using an i.MX8M Plus DDR4 custom board. I am loading Image.gz, DTB, and rootfs (cpio.gz) from the SD card into DDR, and then booting the kernel and root filesystem from DDR.
After loading the root filesystem, I am seeing the following message:
You are in emergency mode. After logging in, type "journalctl -xb" for details.
Press Enter for maintenance
(or press Control-D to continue):
[ 12.946854] random: crng init done.
I have attached the complete boot log for your reference.
Below are the U-Boot commands I am using to load the images from the SD card to DDR:
================== Load from SD card to DDR ==================
fatload mmc ${mmcdev}:1 ${loadaddr} Image.gz
fatload mmc ${mmcdev}:1 ${fdt_addr} imx8mp-ddr4-evk.dtb
fatload mmc ${mmcdev}:1 ${initrd_addr} cpio.gz
setenv bootargs console=${console},${baudrate} earlycon=${earlycon},${baudrate} rdinit=/sbin/init
booti ${loadaddr} ${initrd_addr} ${fdt_addr}
==============================================================
My questions are:
How can I get a normal root login prompt like: root@imx8mp-ddr4-evk:~
Is there any recommended change required in the bootargs to avoid entering emergency mode?
Any guidance or suggestions would be appreciated.
Thanks and regards,
Bhardwaj.