Android 4.0.3

Compiled image path for Android 4.0

cd ~/iTop4412_uboot
./build_uboot.sh SCP_1GDDR
# ~/iTop4412_uboot/u-boot-iTOP-4412.bin

cd ~/iTop4412_Kernel_3.0
cp config_for_android_scp_elite .config
vim .config
make zImage
# arch/arm/boot/zImage

cd ~/iTop4412_ICS_git
./build_android.sh
# out/target/product/smdk4x12/ramdisk-uboot.img
# out/target/product/smdk4x12/system.img

flash images into iTop-4412

# open hyperterminal & start emmc burn
fdisk -c 0
fatformat mmc 0:1
ext3format mmc 0:2
ext3format mmc 0:3
ext3format mmc 0:4
fastboot

# win7 /path/to/usb_fastboot_tool/platform-tools
# ls /path/to/USB_fastboot_tool/platform-tools
# zImage u-boot-iTop-4412.bin system.img ramdisk-uboot.img
# fastboot.exe flash bootloader u-boot-iTOP-4412.bin
fastboot.exe flash kernel zImage
fastboot.exe flash ramdisk ramdisk-uboot.img
fastboot.exe flash system system.img

# hyper terminal uboot mode
fastboot -w
fastboot reboot

or using TF card

# Ubuntu-16 /home/username/iTop4412_uboot with tf card mount on /dev/sdb
df -l
ls
# u-boot-iTop-4412.bin mkuboot
./mkuboot /dev/sdb
# at uboot terminal mout tf card
fdisk -c 1 300 300 300
fatformat mmc 1:1
ext3format mmc 1:2
ext3format mmc 1:3
ext3format mmc 1:4
# so far tf card is ready to use

# mount tf card on ubuntu
cd path/to/tfcard
mkdir sdupdate
cp path/to/u-boot-iTOP-4412.bin .
cp path/to/ramdisk-uboot.img .
cp path/to/system.img .
cp path/to/zImage .

# mount tf card on iTop-4412, set boot mode as tf boot
# falsh eMMC with burned files
fdisk -c 0
fatformat mmc 0:1
ext3format mmc 0:2
ext3format mmc 0:3
ext3format mmc 0:4
sdfuse flashall

sdfuse flash bootloader u-boot-iTOP-4412.bin
sdfuse flash kernel zImage
sdfuse flash ramdisk ramdisk-uboot.img
sdfuse falsh system system.img
# finished, set iTop as eMMC start mode then reboot

Page Source