HI Radhika Somaiya
Thank you for responding.
I have see the file that you attached.
I write some things I understood.
- u-boot does not seem to contain DCD table. (3.2.1 Changing the DCD table for i.MX DDR initialization)
- imx-boot-imx8mmevk-sd.bin-flash_evk is created by "$ bitbake imx -boot"
- "$ bitbake imx -boot" copy the u-boot.bin as follows.
cp /home/tkashi/imx-yocto-bsp/build-xwayland/tmp/deploy/images/imx8mmevk/u-boot-imx8mmevk.bin-sd /home/tkashi/imx-yocto-bsp/build-xwayland/tmp/work/imx8mmevk-poky-linux/imx-boot/0.2-r0/git/iMX8M/u-boot.bin
The timestamp is now correct by writing the rebuilt imx-boot-imx8mmevk-sd.bin-flash_evk:smileyhappy:
U-Boot SPL 2018.03-imx_v2018.03_4.14.78_1.0.0_ga+g7ade5b407f (Jun 25 2019 - 00:12:32 +0000)
power_bd71837_init
DDRINFO: start lpddr4 ddr init
DRAM PHY training for 3000MTS
check ddr4_pmu_train_imem code
check ddr4_pmu_train_imem code pass
check ddr4_pmu_train_dmem code
check ddr4_pmu_train_dmem code pass
Training PASS
DRAM PHY training for 3000MTS
check ddr4_pmu_train_imem code
check ddr4_pmu_train_imem code pass
check ddr4_pmu_train_dmem code
check ddr4_pmu_train_dmem code pass
Training PASS
DRAM PHY training for 400MTS
check ddr4_pmu_train_imem code
check ddr4_pmu_train_imem code pass
check ddr4_pmu_train_dmem code
check ddr4_pmu_train_dmem code pass
Training PASS
DRAM PHY training for 100MTS
check ddr4_pmu_train_imem code
check ddr4_pmu_train_imem code pass
check ddr4_pmu_train_dmem code
check ddr4_pmu_train_dmem code pass
Training PASS
DDRINFO:ddrphy calibration done
DDRINFO: ddrmix config done
Normal Boot
Trying to boot from MMC2
U-Boot 2018.03-imx_v2018.03_4.14.78_1.0.0_ga+g7ade5b407f (Jun 25 2019 - 00:12:32 +0000)
CPU: Freescale i.MX8MMQ rev1.0 1800 MHz (running at 1200 MHz)
CPU: Commercial temperature grade (0C to 95C) at 47C
Reset cause: POR
Model: FSL i.MX8MM EVK board
DRAM: 2 GiB
TCPC: Vendor ID [0x1fc9], Product ID [0x5110], Addr [I2C1 0x52]
Power supply on USB2
TCPC: Vendor ID [0x1fc9], Product ID [0x5110], Addr [I2C1 0x50]
MMC: FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from MMC... *** Warning - bad CRC, using default environment
However, "Warning-bad CRC, using default environment" is displayed. And "env" is not the value I intended.
I will look at the u-boot source code for a little more.
Best Regards,
T.Kashiwagi