ODROID-H2 Rev B Review – Part 1: Kit Unboxing and Assembly

ODROID-H2 was announced in October 2018 as the first x86 SBC from Hardkernel. The board features an Intel Celeron J4105 Gemini Lake processor, two SO-DIMM slots for memory, two SATA ports and M.2 NVMe slot for storage, two Gigabit Ethernet ports, a mix of USB 3.0 and 2.0 ports, as well as HDMI and DisplayPort video outputs.

The board went for sale the following month for $111, and the first batch of 2,000 boards was sold within 24 hours. In normal cases, this should not be a big problem, and in a few weeks, the company should have been able to produce more boards to fulfill the demand. But Intel decided to prioritize higher-end processors, and Gemini Lake SoCs’ manufacturing was put on the back foot. That means Hardkernel had to wait over 6 months to get supply of the Celeron J4150 processors. In the meantime, the company slightly redesign the board, now called ODROID-H2 Rev B, and the good news is that it’s up for sale again for the same $111 directly on Hardkernel website, and the board should soon be back on Ameridroid (use coupon CNXSUPPORTER10 for $10 discount) as well.

ODROID-H2 Rev B Improvements

  • CLK-REQ signal pull resistor is added to support a PCIe-to-SATA bridge board
  • 12V SATA power source improvement for high power HDDs.
  • Add an M.2 screw for NVMe storage installation
  • Preinstalled the latest BIOS 1.05.
  • More details can be found in the schematics

ODROID-H2 Rev B Kit Unboxing

Hardkernel also offered to send an ODROID-H2 Rev B SBC for review with some accessories.ODROID H2 Review Unboxing

So let’s see what I got as ODROID-H2 clearly did not come alone…

ODROID H2 Rev B Kit
Click to Enlarge

Here’s the list of the items in the package:

  • ODROID-H2 Rev B with 32GB eMMC flash and BIOS/RTC backup battery connected to the board (note the last two need to be purchased separately if needed).
  • 15V/4A 60Watt PSU
  • 2x Samsung 4GB DDR4 SO-DIMM
  • Acrylic case type 3 for two 2.5″ drives
  • 92x92x25mm DC Cooling Fan w/ PWM, Speed Sensor (Tacho)
  • 2x SATA data & power cables

Let’s have a look at the board itself.

ODROID H2 RTC eMMC Flash
Click to Enlarge

The top of the board is mostly covered by the large heatsink, but we’ve also got two SATA ports and associated power headers, the 32GB eMMC flash and RTC battery (both optional), as well as a 20-pin header with I2C and UART and the 4-pin PWM fan connector on the right side.

ODROID-H2 RAM M.2 NVMe Socket
Click to Enlarge

The bottom of the board comes with two SO-DIMM slots, and an M.2 socket for NVMe SSD’s, which for a screw is included as part of Rev B board.

ODROID-H2 Ethernet, USB, HDMI/DisplayPort, Audio
Click to Enlarge

All ports are placed on a single side of the board with from left to right: the DC jack, one block with Gigabit Ethernet and two USB 2.0 ports,  another one with Gigabit Ethernet and two USB 3.0 ports, DisplayPort and HDMI 2.0 video output, and finally an audio block with Line IN, Line OUT, and S/PDIF output.

ODROID-H2 Case Type 3 Kit Assembly

The first thing you’ll want to do is install the RAM stick(s) preferably two to get higher RAM bandwidth (dual-channel), as well as optionally an NVMe SSD.

ODROID-H2 Install RAM
Click to Enlarge

I do not own the latter, so I only install the two 4GB RAM sticks provided by the company.

Next up is the fun part with the case assembly. Hardkernel offers 4 different cases depending on whether you do not need SATA drives, or plan on using 2.5″ or 3.5″ drives. Case Type 3 is made for up to 2.5″ drives, so I took out one SSD and one hard drive I already own, and normally use for reviews. The assembly method is shown in a video further down the article, but I’ve also included steps with photos.

