[Feature][ZXW-237]merge 4Gb DDR patch
Only Configure: No
Affected branch: master
Affected module: unknow
Is it affected on both ZXIC and MTK: only ZXIC
Self-test: Yes
Doc Update: No
Change-Id: Ic1d54476f67c48ed9033043c248b6ae7ae76515e
diff --git a/boot/common/src/loader/lib/board.c b/boot/common/src/loader/lib/board.c
index 0a55f70..f6651cb 100755
--- a/boot/common/src/loader/lib/board.c
+++ b/boot/common/src/loader/lib/board.c
@@ -199,10 +199,18 @@
else if(get_ddr_flag() == CHIP_DDR_IS_128M)
{
ddr_init(CHIP_DDR_IS_128M);
+ }
+ else if(get_ddr_flag() == CHIP_DDR_IS_256M)
+ {
+ ddr_init(CHIP_DDR_IS_256M);
+ }
+ else if(get_ddr_flag() == CHIP_DDR_IS_512M)
+ {
+ ddr_init(CHIP_DDR_IS_512M);
}
else
{
- ddr_init(CHIP_DDR_IS_256M);
+ ddr_init(CHIP_DDR_IS_128M);
}
usb_apcore_poweroff();
@@ -377,10 +385,18 @@
else if(get_ddr_flag() == CHIP_DDR_IS_128M)
{
ddr_init(CHIP_DDR_IS_128M);
+ }
+ else if(get_ddr_flag() == CHIP_DDR_IS_256M)
+ {
+ ddr_init(CHIP_DDR_IS_256M);
+ }
+ else if(get_ddr_flag() == CHIP_DDR_IS_512M)
+ {
+ ddr_init(CHIP_DDR_IS_512M);
}
else
{
- ddr_init(CHIP_DDR_IS_256M);
+ ddr_init(CHIP_DDR_IS_128M);
}