ODROID-VU5

  • 5-inch TFT-LCD
  • Screen Resolution: 800×480 pixels
  • 5 finger capacitive touch input (USB ID 16B4:0704)
  • Power consumption : 500mA/5Volt
  • Backlight on/off slide switch
  • Viewing angle (in degree) : Left 70, Right 70, Up 70, Down 50
  • Screen Dimensions : 121 x 93.31 x 15 mm Including switch and connectors)
  • Viewable screen size : 108 x 64 mm (active area)

You can easily attach the C2 / C1+ board onto the backside of the LCD screen in order to create a fully integrated system.
It also works with the original C1 board if you use a micro-HDMI cable and a micro-USB cable.

Option 1

Option 2

Ubuntu

ODROID-XU4

To use the VU5 on XU4 Linux system, you must update the kernel 3.10.92-63 or higher.

sudo apt update && sudo apt dist-upgrade

Also, don’t forget to configure the boot.ini file like this for 800×480 resolution and DVI output mode:

Configuration for XU4/3 (Edit boot.ini file)

# --- Screen Configuration for HDMI --- # 
# --------------------------------------- 
# Uncomment only ONE line! Leave all commented for automatic selection. 
# Uncomment only the setenv line! 
# --------------------------------------- 
# ODROID-VU forced resolution 
# setenv videoconfig "video=HDMI-A-1:1280x800@60" 
# ----------------------------------------------- 
# ODROID-VU forced EDID 
# setenv videoconfig "drm_kms_helper.edid_firmware=edid/1280x800.bin" 
# ----------------------------------------------- 
# 1920x1080 (1080P) with monitor provided EDID information. 
# setenv videoconfig "video=HDMI-A-1:1920x1080@60" 
# ----------------------------------------------- 
# 1920x1080 (1080P) without monitor data using generic information
# setenv videoconfig "drm_kms_helper.edid_firmware=edid/1920x1080.bin" 
# ----------------------------------------------- 
# 1920x1080 50hz (1080P) with monitor provided EDID information. 
# setenv videoconfig "video=HDMI-A-1:1920x1080@50" 
# ----------------------------------------------- 
# 1920x1080 50hz (1080P) without monitor data using generic information 
# setenv videoconfig "drm_kms_helper.edid_firmware=edid/1920x1080_50hz.bin" 
# ----------------------------------------------- 
# 1440x900 with monitor provided EDID information. 
# setenv videoconfig "video=HDMI-A-1:1440x900@60" 
# ----------------------------------------------- 
# 1440x900 without monitor data using generic information 
# setenv videoconfig "drm_kms_helper.edid_firmware=edid/1440x900.bin" 
# ----------------------------------------------- 
# 1280x720 (720P) with monitor provided EDID information. (720p-edid) 
# setenv videoconfig "video=HDMI-A-1:1280x720@60" 
# ----------------------------------------------- 
# 1280x720 (720P) without monitor data using generic information (720p-noedid) 
# setenv videoconfig "drm_kms_helper.edid_firmware=edid/1280x720.bin" 
# ----------------------------------------------- 
# 1024x768 without monitor data using generic information 
# setenv videoconfig "drm_kms_helper.edid_firmware=edid/1024x768.bin" 
# ----------------------------------------------- 
# 800x600 without monitor data using generic information 
# setenv videoconfig "drm_kms_helper.edid_firmware=edid/800x600.bin" 
# ----------------------------------------------- 
# 800x480 without monitor data using generic information (ODROID VU7 and VU5) 
setenv videoconfig "drm_kms_helper.edid_firmware=edid/800x480.bin" 
# ----------------------------------------------- 
# 720x576 without monitor data using generic information 
# setenv videoconfig "drm_kms_helper.edid_firmware=edid/720x576.bin" 
# ----------------------------------------------- 
# 720x480 without monitor data using generic information 
# setenv videoconfig "drm_kms_helper.edid_firmware=edid/720x480.bin" 
# ----------------------------------------------- 
# 640x480 without monitor data using generic information 
# setenv videoconfig "drm_kms_helper.edid_firmware=edid/640x480.bin" 
 
 
# --- HDMI / DVI Mode Selection --- 
# ------------------------------------------ 
# - HDMI Mode 
# setenv vout "hdmi" 
# - DVI Mode (disables sound over HDMI as per DVI compat) 
setenv vout "dvi"

