I use one third-part I.MX8MM board to pre-debug for our project.
this board use DDR4 that is MT40A512M16LY-062E
After the DDR training, I put the ddr4_timing.c into the uboot. After that the uboot works fine, but it stuck in the kernel when the login come out.
So I have some questions like below:
1. Except changing the ddr timing files in the uboot, which steps need to be done?
2. In the MX8M_Mini_DDR4_RPA_v15.xlsx, there are only 2 frequency setpoints can be chosen, and only 533 or 668 can be the sencond setpoint value. But in the LPDDR4 RPA, there are 3 setpoints and can set it manually. why have this limitation? if I want to change the setpoints to other value, how can I do that?
3. In the kernel, will the DDR frequncy be changed or not? I do not see any ddr frquency value in the dts file.