[SBC] ODROID-H2 | [SBC] Discussion of Intel J4105 / M.2 PCI-E gen2 x4 / 2 * SATA / GPIO * 20 / L



Rep: (73)
ODROID-N2 | ROCKPro64 RK3399 | ODROID-XU3 / -XU4 / -HC1 / -HC2 / -MC1 | ODROID-C2 | ODROID-C1 / C1 + / C0 | Orange pi | Banana pi | Raspberry pi


Attached Image

ODROID-H2
IntelВ® CeleronВ® Gemini Lake J4105 / UEFI Windows 10 64bit, UEFI Linux x64 / RAM SO-DIMM DDR4 2400 /
M.2 M 2280 PCI-E gen2 x4 / 2 * SATA / 2 * Ethernet 1Gb / s / 20 * GPIO + LPC / 2 * USB3.0, 2 * USB2.0 / 4K HDMI and DP


Bios | Scheme | WIKI ODROID-H2 | Off site | official file share | Mirror
The official forum of those. support | Official Journal of ODROID | PURCHASE(next batch in October)



Images
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Description
* Board dimensions, with a radiator: 110x110x43mm, 320 grams.
* 64-bit 4-x nuclear single-chip MCU -IntelВ® CeleronВ® Gemini Lake J4105
* IntelВ® UltraHD Graphics 600 GPU
* RAM: 2 SO-DIMM DDR4-PC19200 2400MT / s (memory sold separately),List of tested modules
* Two physical Ethernet over 1Gb / s (on board two PCI-E adapters Realtek RTL8111G)
* eMMC v5.1 8bit (purchased separately in the form of scarves with an IC of 16,32,64,128 GB)
* SPI Flash 128Mbit (16 MB BIOS)
* M.2 M size 2280 - PCI-E gen2 x4 bus, supported by NVMe (SATA is not supported, but supportedPCI-E controllers in SATA)
* 2xSATA 6Gb / s interface (built-in Intel MCU SATA controller), PM is not supported, but some expanders support (port multiplier) without host support.
* 2x SATA Power connectors - power for two SATA HDDs (+5 and + 12V), S5 (power saving mode) is supported, wires are purchased separately
* 2xUSB3.0, 2xUSB2.0 (full-fledged, root controller)
* HDMI 2.0 4K, DP 1.2a 4K (dual monitor supported)
* HD 5.1 audio codec (ALC662 codec) optical SPDIF and 2 stereo connectors (microphone / speakers)
* Optional connectors: 20GPIO (2 * UART, 2 * I2C, + 3.3V, + 5V), Battery RTC (3V battery included), FAN 5V 4pin PWM,connector pitch 1.25mm(for 5 Volt fan, sold separately)
* Power supply stabilized voltage, unipolar: PSU = from 14V to 20V, 4A (Power supply sold separately), BP = 15V 4A recommended
DC jack connector outer diameter 5.5mm, center core with a diameter of 2.1mm, plus on the center core.
Built-in step-down voltage regulators DC-DC, + 12V (only for powering two SATA HDDs), + 5V and + 3.3V (not counting VRM power supply CPU and RAM)
it can be powered from 12V or even from 9, but then it will not be possible to use SATA power connectors for 3.5 "HDD, 12V spindles will not spin up (but 2.5" HDD / SSD will be possible, they only take + 5V).
Specifications
Supported operating systems supporting UEFI boot from disk with EFI partition GPT table (MS Windows 10 / Linux x64)
Booting from legacy partitions (with MBR table) - not supported
- DX12, OpenGL 4.3, OGL ES 3.0, OpenCL 2.0
- Hardware decoding acceleration: HEVC (H.265) 8 bit, HEVC (H.265) 10 bit, H.264 @ Lvl5.2 (AVC), JPEG / MJPEG, VP8, VP9 8bit, VP9 10 bit
- Hardware coding acceleration: HEVC (H.265) 8 bit, HEVC (H.265) 10 bit, H.264 @ Lvl5.2 (AVC), JPEG / MJPEG, VP8, VP9 8bit
* RAM DDR4-PC19200 2400MT / s, up to 16GB per bar,List of tested modules
* PCI-E gen2 6 lines, according to the formula x4 + x2 (4 lines to the M.2 connector and two lines to two Ethernet adapters 1 Gb / s)
Useful accessories
adapter from serial I2C to parallel 8bit interfacefor LCD 2x16 or 4x20
Attached Image
Attached Image
Attached Image


Adapter from I2C to 16GPIO
Attached Image
Attached Image
Attached Image


AdditionalPCI-E M.2 SATA controller IO-M2F585-5Isize 2280
or the samehereorhere
Attached Image


