HardKernel ODroid-X Development Board Unboxing and First Boot to Android

I’ve just received the ODroid-X development board based on Samsung Exynos 4412 quad-core processor together with lots of accessories:

  • WiFi-Modules Kit
  • USB-UART Module Kit
  • 16 GB eMMC Module
  • 5V/2A Adaptor
  • 10.1″ LCD Module (1366×768)
  • BlueTooth Dongle
  • Camera Module
  • HDMI Cable

Since there is quite a lot of things to cover, today I’ll just show some unboxing pictures, how to connect all those modules to the board and run Android pre-loaded in the eMMC module, and I’ll do a more detailed review with Android and Ubuntu in another post.

I received the kit in a large box sent via EMS.

Here’s a picture with  the board and all accessories present in the Box.

ODroid-x Board, Power Supplies, Cables and Modules (Click to Enlarge)

From top left to bottom right: 10.1″ LCD Modules, ODroid-X development board, HDMI to mini HDMI cable, micro USB to USB cable (for debugging), 5V/2A power supply for the board, 9V/1.5A power supply for the LCD module, WiFi dongle, Bluetooth dongle, 5MP camera module, 16GB eMMC module, USB to TTL board and LCD board. You’ll notice their is no documentation or CD included, that’s because everything you need is available on Odroid-X/Q project Wiki.

Let’s have a closer look at the board itself with a top view and 3 side views where you can see the different connectors, jumpers and buttons.

ODroid-X Board Detailed Views (Click to Enlarge)

Here’s also a close up of the small Wi-Fi, Bluetooth, Camera and eMMC modules.

Now let’s connect all those together, and add a USB keyboard and a USB mouse.

ODroid-X Board Connected to Modules, Peripherals and Power

The eMMC is clipped under the board and obviously not seen on this picture. I’ve also added a picture showing how the LCD Module is connected to the LCD board. Once this is done simply connect the LCD board to the expansion header of the ODroid-X.

The first time I connect the debug board to my Windows XP netbook, the device was recognized automatically and CP2104 USB to UART driver installed properly, but suddenly it was not recognized anymore. I eventually fixed this issue by installing CP210x USB to UART Bridge VCP Drivers available on Silicon Labs website.

I’ve read somewhere that the eMMC comes pre-loaded with Android ICS, so let’s turn the power on! One LED lights (yes!), then nothing (damn!). After a few seconds of panic (sort of),  I find out there is a jumper with the markings “ON: SD, OFF: eMMC”. Let’s remove the jumper then. Still nothing :|. Finally I realize there is a power button, something I haven’t seen for a while on the several boards I have. Let’s press that button. The debug output shows up in Putty, 4 Tux appear on the LCD (good 4 cores are detected), then the Android boot screen and finally:

Android 4.0 on ODroid-X with 10.1

The boot took 25 seconds, the mouse, keyboard and Wi-Fi are working. That’s about it for today. I’ll give a more detailed review about Android, try all different peripherals and how I (hopefully) ran Ubuntu from a SD in another post.

The full kit described above costs 366 USD in total including shipping, for what looks like a pretty decent ARM (notebook) reference design. The 10.1″ LCD module is sold out, but there is a slightly more expensive 14″ display available. All modules are pretty standard, so you may not need to buy all accessories, and just buy the board for 129 USD + 40 USD shipping, although I’d recommend the 16GB eMMC module (the performance should be better than SD card) and possibly the debug board, if you don’t have one already.

You can find more information on ODroid-X page, get support in the forums, and get tips and How-tos by reading Hardkernel blog.

Support CNX Software - Donate via PayPal or become a Patron on Patreon

22
Leave a Reply

avatar
22 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
10 Comment authors
ODROID-XU3 Lite Development Board – Android Setup and BenchmarksHardkernel is Working on ODROID-XU Development Board Based on Exynos 5410 Octa Core Processor$69 ODROID-U & $89 ODROID-U2 Exynos 4412 Development BoardsSamsung Exynos 4412 (Origen 4 Quad Board) Open Source Development Schedule | CNXSoft – Embedded Software DevelopmentEduard Moisescu Recent comment authors
  Subscribe  
newest oldest most voted
Notify of
j1nx
Guest

Cool system, but pricewise out of my hands just for playing.

Maybe I use this board or similar in the future for inside the car. Gps on linux is still crap but no xbmc is coming over to android. The carpc system is about to get born.

Next android test: Can you dump the latest xbmc apk on there? Interested to see those 4 cores byting into vudeo without the help of vpu/gpu.

(btw, thought you received the olixino a13 board)

j1nx
Guest

I know the price is right for what you get. Maybe I will buy one in the future, but I still thinj that if you have 4 cores you also should have more memory. Would love to see some heavy task performance in your reviews. I think you will not be able to get the most out of it.

About xbmc, I know the x86 version does not have multi core support. Hope the android version is anle to tap into all the cores, but doubt it.

Stanislav Sinyagin
Guest

wow, for a fully equipped development kit it’s actually a very low price. You would usually see such kits for $1500 or higher.

Rune K. Svendsen
Guest
Rune K. Svendsen

Looks nice! I’m seriously considering buying one of these. Do you have any plans to try Ubuntu on it? That would be my OS of choice, since I would be using it as a server. Would love to know how stable it can run that.

CampGareth
Guest
CampGareth

Ooh! I’d be interested to see how it performs compared to an x86 desktop and say an Allwinner A10 device with 1GB of RAM, all running Ubuntu, specifically chromium rendering a few heavy pages. I’d like to use one of these boards to replace a 300W desktop that lies practically idle, but it does still need to have some kick to it.

hovernbar
Guest
hovernbar

I just wonder whether the normal usb camera etc. devices can work with this board.
Does the system must install in SD card? Can it installed on flash disk.

the possibility of any chip burned.

thank you anyway.

hovernbar
Guest
hovernbar

just for info, please test this two site: weibo.com; sina.com.cn;

and the experience of reading pdf on ubuntu.

trackback

[…] my ODroid-X unboxing and first boot post, I planned to review ODroid-X board with both Android and Ubuntu. However, I found out that an […]

jchaos
Guest
jchaos

I ask it in several forums but i get no answer yet.
Is it possible to encode VP8 content with this board or only H264/Mp4 video content?

Govind
Guest
Govind

Hey cnxsoft. I havent ordered the USB to UART cable from the accessories provided by hardkernel . Can you provide a link or a description of where I can get the cable from ( other than hardkernel that is ) . And can you also tell me how I can connect a touchscreen display to the odroid-x ?
Thanks in advance .

eMMC
Guest
eMMC

where did you come across an eMMC card? can’t seem to find any site that sells one.

Eduard Moisescu
Guest
Eduard Moisescu

Hello,Please tell me the price.Thank’s in advance

trackback

[…] you’ve got an Exynos 4412 development board such as Hardkernel ODroid-X or Insignal Origen Quad, or even other devices based on Exynos 4412 such as the Samsung Galaxy S3, […]

trackback

[…] an aluminum heatsink that will also serve as a case for the board. Most of ODROID-X modules (See unboxing) will be available for the platforms excluding LCD screen and Camera module which are not available […]

trackback

[…] low cost, high performance development boards based on Exynos 4 Quad processor with boards such as ODROID-X, ODROID-U2, or ODROID-X2. But it appears they are not stopping here, and have recently committed […]

trackback

[…] and HDMI2 ports, but the result remained the same. I also connected the UART Debug board I got with ODROID-X board, and I could only see three lines related to HDMI in the […]