Hardkernel ODROID-XU

From Linux Exynos
Jump to: navigation, search

This page or section is a stub. Ask how you can help improve linux-exynos.org by sending an e-mail to the mailing list, or by visiting #linux-exynos, or if you are able to contribute to the current page, then you are welcome to do so.

Hardkernel ODROID-XU
Manufacturer Hardkernel
Dimensions 94 x 70 x 18 mm
SoC Samsung Exynos 5410
DRAM 2 GiB LPDDR3 @ 800 MHz
Power Maxim MAX77802 power management IC, Maxim MAX14572 power protector, Richtek RTL9715EGBR USB power switch, 5V / 4A DC 5.5mm x 2.1mm input
Video Micro-HDMI, MIPI DSI
Audio Maxim MAX98090, 3.5mm headphone jack
Network 10/100 Mbit ethernet via Microchip LAN9730
Storage Micro-SD slot, eMMC module socket
USB (Host/OTG) 4x USB 2.0 Host via Microchip USB3503A, 1x USB 3.0 Host, 1x Micro-USB 3.0 OTG
External Headers PWM for cooler, 30-pin I/O-expansion for GPIO/IRQ/SPI/ADC, 40-pin IPEX I2C ports for touch screen




Unfortunately, Hardkernel's repository doesn't seem to provide support for the ODROID-XU (smdk5410) yet. There are some notes, however, on getting a working U-Boot for the ODROID-XU. Although, that seems to be primarily focused on Android. The most important source trees to look at would be:

Mainline kernel

3.16 will support exynos5410. kgene's for-next branch contains an exynos5410-smdk5410.dts that can be used with exynos_defconfig (or multi_v7_defconfig) to boot the ODROID-XU to a serial prompt. Some features are still missing, including:

For an initial device tree see LEDs v4.

Preparing an SD card image

See U-Boot sd_fuse/smdk5410/sd_fusing.sh for the sector offsets and sample commands.