AdditionalPCI-E M.2 SATA controller M2F9235size 2242
Exactly the same model with the 9230 controller, RAID support is calledIO-M2F9230-4IR
Attached Image
Attached Image


Length adapter M.2 M - M.2 M from 30 to 110 mmorsuch
Attached Image
Attached Image


AdapterNGFF M.2 M to standard PCI-E x4 slot(for power supply of PCI-E boards, it is necessary to apply + 12V to a separate "flop" connector, + 5V is not required)
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image


SATA expander 1x5,one SATA port expands to 5 SATA ports
Attached Image
Attached Image
Attached Image



Extension cordM.2 M - PCI-E x4Model: R42SL 150mm
Attached Image
Attached Image
Attached Image



10Gb / snetwork adapter PCI-E x4orhereorhere(Aquantia AQtion AQC107 chip - Supported in Ubuntu 18.04 LTS)
Attached Image
Attached Image
Attached Image



10Gb / s router /4 port switchSFP + (10 Mbps, 100 Mbps, 1 Gbps, 2.5 Gbps, 5 Gbps, 10 Gbps)
Attached Image

10Gb / sSFP + module
Attached Image

Additional controllerM.2 - 1Gb / s network cardPCIe x1 Realtek 8111
Attached Image


ExtensionM.2 M - M.2 M PCIe x4
Attached Image

Useful Information / Instructions / Links
Create the file /etc/rc.local
vi /etc/rc.local
Content:
#! / bin / sh -e
#
# rc.local
#
# This script is executed in multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script
# bits.
#
# By default this script does nothing.

exit 0
Create a file
vi /etc/systemd/system/rc-local.service
Content:
[Unit]
Description = / etc / rc.local Compatibility
ConditionPathExists = / etc / rc.local

[Service]
Type = forking
ExecStart = / etc / rc.local start
TimeoutSec = 0
Standard Output = tty
RemainAfterExit = yes
SysVStartPriority = 99

[Install]
WantedBy = multi-user.target
touch /etc/rc.local
chmod + x /etc/rc.local
systemctl enable rc-local
systemctl start rc-local.service
systemctl status rc-local.service
LCD 2004 with Cyrillic
download the installation scriptand set
this is a copy of the projectfrom the wiki, only slightly upgraded to Cyrillic andspeed calculation errors fixedlan
in the photo, the first line -read and write speeds of two discs, sda and sdb, in MB / s
the third line is the read and write speed over the network, in this case the two Ethernet in Bond combined, in MB / s
Attached Image
Backup OS
Take image with eMMC
dd if = / dev / mmcblk0 of = / path / backup.img bs = 1M

Upload image to eMMC
dd if = / path / backup.img of = / dev / mmcblk0 bs = 1M

Mount a network share
Check package installation first
apt install cifs-utils smbclient

Self mounting balls
mount -t cifs // nameserver / shara / mnt / sda / -o user = login

HDD + SSD speed up work with LVM2 - HDD caching in SSD
A source
# References
# https://www.digitalocean.com/community/tutorials/how-to-use-lvm-to-manage-storage-devices-on-ubuntu-18-04
# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=773731
# http://man7.org/linux/man-pages/man7/lvmcache.7.html
# http://strugglers.net/~andy/blog/2017/07/19/bcache-and-lvmcache/
# https://manpages.ubuntu.com/manpages/precise/man8/update-initramfs.8.html
#
# / dev / sda is the big slow hard disk (ada1)
# / dev / sdb is the fast small SSD (sdb1) use 99% for meta 1/1000
sudo apt update
sudo apt install lvm2 thin-provisioning-tools
sudo lvmdiskscan
sudo pvcreate / dev / sda1 / dev / sdb1
sudo vgcreate storage-vg / dev / sda1
sudo vgextend storage-vg / dev / sdb1
# Let's use the dm-cache based version (write through caching)
sudo lvcreate -n storage-origin-lv -l 100% PVS storage-vg / dev / sda1
sudo lvcreate -n storage-cache-meta-lv -L 512M storage-vg / dev / sdb1
sudo lvcreate -n storage-cache-lv -l 99% FREE storage-vg / dev / sdb1
sudo lvconvert --type cache-pool --poolmetadata storage-vg / storage-cache-meta-lv storage-vg / storage-cache-lv
sudo lvconvert --type cache --cachepool storage-vg / storage-cache-lv storage-vg / storage-origin-lv
sudo mkfs -t ext4 / dev / storage-vg / storage-origin-lv
sudo mount / dev / storage-vg / storage-origin-lv / mnt / storage
sudo vi / etc / fstab
# use / dev / mapper / storage - vg-storage - origin - lv as UUID device
# UUID = 1234-5678-91011 / mnt / storage auto nosuid, nodev, nofail 0 0

