The ODROID-U2 is a very low cost, high performance, and micro-sized development platform based on an Exynos 4412 ARM Cortex-A9 Quad Core 1.7GHz CPU. It has 2 USB 2.0 ports, micro HDMI, The board has several accessories available through Hardkernel such as 10.1" and 14" LVDS LCDs (with adapters), Wifi and Bluetooth adapters, 1.8v serial adapter (recommended if you're going to be any debugging...actually, it's recommended anyway so you won't have to pay shipping twice when you realize you need it later), and an eMMC storage module. They also have a camera module, but currently it does not work with Linux.
Other features of the board include:
Replace sdX in the following instructions with the device name for the SD card as it appears on your computer.
dd if=/dev/zero of=/dev/sdX bs=1M count=8
fdisk /dev/sdX
mkfs.ext4 /dev/sdX1
mkdir root mount /dev/sdX1 root
wget http://os.archlinuxarm.org/os/ArchLinuxARM-odroid-latest.tar.gz bsdtar -xpf ArchLinuxARM-odroid-latest.tar.gz -C root
cd root/boot ./sd_fusing.sh /dev/sdX cd ../..
umount root
pacman-key --init pacman-key --populate archlinuxarm
cd /boot ./sd_fusing.sh /dev/mmcblk0
poweroff
pacman-key --init pacman-key --populate archlinuxarm
To enable audio over HDMI, add the following to your asound.conf:
pcm.!default {
type hw
card 0
}
ctl.!default {
type hw
card 0
}
The optional CPU fan can be controlled via the /sys/devices/platform/odroidu2-fan
interface.
# echo auto > /sys/devices/platform/odroidu2-fan/fan_mode
# echo manual > /sys/devices/platform/odroidu2-fan/fan_mode
Values range from 0 (0%) to 255 (100%)
# echo 0 > /sys/devices/platform/odroidu2-fan/pwm_duty
# echo 255 > /sys/devices/platform/odroidu2-fan/pwm_duty
Copyright ©2009-2022 Arch Linux ARM
The registered trademark Linux® is used pursuant to a sublicense from LMI, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis.
The Arch Linux™ name and logo are used under permission of the Arch Linux Project Lead.