The Odroid SBC Family

For all your Raspberry Pi's, BeagleBoard's, Parallella's, ORDROID'S, TV boxes et al.
User avatar
Dirk Broer
Corsair
Corsair
Posts: 1593
Joined: Thu Feb 20, 2014 11:24 pm
Location: Leiden, South Holland, Netherlands
Contact:

#1 The Odroid SBC Family

Post by Dirk Broer » Sat May 04, 2019 2:38 pm

Odroids are an interesting family of -amongst others- SBCs (Single Board Computers) made in South-Korea by Hardkernel Co., Ltd.
(or, as Korean people write (from right to left): (주) 하드커널, pronounced as 'Hadeukeoneol Ju', the Ju being the Ltd.)
Odroid is short for Open + Droid. It is a development platform for the hardware as well as the software.

You can buy them all over the globe:
USA : http://ameridroid.com
Germany : http://www.pollin.de
UK : http://www.lilliputdirect.com
Russia : http://www.lilliput.com.ru / http://www.madrobotics.ru
Poland : http://kamami.com
Canada : http://www.ca.diigiit.com
Australia : http://www.auseparts.com.au

So far they've made SBC boards for the following SOCs (seemingly to focus a bit on Samsung products at first):
The Odroid SBC Family
SBCPictureSOCFamilyGPURAM
Odroid PCImageSamsung Exynos 4210ARM Cortex-A9 1200MHz Dual core CPUMali-400 MP1GB LPDDR2
Odroid-XImageSamsung Exynos 4412ARM Cortex-A9 Quad 1400MHz CPUMali-400 MP4@400MHz1GB LPDDR2
Odroid-U2ImageSamsung Exynos 4412ARM Cortex-A9 Quad 1700MHz CPUMali-400 MP4@400MHz2GB DDR2
Odroid-X2ImageSamsung Exynos 4412ARM Cortex-A9 Quad 1700MHz CPUMali-400 MP4@400MHz2GB DDR2
Odroid-XU/XU LiteImageSamsung Exynos 5410Octa ARM Cortex-A15 Quad 1600MHz (Lite 1400MHz) and ARM Cortex-A7 Quad 1200MHz CPUPowerVR SGX544MP32GB LPDDR3
Odroid-U3ImageSamsung Exynos 4412ARM Cortex-A9 Quad 1700MHz CPUMali-400 MP4@533MHz2GB LPDDR2
Odroid-XU3/XU3 LiteImageSamsung Exynos 5422Octa ARM Cortex-A15
Quad 2000MHz (Lite 1800 MHz) and ARM Cortex-A7 Quad 1200MHz CPU
Mali-T628 MP62GB LPDDR3
Odroid-WImageBroadcom BCM2835ARM1176J(F)-S 700MHz Single core CPUVideoCore 4512 MB DDR2
Odroid-C1ImageAmlogic S805ARM Cortex-A5 Quad 1500MHz CPUMali-450 MP21 GB DDR3
Odroid-XU4ImageSamsung Exynos 5422Octa ARM Cortex-A15 Quad 2000MHz and ARM Cortex-A7 Quad 1400MHz CPUMali-T628 MP62GB LPDDR3
Odroid-C2ImageAmlogic S905ARM Cortex-A53
Quad 1500MHz CPU
Mali-450 MP32 GB DDR3
Odroid-H2ImageIntel Celeron J4105Quad x86-64 2300 MHz CPUIntel UHD 600DDR4-PC19200 (up to 32GB)
Odroid-N2ImageAmlogic S922XHexa core ARM Cortex-A73 quad-core (1.8Ghz) and Cortex-A53 dual-core (1.9Ghz) CPUMali-G522/4 GB DDR4
Odroid-C4ImageAmlogic S905X3ARM Cortex-A55 Quad 2000MHz CPUMali-G314 GB DDR4
Odroid-N2+ImageAmlogic S922XHexa core ARM Cortex-A73 quad-core (2.4Ghz) and Cortex-A53 dual-core (2.0Ghz) CPUMali-G522/4 GB DDR4
Odroid-H2+ImageIntel Celeron J4115Quad x86-64 2500 MHz CPUIntel UHD 600DDR4-PC19200 (up to 32GB)
The Odroids started out 2009-2012 as game consoles, tablets, mobiles and their first SBC, the Odroid PC (2011) originally targeted as a Internet TV and Smart Set-top box development platform, was at a pricy $350. Prices for SBCs have since dropped significantly, the first cheap one was the Odroid-U2. The Odroid-W could be seen -with a little fantasy- as a prototype for the later Raspberry Zero, sharing the same SOC, the Broadcom BCM2835. Hardkernel have since losened the ties with their original SOC supplier Samsung and present boards are not only with the Samsung Exynos 5422 (Odroid-XU4) but also with AMLogic SOCs (Odroids-C1, C1+, C2 and N2) and there is even an Intel-J4105 powered SBC (Odroid-H2).
The table presented above is more or less in chronological sequence, the last eight models can still be bought (The Odroid-C1 only in the improved version: the Odroid-C1+, improved models of the H2 (H2+) and the N2 (N2+) meanwhile also have surfaced.
Last edited by Dirk Broer on Mon Jul 20, 2020 11:47 pm, edited 5 times in total.
Image

User avatar
Alez
[ TSBT's Pirate ]
[ TSBT's Pirate ]
Posts: 9802
Joined: Thu Oct 04, 2012 1:22 pm
Location: roaming the planet

#2 Re: The Odroid SBC Family

Post by Alez » Sun May 05, 2019 11:18 am

I've got 4 x ordroid u2's that have been crunching for over 5 years, 24/7 365 days a year. Never miss a beat. Very rarely I have to power cycle them and that is it. Most reliable little crunchers I have ever owned.
The best form of help from above is a sniper on the rooftop....

User avatar
Dirk Broer
Corsair
Corsair
Posts: 1593
Joined: Thu Feb 20, 2014 11:24 pm
Location: Leiden, South Holland, Netherlands
Contact:

#3 The Odroid-H2

Post by Dirk Broer » Thu May 16, 2019 8:36 pm

The Odroid-H2 and H2+ are odd ones out. For starters, they're the only x86-based SBCs in the Odroid-family.
And where the other Odroids have counterparts in the (Android)TV-box world, the H2's face quite another ballpark: the x86 onboard CPU boards.
More in particular: those boards equipped with an Intel Celeron J4105 or J4115. Here in the Netherlands -at the moment- I can choose from three Asrock boards: two Mini-iTX and a Micro-ATX,
That doesn't sound like much, but I do happen to know that Gigabyte offers a Mini-iTX (J4105N H) as well.
Image
Let's compare the Odroid-H2's against the Asrock Trio. First thing that strikes me is that the price is almost inversely related to the size: the Odroid-H2 is by far the smallest and most expensive board, while the ASRock J4105M is the second cheapest and by far the biggest J4105 board you can find -and the only J4105 board you can stick regular DDR4 DIMMs in, as the rest is all SODIMM based, the real El Cheapo award going to the ASRock J4105B-ITX that even features -blow me down- a real parallel port.
One point in the advantage of the Odroid-H2 is the ability to carry a M.2 nVME SSD (on the back), an ability which the Asrock trio all have to pass on.
They do have an M.2 slot, but that is only meant for WiFi. But the Asrock boards have a PCIe slot, the J4105M even having three, one of which in full length (albeit PCIe 2.0 x1), which the Odroid must miss.

In the end, all-in-all, if you ask me what the best x86-64 onboard mini iTX or Micro ATX mobo is -outside of the likes of the quite expensive Supermicro X11SSV-M4F-, I still go for my own Asrock J5005-iTX due to the higher turbo speed and the better IGP.

So: nice try mr. Hardkernel, but I prefer your ARM boards.
Last edited by Dirk Broer on Mon Jul 20, 2020 11:53 pm, edited 2 times in total.

User avatar
Hal Bregg
Boinc Sergeant
Boinc Sergeant
Posts: 175
Joined: Thu Nov 08, 2018 1:22 pm
Location: Cumbria

#4 Re: The Odroid SBC Family

Post by Hal Bregg » Wed Aug 07, 2019 7:16 am

Hi guys,

Which projects would be suitable for those little crunchers? And are there any new models available to buy in UK?
Image

User avatar
Dirk Broer
Corsair
Corsair
Posts: 1593
Joined: Thu Feb 20, 2014 11:24 pm
Location: Leiden, South Holland, Netherlands
Contact:

#5 Re: The Odroid SBC Family

Post by Dirk Broer » Sun Aug 11, 2019 8:15 pm

Hal Bregg wrote:
Wed Aug 07, 2019 7:16 am
Hi guys,

Which projects would be suitable for those little crunchers? And are there any new models available to buy in UK?
Yes and for sure: https://www.odroid.co.uk/ -seem to be expensive tossers though. An alternative is their German competitors.

The H2/H2+ models crunch x86 projects (meaning both Windows and Linux) -wouldn't try Android/x86-64, as there is no BOINC software for it yet -outside Seti@Home that is.

The N2/N2+ and C4 models crunch both Android and Linux projects, depending on your OS. The advantage is that they can use Android/ARM64 and Linux/ARM64, and there is a 4GB model of the N2/N2+ -the C4 is available only as 4GB.

The two XU4 models also crunch both Android and Linux projects, depending again on your OS. They are limited to 32-bit OS and apps though.

The C2 model also crunches both Android and Linux projects, depending on your OS. You might try your luck on 64 bit OS and apps, as it has a quad Cortex-A53 and 2GB RAM.
Otherwise stick to 32-bit.

The C1 model also crunches both Android and Linux projects, again depending on your OS. You are stricktly confined to 32 bit OS and apps due to the quad Cortex-A5.

Any project that presents itself with the Android logo should work (provided you use android on your odroid). Likewise the projects with the Penguin above 'ARM' if you use Linux/ARM.
Last edited by Dirk Broer on Fri Aug 07, 2020 10:55 pm, edited 2 times in total.

User avatar
Hal Bregg
Boinc Sergeant
Boinc Sergeant
Posts: 175
Joined: Thu Nov 08, 2018 1:22 pm
Location: Cumbria

#6 Re: The Odroid SBC Family

Post by Hal Bregg » Fri Aug 23, 2019 6:44 pm

Well, I was thinking about Universe, Cosmology and maybe one of the maths projects. I am guessing LHC might be too heavy for those units.
Image

User avatar
Dirk Broer
Corsair
Corsair
Posts: 1593
Joined: Thu Feb 20, 2014 11:24 pm
Location: Leiden, South Holland, Netherlands
Contact:

#7 Re: The Odroid SBC Family

Post by Dirk Broer » Sat Aug 24, 2019 12:04 am

Hal Bregg wrote:
Fri Aug 23, 2019 6:44 pm
Well, I was thinking about Universe, Cosmology and maybe one of the maths projects. I am guessing LHC might be too heavy for those units.
Sixtracks and sixtracktest (beta test) have apps for both Android and Linux on Aarch64, meaning that with the 4 GB Odroid-C4, -N2 or -N2+ you have a big chance of being able running it. It might even run on the 2GB Odroid-N2 or N2+, or even the Odroid-C2 -it just needs an 64 bit OS.

User avatar
Dirk Broer
Corsair
Corsair
Posts: 1593
Joined: Thu Feb 20, 2014 11:24 pm
Location: Leiden, South Holland, Netherlands
Contact:

#8 Overclocking the Odroid-N2 or N2+

Post by Dirk Broer » Wed Jun 09, 2021 12:57 am

Overclocking the Odroid-N2 or N2+ requires your system to be updated with all packages to date (2021-02-23 in the case of Ubuntu Mate)

Code: Select all

sudo apt update --fix-missing
sudo apt dist-upgrade
sudo reboot
Reboot is required after the upgrade!

Now you can edit /media/boot/config.ini and select the desired frequency:
N2
Supported Frequencies for Big Cores (Cortex-A73): 500, 667, 1000, 1200, 1398, 1512, 1608, 1704, 1800 (Stock), 1908, 2004
Supported Frequencies for Small Cores (Cortex-A53): 100, 250, 500, 667, 1000, 1200, 1398, 1512, 1608, 1704, 1896 (Stock), 1992

N2+
Supported Frequencies for Big Cores (Cortex-A73): 500, 667, 1000, 1200, 1398, 1512, 1608, 1704, 1800, 1908, 2016, 2100, 2208 (Stock), 2304, 2400
Supported Frequencies for Small Cores (Cortex-A53): 500, 667, 1000, 1200, 1398, 1512, 1608, 1704, 1800, 1908 (Stock), 2016

Note: Any frequency marked in RED is an overclock and stability may be at an issue. The N2+ needs the optional 80mm fan for these values! Once the fan is placed and set to run always the CPU temperatures remain below 40 degrees at my home (ambient temperatures between 15 degrees centigrade (winter) and 35 degrees centigrade (summer).
If you try a frequency that isn't supported it will default to stock!

While a fully overclocked (2147 MHz) Raspberry Pi4 will draw 11 Watt (or more), the overclocked Odroid-N2+ only draws about 6.2 Watt, according to Hardkernel.

Post Reply Previous topicNext topic

Return to “Single-board Computers”

Who is online

Users browsing this forum: No registered users and 2 guests