AnsweredAssumed Answered

Switch iMX8MQ EVK LPDDR4 at 800 MHz

Question asked by NIRMAL LUHANA on Mar 22, 2019
Latest reply on Mar 23, 2019 by NIRMAL LUHANA

Hi,

 

Release: Yocto-Morty (4.9.51_GA)

Board: i.MX8MQ EVK

 

I want to switch iMX8MQ EVK board LPDDR4 at 800 MHz operating frequency.

 

For that, I have changed operating frequency in MX8M_LPDDR4_register_programming_aid_EVK_preliminiary_v21.xlsx file and generated ddr_init.c & ddrphy_train.c files (same attached below) using DDR stress tool v1.11.

 

After replacing those files in u-boot as described in Chapter 4 How to bring up a new MX8M board MX8M_DDR_Tool_User_Guide.docx included in i.MX8M DDR test package and created a new sd card image but, it's not working.

 

I have attached the log for the same (as shown in the log it stuck after u-boot).

U-Boot SPL 2017.03-imx_v2017.03_4.9.51_imx8m_ga+g2537522 (Mar 22 2019 - 16:04:09)
PMIC:  PFUZE100 ID=0x10
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
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
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
Normal Boot
Trying to boot from MMC2

 

So, there are any other changes required at u-boot or kernel level to switch LPDDR4 at another frequency except those two files?

 

(NOTE: I have verified those file changes for 1600 MHz frequency using the same RPA & DDR tool with all other configurations remains same & it works properly)

 

Best regards,

Nirmal

Attachments

Outcomes