ODROID-C1/C1+/C0

To use the VU5 on C1+ Linux system, the Kernel version must be 3.10.80-128 or higher.

sudo apt update & sudo apt dist-upgrade

Also, don’t forget to configure the boot.ini file for 800×480 resolution and DVI output mode as following.

# Comment default mode 1080p and uncomment 800x480p60hz
# setenv m “1080p”    # 1080P@60Hz 
setenv m “800x480p60hz” # 800x480 
 
# HDMI DVI/VGA modes
# By default its set to HDMI, if needed change below.
# Uncomment only a single Line.
setenv vout_mode "dvi"

ODROID-C2

In case of ODROID-C2, display auto detection mode can adjust hdmi resolution and dvi option by default.
So you don't need to edit boot.ini.

# Auto Detection of Monitor settings based on your Screen information
# See: http://odroid.com/dokuwiki/doku.php?id=en:c2_auto_detect_display
setenv display_autodetect "true"

But if you want to use a manual mode, please refer to the following.

# Auto detection
setenv display_autodetect "false"
 
# Resolutions
# setenv m "1080p"  # 1080P@60Hz
setenv m “800x480p60hz”
 
# HDMI DVI/VGA modes
# By default its set to HDMI, if needed change below.
# Uncomment only a single Line.
setenv vout "dvi"

ODROID-N2

In case of ODROID-N2, display auto detection mode can adjust hdmi resolution and dvi option by default.
So you don't need to edit boot.ini.

# Auto Detection of Monitor settings based on your Screen information
setenv display_autodetect "true"

But if you want to use a manual mode, please refer to the following.

### Change display_autodetect to "false"
# Auto Detection of Monitor settings based on your Screen information
setenv display_autodetect "false"
 
### Set hdmimode to 800x480p60hz
# setenv hdmimode "1080p60hz"
setenv hdmimode “800x480p60hz”
 
### Change voutmode to "dvi"
# setenv voutmode "hdmi"
setenv voutmode "dvi"

Android

This Guide is tested on Recent Version of Android.

To use ODROID-VU5 on Android, you have to change resolution of Android to 800x480p60hz.
Basically, you can change the resolution by ODROID UtilityApps. In ODROID Utility, you can find ODORID-VU5/7 Options from resolution list.

But we also provide manual changing methods.

Manual Method

1. On the ODROID, edit boot.ini file.

  • /storage/internal/boot.ini

If v4.0 or later

  • /internal/boot.ini
$ su
$ cd <path to boot.ini>
$ vi boot.ini

2. Change resolution Value to 800x480p60hz and vout_mode to dvi.

ODROID-C1+ Android 4.4.4
ODROID-C2 Android 6.0.1
.
.
.
setenv hdmimode "800x480p60hz"
.
.
setenv vout_mode "dvi"
.
.
ODROID-XU4 Android 4.4.4

On ODROID-XU4 Android, you doesn't need to edit the vout_mode value.

.
.
.
setenv fb_x_res "800"
setenv fb_y_res "480"
setenv hdmi_phy_res "800x480p60hz"
.
.
.
ODROID-N2 Android 9.0.0

In case of ODROID-N2, display auto detection mode can adjust hdmi resolution and vout mode by default.
So you don't need to edit boot.ini

# Display Auto Detection
# "false" or "true"
setenv display_autodetect "true"

If it doesn't work normally, please try manual mode.

setenv hdmimode "800x480p60hz"
setenv voutmode "dvi"
setenv display_autodetect "false"