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