iTop-4412 learning —— beginning

Recently I bought a new deveopment board: iTop-4412, which is based on samsung exynos 4412. Hoping this new board will increase my understanding of Linux and hardware.

Learning Framework

  • Single chip microprocessor + C language

  • Linux basic framework (Bootloader, Kernel, Filesystem)

  • Linux userspace programming

  • Linux character device programming

DIP Switch

  • 0: near to number

  • 1: near to letter

DIP switch 1 2
EMMC 0 1
TF 1 0

Board Type

SCP: 6 chips

COP: 2 chips

Flash Image

Fastboot

In Uboot:

1
2
3
4
5
6
fdisk -c 0
fatformat mmc 0:1
ext3format mmc 0:2
ext3format mmc 0:3
ext3format mmc 0:4
fastboot

In fastboot shell:

1
2
3
4
5
6
fastboot flash bootloader u-boot-iTOP-4412.bin
fastboot flash kernel zImage
fastboot flash ramdisk ramdisk-uboot.img
fastboot flash system system.img
fastboot -w
fastboot reboot

TF card

Will update if needed.