# wait Conversion data 100%, for view:
sudo lvs
# no reboot or power off if status attr Cwi-aoC ---, under (C) onversion
# Check it sudo lvs, wait status attr -wi-ao ----
Attached Image
# Check all one last time
sudo pvscan
sudo vgscan
sudo lvscan

# Update the initial ram fs so that the LVM2 volume shows up
sudo update-initramfs -u
sudo reboot
# if not / dev / storage-vg / * then
sudo vgchange -a y storage-vg




Topic Curator: Topic with no curator


Post has been editedromtorwator - Today, 15:03



Rep: (88)
If there are 2 sata, how about raid? The link did not find the purchase.
Update. Thought already November 23)
We wait....

Post has been editedhardd2007 - 16.11.18, 21:28



Rep: (3)
Beelink x45, no?



Rep: (73)
The processor and a small fee - this is where the similarities ended :)



Rep: (6)
Chic mini computer, no noisy, small size, and paved with any top ARM prots !!!! It is a pity that it is empty for this money, without RAM and ROM.



Rep: (10)
Lovator @ 11/23/18, 19:57*
Chic mini computer, no noisy, small size, and paved with any top ARM prots !!!! It is a pity that it is empty for this money, without RAM and ROM.

Posh is when thisUDOO X86.
And this is so-so ... for professional projects, no one will take this into use - a toy, for amateur home indulgence? ... so for this and ARM SBC enough for the eyes.



Rep: (125)
Waiting for sale.
Awesome thing for surveillance cameras in the guard room (2 monitors pulls easily).
Now I use Intel NUC for this, but this is too fat.

Attached Image



Rep: (2)
Already bought - eBAY. $ 45 more expensive than the official website + shipping from USA. Waiting for the new year to come. :) I will have a gift from Santa Claus :)



Rep: (73)
So these boobies made a small batch, they bought it in a day.
And now they are waiting in line for the processors, they are only waiting for March 2019, then they will be soldering a month ...
in short only by the summer will appear ...

There was still a jamb, in the connector M.2 M something did not reach out and other PCIe controllers do not work.
(They did NVMe for the disk, they work, but they forgot about the fact that people want other PCIe controllers, they promise to fix it.)

It’s good that I didn’t bite on the first batch, I just wanted to put a PCIe controller on 4th SATA in M.2

Post has been editedromtorwator - 20.12.18, 11:55



Rep: (33)
I just wanted in M.2 to shove a PCIe controller on 4-re SATA

And let's say dvb-s2 card, if they can be reached in the next batch, let's say through the adapter, which is in the header, to connect? Rather, it will work? Or does this line only support drives?
Although I have already taken 2 asrock j3455b-itx / j4105b-itx boards and I’ll not buy this one, but I’m still interested to know. : happy:
And another question in it is hdmi-cec? And then box fans will be upset)))

Post has been editedblackride - 21.12.18, 08:06



Rep: (73)
blackride @ 12.21.18, 10:02*
Does it have hdmi-cec?
H2 has no CEC feature since the CEC controller IC.
blackride @ 12.21.18, 10:02*
Took 2 boards asrock j3455b-itx / j4105b-itx
And how are you? I took the J5005-itx, so my video outputs are dead, on the first day ...
Changed the warranty on the H310T c G5500

Post has been editedromtorwator - 21.12.18, 11:49



Rep: (33)
Romtorwator @ 12/21/18 13:03*
H2 has no CEC feature since the CEC controller IC.

So the fanatics will repudiate this: lol:

Romtorwator @ 12/21/18 13:03*
And how are you?

Well, I launched j4105b-itx with a 4GB memory stick bought from a person who took it off the laptop - my first ddr4, though mobile)))
I even launched the 8th on LE - it works, but the interface braking is the same as on j3455b-itx. It is understandable, the processors are new ... for LE THIS are new))
But 9-ka with some content xorg.conf works on that and on this normally. I am on the graphics interface in LE. More j4105b-itx did not run. That is to say, verification and even more interested in how with the purchased memory is a conflict or not.
But j3455b-itx has been working somewhere since the beginning of summer. Ugh, ugh works and is good, though I still replaced the paste, what is under the radiator - why should this be smeared at all ?! manufacturer, dry crap. I smeared KPT-8 and approx. Well, not to say that she was not hot. If you put it in a cramped case without ventilation, it will be hot. Slightly upgraded the case from the satellite receiver (made cuts for a dvb card, a mat board on the back of the frame, attached these mechanisms + tightened 2.5 by 500 GB). Total when viewing channels + t2http viewing torrent online over the network by another client = 56 degrees. Oh, I do not like valves (dust, disassemble, clean). At idle 41 degrees. It works 24x7.
I have TV everywhere 1080. 4K and above, I do not need the word at all.

