AnsweredAssumed Answered

Error boot Android 5.0 on custom board with 2G DRAM

Question asked by dangnguyenviet on Oct 13, 2015
Latest reply on Mar 15, 2016 by Inderjit Bains

Hi all

I built and ran Android 5.0 on imx6q-sabre SD of freescale successfully. But with my custom board uses 2G DRAM, i modified source to build new u-boot:

First, modified the content of file "~/myandroid/bootable/bootloader/uboot-imx/boards.cfg": DDR_MB=1024 -> DDR_MB=2048:

                "mx6qsabresdandroid                          mx6sabresd:IMX_CONFIG=board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg,MX6Q,DEFAULT_FDT_FILE="imx6q-sabresd.dtb",DDR_MB=2048,SYS_USE_SPINOR,ANDROID_SUPPORT ..."

 

Then, follow user guide document:

$ cd ~/myandroid/bootable/bootloader/uboot-imx

$ export ARCH=arm

$ export CROSS_COMPILE=~/myandroid/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/bin/arm-eabi-

$ make distclean

For i.MX 6Quad SABRE-SD:

$ make mx6qsabresdandroid_config

Configuring for mx6qsabresdandroid - Board: mx6sabresd, Options: IMX_CONFIG=board/freescale/imx/ddr/mx6q_4x_mt41j128.cfg,MX6Q,DEFAULT_FDT_FILE="imx6q-sabresd.dtb",DDR_MB=2048,SYS_USE_SPINOR,ANDROID_SUPPORT

$ make

 

After that, i download u-boot.imx to SD and run on custom board, but the console only shows:

               U-Boot 2014.04-08648-g9d7bf9b (Oct 09 2015 - 11:08:36)

 

               CPU:   Freescale i.MX6Q rev1.5 at 792 MHz

 

               CPU:   Temperature 33 C, calibration data: 0x56a4df69

 

               Reset cause: POR

 

               Board: MX6-SabreSD

 

               I2C:   ready

 

               DRAM: 

 

That's all.

It took me a long time. Please help me solve this error. Thanks

Outcomes