目前imx8m plus的uboot对于支持不同大小的DDR,要修改lpddr4_timing.c和imx8mp_evk.h这两个文件,这样对应2GB、4GB、6GB和8GB的同款设备就要编译4个不同的uboot固件。我们目前有2款设备支持2GB、4GB、6GB和8GB,那就有8个uboot固件,结果给我们的产线带来很大的麻烦,对不同大小DDR的设备烧写不同uboot很容易搞错。还有就是代码的维护方面也一样,修改了一处代码,就要生产8个uboot。所以请问下有没有办法能够对uboot支持不同大小的DDR做兼容性?
Solved! Go to Solution.
Hello,
It is needed to compile different U-boot firmware for each DDR configuration.
Best regards.
Hello,
It is needed to compile different U-boot firmware for each DDR configuration.
Best regards.