Peel-off-film-odroid-acrylic-case

That’s optional, but most people will probably start by peeling off the protective film from all plastic parts since the case will look much better that way.

ODROID H2 Case Type 3 Assembly
Click to Enlarge

Now we can screw the stainless cooling fan grill to the top cover, and start connecting the SATA drives to the brackets.

2.5" HDD SATA Cables connected to ODROID-H2
Click to Enlarge

Once we have our two drives attached to the brackets, we can add four long spacers to the bottom plate securing them with screws, and insert the SATA brackets into it. Time to insert the inner bracket on top, and screw four small spacers on top, before connecting SATA data and power cables to the drives, and make sure they go through the opening in the inner brackets as shown above.

ODROID-H2 Rev B Enclosure
Click to Enlarge

Now place the board on top, and attach it with the four remaining spacers (female to female), and connect the SATA cables to the board.

Finally, we can add the four side panels, cover everything with the top cover, and tighten the final four small screws to get a fully assembled, and good-looking ODROID-H2 Case Type 3 kit.

ODROID-H2 Case Type 3 Assembled

I have not used the fan, but it can be fitted on it by removing the cooling fan grill and placing the fan first, before putting the grill back on top. This would require removing the top cover first to access the nuts.

ODROID-H2 FanI have not done it just yet, because I would like to test the system fanless first, and because the plastic threads in the spacers do not look like they’ll survive frequent “mounting/unmounting”.

Price and Next Part

ODROID-H2 Rev B costs $111 plus shipping, but if you’d like the complete kit as above, you would need to add the following items:

  • 32GB eMMC flash module – $26.90
  • BIOS/RTC backup battery – $2.50
  • ODROID-H2 Case Type 3 – $11.90
  • 15V/4A 60Watt PSU – $9.4
  • 2x Samsung 4GB DDR4 SO-DIMM – $44
  • DC Cooling Fan w/ PWM – $4
  • 2x SATA data & power cables – $6

That’s a total of $215.70 plus shipping. Note that most items are optional since you can boot the board from an SSD for example. In any case, it may be good to add the PSU since I’m not sure whether those are easily procurable.

In the next part of the review, I plan to test ODROID-H2 with the latest Ubuntu 19.04 image with Linux 5.0 kernel provided by the company. Eventually, I’ll probably use the board as a simple NAS for backups, file storage, and potentially offloading downloads.

Continue reading “ODROID-H2 Review – Part 2: Ubuntu 19.04“.

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK Pi 4C Plus

8 Replies to “ODROID-H2 Rev B Review – Part 1: Kit Unboxing and Assembly”

  1. Where can one buy odroid gear (destination Europe/France) without paying outrageous fees ?
    Odroid’s own website apply a 30$ fee for bank transfer payments, WTF ?
    European distributors apply rates that are ~ 50%+

    1. $30 for international bank transfer is not too bad, provided that’s OK to make the bank charge the recipient (Hardkernel). My bank just charged $40 for a $950 transfer recently.

      Once I asked GearBest or GeekBuying to contact Hardkernel to sell their boards, but for some reasons they don’t sell through those channels.

  2. BIOS/RTC backup battery in included in the package: please modify your review.

    The review itself is a bit misleading as strong points of this board are not highlighted. Indeed, this SBC is a great NAS / SOHO server board, because of on board sata ports, because of cheap and smart cases (you have multiple cases options! that can accomodate your preferred storage configuration), because it can run fanless, because it has expandable ram, because it has 2 eth on board, because it’s powered by a 15V power supply (and not a most-of-the-times non-sense 5V one). So, evaluating this product focusing on the desktop use, it’s like looking at a picture positioned upside down.
    Moreover, as noted by another user, probably video playback perfs you reported aren’t trustable because of wrong software configuration.

Leave a Reply

Your email address will not be published. Required fields are marked *

Khadas VIM4 SBC
Khadas VIM4 SBC