The Cubieboard 2 is an Allwinner A20 dual core based developer board, with a very wide range of IO options. The board is set apart by offering SATA and an extended pin interface for low level access to the SOC.
- Mali400mp2, OpenGL ES GPU
- 1GB DDR3 @480MHz
- HDMI 1080p Output
- 10/100 Ethernet
- 4Gb Nand Flash
- 2 USB Host, 1 micro SD slot, 1 SATA, 1 IR
- Headers exposing I2C, SPI, RGB/LVDS, CSI/TS, FM-IN, ADC, CVBS, VGA, SPDIF-OUT, R-TP
Install to a micro SD card
Replace sdX in the following instructions with the device name for the SD card as it appears on your computer.
- Start fdisk to partition the SD card:
- At the fdisk prompt, delete old partitions and create a new one:
- Type o. This will clear out any partitions on the drive.
- Type p to list partitions. There should be no partitions left.
- Now type n, then p for primary, 1 for the first partition on the drive, 2048 for the first sector, and then press ENTER to accept the default last sector.
- Write the partition table and exit by typing w.
- Create and mount the ext4 filesystem:
mkfs.ext4 /dev/sdX1 mkdir mnt mount /dev/sdX1 mnt
- Download and extract the root filesystem:
wget http://archlinuxarm.org/os/ArchLinuxARM-sun7i-latest.tar.gz bsdtar -xpf ArchLinuxARM-sun7i-latest.tar.gz -C mnt sync
- Install the U-Boot bootloader:
dd if=mnt/boot/u-boot-sunxi-with-spl.bin of=/dev/sdX bs=1024 seek=8 umount mnt sync
- Insert the micro SD card into the Cubieboard 2, connect ethernet, and apply 5V power.
- Use the serial console or SSH to the IP address given to the board by your router. The default root password is 'root'.