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




That's all.

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