Romtorwator @ 12/21/18 13:03*
Changed the warranty on the H310T c G5500

And how hot is the stone itself? It is interesting if you compare with the same haswell'a analog: rolleyes: by temperature.

Post has been editedblackride - 25.12.18, 19:43



Rep: (73)
blackride @ 12.25.18, 21:40*
with the same haswell equivalent
ActuallyG5500"coffee watering", 8th heating 14nm, 54W.
and haswell 4th, well here now I sit forscalped i7-4770K22nm 84W, t + 34C, if we load 100% with aida64 synthetics, then + 55C
Attached Image
Attached Image
blackride @ 12.25.18, 21:40*
And how hot is the stone itself?
Yes, I would not say that it is hot, in idle time at the nominal frequency + 40C, under load up to + 50C, the work is also 24x7
The truth is, with a cooler, a regular one with a process went :)
She lives in a stele-book- I do not hear can not see ...
Here this time idle, the frequency of the nuclei, t mothers, t process
2018-12-25,22:15:26,800,800,800,800,27,33
2018-12-25,22:15:31,800,800,800,800,27,34
2018-12-25,22:15:37,800,800,800,800,27,33
2018-12-25,22:15:42,800,800,800,800,27,33
2018-12-25,22:15:47,800,800,800,800,27,33


Well, actually, yes, lonely, + 34C, that the fact that this one has ...

Post has been editedromtorwator - 25.12.18, 21:10



Rep: (33)
Romtorwator @ 12.26.18, 00:08*
I sit behind the scalped i7-4770K

Scalped to throw metal under the lid or directly to the crystal radiator?

I’m interested in simply i3-4160 vs pentium also haswell for temperature difference and we assume i3-8100 (or similar for i3-4160) vs pentium for temperature. And to compare these temperatures between 2 generations. And they say that Haswells are very hot. In my haswell i3-4160 yes, but I have nothing to compare with: mellow:

Post has been editedblackride - 26.12.18, 12:01



Rep: (73)
blackride @ 12.26.18, 14:00*
Scalped to
Under the cover, on the metal paste crystal,
in 100% load from +60 ... + 65C, fell to +55 ... + 60C

Post has been editedromtorwator - 26.12.18, 12:09



Rep: (33)
Romtorwator @ 12.26.18, 16:07*
Under the cover, on the metal paste crystal,
in 100% load from +60 ... + 65C, fell to +55 ... + 60C

At the same time, did not overclock the process after scalping? Just something a little 5 degrees, usually a difference of 10.



Rep: (73)
This is without overclocking, the nominal frequency,
5 years ago I clocked, immediately scalped, was somewhere in the screen, if I find it I will lay out
but evenvideo found
Attached Image
blackride @ 12.21.18, 10:02*
And let's say dvb-s2 card, if they can be reached in the next batch,
let's say through the adapter, which is in the header, to connect? Rather, it will work? Or does this line only support drives?
Now only NVMe works for them, when they are “reached”, but not the PCIe lines, the lines for them are already all 4-stretched,
there is something else that the standard lacks and support in BOISe, then any PCIe devices will work, as in ordinary mothers.
Adapters - yes, including the SATA controller, I have already tested them on the H310T - they work!
Attached Image


Post has been editedromtorwator - 30.12.18, 13:47



Rep: (33)
Romtorwator @ 12.26.18, 22:23*
It is without overclocking

Returning to cooling. Something ds1821 is not cheap sensors. DS18B20 not fit that old scheme?



Rep: (73)
No, for DS18B20 you need some kind of reader with it, for example, the MK and MK have something on / off.
and the DS1821 has a built-in, pre-programmable thermostat mode.

So as not to batheon Alithere are ready thermostats-relays of type KSD9700
they are usually put in the SMPS to turn on the fan, according to t + 45РЎ
There is a different t response, from + 40C to + 125C, as with normally open (open) contact NO (Normal Open), and with normally closed (closed) NC (Normal Close)
Attached Image



Rep: (33)
Romtorwator @ 12/30/18, 22:07*
So as not to bathe on Ali, there are ready thermostats-relays

No, I like to steam a little: rolleyes:
Already found wholesale ds1821, 10 pieces for $ 17 true in a soic package.
Also bought in China?

Post has been editedblackride - 30.12.18, 18:13



Rep: (73)
Not,in Russia, quite a while, 5 years ago, I bought 10-15 pieces, rubles for 100 chtol ...

Post has been editedromtorwator - 30.12.18, 18:30


Full version    

Help     rules

Now: 09/14/19, 18:03