ODROID-H2/H2+
Introduction
Very powerful x86 64bit single board computer with large memory capacity and advanced IO ports.
- Intel® Quad-Core Processor J4105( REV-B+(H2+) J4115 ) up to 2.5Ghz(Single Thread) or 2.3Ghz(Multi Thread), 14nm with 4MiB Cache.
- Dual-channel Memory DDR4 up to PC19200 (2400MT/s)
- Total 32GiB RAM Space with two SO-DIMM slots
- 4 x PCIe 2.0 for one M.2 NVMe storage
- 2 x Gbit Ethernet ports(REV-B+(H2+) supports 2 x 2.5Gbit Ethernet ports)
- 2 x SATA 3.0 ports
- SSE4.2 accelerator (SMM, FPU, NX, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AES)
- Intel UHD Graphics 600 (Gen9.5 GT1) 700Mhz
- HDMI 2.0 and DP 1.2 multiple video outputs
Installation
Hardware
- Connect the backup battery to the board. The backup battery is packaged with the ODROID-H2, and it will maintain BIOS settings as well as the Real Time Clock on the board.
- Install DDR4 memory cards as desired up to 32GB (2 x 16GB). Although ODROID-H2 supports dual channel memory, a single memory card can be used. For best performance, install two identical memory cards of the same capacity. (i.e 2 x 4GB for Max.8GB instead of 1 x 8GB)
- Connect any additional peripherals such as a display monitor, keyboard, and mouse. ODROID-H2 doesn’t support a PS-2 type keyboard or mouse. Only USB or Bluetooth keyboard and mouse are supported.
- For desktop like use, a display device can be connected with HDMI and/or DisplayPort. Operating system support is required for dual display use.
- Single or dual ethernet (10/100/1000Mbps/2500Mbps(H2+)) cables can be connected for network support.
- Finally, connect the DC power adapter to the DC jack at the rear side of the ODROID-H2. For high performance computing and/or multiple storage devices, at least a DC 15V/4A power adapter is strongly recommend.
- For more detailed installation requirements, please refer to the hardware specification. Also, it is strongly recommended to install and keep the ODROID-H2 in a secure hardware case to protect it from environmental hazards.
Entering BIOS menu
- At the very first boot after the ODROID-H2 hardware is assembled, the BIOS will be entered immediately. You can set hardware configuration options and save them. The BIOS settings will be maintained until the backup battery is disconnected or discharged.
- You can use the DEL key while booting to enter the BIOS manually.
- The very first booting process might take a couple of minutes in the worst case.
The first boot needs a long post process to start the BIOS due to a long period of checking the RAM timing parameters.
Once the configuration is stored into the backup memory in the SoC, it boots quickly.
If you disconnect the backup coin battery for a while, you will meet the very slow booting process again.
Operating system
- No operating system license or installation media are included in the ODROID-H2 package. This implies that you must purchase the license of the operating system you wish to install or download a free operating system such as Debian or Ubuntu.
- In order to install an operating system, you will need an installation media such as a USB stick or CD/DVD. These can be purchased at a store or downloaded from the website of the provider and written to a USB stick or CD/DVD media.
- To install from CD/DVD media, you have to connect a USB CD/DVD drive to a USB host port on ODROID-H2. Installation media will need to be created using another computer and the appropriate software.
Burning an operating system to USB stick
- This section assumes that you will install an operating system from a USB stick and are going to burn an operating system image to the USB stick on another computer. There are various software depending on operating system, but this section uses a popular burning software called “Etcher” that supports multiple operating systems and is easy to use.
- You can download the “Etcher” software from its official site and install it in your computer. Then, open “Etcher” once the installation is completed.
- Before burning an installation image, you must have the image as a file on your computer. If not, you must purchase or download the image from the provider. For example, you can download the Ubuntu image from Official Canonical Ubuntu images. We tested Ubuntu 18.04 LTS and 20.04 images. Ubuntu 20.04(ubuntu-20.04-desktop-amd64.iso) had newer Linux Kernel with improved video drivers and it gave us better GPU performance.
Flash Ubuntu to your USB stick
- Open Etcher.
- Click “Select Image” button and select the downloaded OS image.
- Etcher selects a USB stick to flash automatically. If not, or if you want to use a different drive, click “Change” and select one.
- Click the “Flash” button to start the flashing and verification process.
Installing an operating system from an installation media
- The instruction in this section can be used to install an operating system from a USB stick or CD/DVD media or when you want to switch an operating system installed on storage attached to the ODROID-H2 while changing the boot priority.
- The procedure to install an operating system varies depending on the operating system, but it’s no different between a regular personal computer and the ODROID-H2. Therefore, you may also need to contact the operating system provider if you encounter any installation failures.
- After installing an operating system is completed, the operating system will eventually ask you to remove the installation media from the ODROID-H2 and reboot. On the next boot, if everything is fine, the operating system you have installed will appear.
Installable boot media on the ODROID-H2
- The ODROID-H2 can have multiple storage devices that an operating system can be installed on. These storage devices can be connected to the ODROID-H2 at the same time and an operating system can be installed and select to use during booting.
- eMMC (Embedded Multimedia Card)
- SATA HDD/SSD drive #1
- SATA HDD/SSD drive #2
- M.2 NVMe
- The major difference between these storage devices is the I/O bandwidth. One is slower or faster than others because of the different hardware bus or interface specifications.
Selecting an installation media on boot
- The BIOS on the ODROID-H2 always tries to load bootable images from the storage as configured in the BIOS. For example, you can set SATA port 2 to load the operating system rather than SATA port 1 by setting this order in the BIOS.
- In order to boot a USB stick or CD/DVD removable drive, you can enter the BIOS and change the boot priority.
- Instead of entering the BIOS menu to select a boot device, the “F7” key can be used at power on or reboot. This will present a menu with the list of connected storage devices and you can select one of them to boot from.
Hardware
Specifications
Board Layout & Dimensions
ODROID-H2 Schematic and Full Intel@ J4105 Datasheets
ODROID-H2 BIOS
Applications notes
Official Products (Compatible peripherals)
ODROID-H2+
https://www.hardkernel.com/shop/odroid-h2+/
Samsung DDR4 PC4-19200 SO-DIMM 4GB
https://www.hardkernel.com/shop/samsung-4gb-ddr4-pc4-19200-so-dimm/
Samsung DDR4 PC4-19200 SO-DIMM 8GB
https://www.hardkernel.com/shop/samsung-8gb-ddr4-pc4-19200-so-dimm/
eMMC modules with Samsung chipset
8GB eMMC Module H2
https://www.hardkernel.com/shop/8gb-emmc-module-h2/
16GB eMMC Module H2
https://www.hardkernel.com/shop/16gb-emmc-module-h2/
32GB eMMC Module H2
https://www.hardkernel.com/shop/32gb-emmc-module-h2/
64GB eMMC Module H2
https://www.hardkernel.com/shop/64gb-emmc-module-h2/
128GB eMMC Module H2
https://www.hardkernel.com/shop/128gb-emmc-module-h2/
Case Type 1 (for two SATA 3.5inch HDDs)
https://www.hardkernel.com/shop/odroid-h2-case-1/
Case Type 2 (for minimal system. No space for SATA storage)
https://www.hardkernel.com/shop/odroid-h2-case-type-2/
Case Type 3 (for two SATA 2.5inch storages. Each storage device height can be up to 15mm)
https://www.hardkernel.com/shop/odroid-h2-case-3/
Case Type 4 (for one SATA 3.5inch HDD or two 2.5inch HDDs/SSDs)
https://www.hardkernel.com/shop/odroid-h2-case-4/
VESA Mount kit for Case Type 2
https://www.hardkernel.com/shop/vesa-mount-kit/
LED Power Button for Case Type 1,2,3 and 4
https://www.hardkernel.com/shop/led-power-button/
15V/4A 60Watt Power Supply Unit
https://www.hardkernel.com/shop/15v-4a-power-supply-unit/
SATA Data and Power Cable
https://www.hardkernel.com/shop/sata-data-and-power-cable/
I2C 20×4 LCD Module
https://www.hardkernel.com/shop/i2c-lcd-module/
16Port I2C GPIO Board
https://www.hardkernel.com/shop/16port-i2c-gpio-board/
92x92x25mm DC Cooling Fan w/ PWM, Speed Sensor (Tacho)
https://www.hardkernel.com/shop/92x92x25mm-dc-cooling-fan-w-pwm-speed-sensor-tacho/
WiFi Module 0
https://www.hardkernel.com/shop/wifi-module-0/
WiFi Module 3
https://www.hardkernel.com/shop/wifi-module-3/
WiFi Module 4
https://www.hardkernel.com/shop/wifi-module-4/
Bluetooth module
https://www.hardkernel.com/shop/bluetooth-module-2/
ODROID-SHOW2
https://www.hardkernel.com/shop/odroid-show2/
USB GPS Module
https://www.hardkernel.com/shop/usb-gps-module/
ODROID USB-CAM 720P
https://www.hardkernel.com/shop/odroid-usb-cam-720p/
oCam : 5MP USB 3.0 Camera
https://www.hardkernel.com/shop/ocam-5mp-usb-3-0-camera/
oCam-1CGN-U Plus : 1MP USB 3.0 Color Global Shutter Camera
https://www.hardkernel.com/shop/ocam-1cgn-u-plus-1mp-usb-3-0-color-global-shutter-camera/
oCam-1MGN-U Plus : 1MP USB3.0 Mono Global Shutter
https://www.hardkernel.com/shop/ocam-1mgn-u-plus-1mp-usb3-0-mono-global-shutter/
USB IO Board
https://www.hardkernel.com/shop/usb-io-board/
Weather Board 2
https://www.hardkernel.com/shop/weather-board-2/
GameSir G3w USB Controller Joystick
https://www.hardkernel.com/shop/gamesir-g3w-usb-controller-joystick/
Ethernet Cable CAT6
https://www.hardkernel.com/shop/ethernet-cable-cat6/
HDMI 1.4 Cable (Type A-A) for Full-HD
https://www.hardkernel.com/shop/hdmi-1-4-cable-type-a-a/
High Speed 4K HDMI 2.0 Cable (Type A-A)
https://www.hardkernel.com/shop/high-speed-4k-hdmi-2-0-cable-type-a-a/
myAHRS+
https://www.hardkernel.com/shop/myahrs/
USB3.0 to SATA Bridge Board Plus
https://www.hardkernel.com/shop/usb3-0-to-sata-bridge-board-plus/
RTC/BIOS Backup Battery(Spare part)
https://www.hardkernel.com/shop/rtc-backup-battery/
ODROID-VU series are compatible with ODROID-H2 once the touchscreen device driver is ported.
We will release an instruction early December 2018.