Olimex A20-OLinuXino-Micro

A20-OLinuXino is OSHW A20-board designed by Olimex, Bulgaria.

= Sunxi support =

Current status
= Hardware =

Expansion Ports
This board has multiple expansion ports:
 * GPIO-1 / LCD_CON - compatible with 4.3", 7.0", 10.1" LCD modules from Olimex, can also be used for general GPIO support.
 * GPIO-2, GPIO-3, GPIO-4 - general GPIO support
 * UEXT1 and UEXT2

Photos
= Tips, Tricks, Caveats =

Using LCD and HDMI at same time with official Debian image
export PATH=/opt/sunxi-tools:$PATH mount /dev/mmcblk0p1 /mnt/mmc cd /mnt/mmc cp script.bin script.bin.bak bin2fex script.bin > script.fex sed -i 's/^disp_mode =.*/disp_mode = 2/' script.fex sed -i 's/^screen1_output_type =.*/screen1_output_type = 3/' script.fex sed -i 's/^screen1_output_mode =.*/screen1_output_mode = 5/' script.fex fex2bin script.fex > script.bin cd / umount /mnt/mmc Note: We backup script.bin so that if the device doesn't boot, we can just plug the SD into a card reader and copy script.bin.bak to script.bin. cat > /etc/X11/xorg.conf << EOF Section "Device" Identifier "Framebuffer Graphics Driver" Driver "fbdev" Option "fbdev" "/dev/fb0" EndSection EOF
 * Run ~/change_display_a20.sh, configure LCD output and reboot
 * Switch to dualhead and enable HDMI 720p60 (refer to Fex_Guide):
 * Create xorg.conf for each framebuffer:

sed 's|/dev/fb0|/dev/fb1|' /etc/X11/xorg.conf > /etc/X11/xorg2.conf reboot (startxfce4 -- :0 -config /etc/X11/xorg.conf -novtswitch &>/dev/null) & (startxfce4 -- :1 -config /etc/X11/xorg2.conf -sharevts -novtswitch &>/dev/null) &
 * Reboot
 * If Xfce not already running on LCD, start it:
 * Start Xfce on HDMI:

= See also =
 * A10-OLinuXino
 * A13-OLinuXino
 * A10-OLinuXino-LIME
 * A20-Cubieboard

= External =
 * Related posts in Olimex's blog
 * Schematics and various docs
 * Product page
 * How to generate boot-able SD-card Debian Linux image for A20-OLinuXino