After boot starts , see there is third line like DRAM rate is 4000MTS , I have a requirement I want to change DRAM rate to 3200MTS , I change in the u-boot-imx recipe .drate variable from 4000 to 3200 , but when I compile u-boot-imx recipe my changes are overridden by src_uri git URL (source code from git) how to solve this issue.
Thanks & Regards
srinivas
Hello,
The closest thing to a guide on the documentation would be the i.MX BSP Porting Guide which is part of the BSP Releases documentation.
You would need to change the DCD table for the i.MX initialization, which depends on the timing and characteristics of the new RAM rather than just the size. You can see more details on this on the section “Changing the DCD table for i.MX DDR initialization”.
You would also need to edit the device tree with the new size information. In your case it could be that even tough you are changing the source code for uboot it is being overridden by the configuration data from the bootloader recipe. I would recommend extracting the toolchain and compiling the bootloader independently to test it. Once it’s working correctly you could then create a patch and append it to the Yocto bootloader recipe.
Regards