Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
gentoo on odroid N2
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo on ARM
View previous topic :: View next topic  
Author Message
erm67
l33t
l33t


Joined: 01 Nov 2005
Posts: 647
Location: EU

PostPosted: Fri Jun 21, 2019 10:46 am    Post subject: gentoo on odroid N2 Reply with quote

The fastest SBC atm, code compiled for the S912 (-mcpu=native) works without problems, really nice with a USB(3) Attached SCSI disk and rtc with backup battery. And it could be even faster since I use a rotational disk but the USB3 was benchmarked at 300MBs so almost full SSD speed :-)

Code:

Linux erm67 4.9.180+ #1 SMP PREEMPT Thu Jun 20 12:30:20 CEST 2019 aarch64 GNU/Linux


Still using the proprietary kernel since mainline support is scheduled for linux 5.3 (and I guess I will wait until linux 5.5 at least :-) )

Code:
cd /usr/src/linux
time make -j4
......
real   35m42.779s
user   136m32.548s
sys   8m9.560s


Code:

erm67 ~/cpuinfo # ./cache-info
L1 instruction cache: 6 x 64 KB, 4-way set associative (256 sets), 64 byte lines, shared by 1 processors
L1 data cache: 6 x 32 KB, 8-way set associative (64 sets), 64 byte lines, shared by 1 processors
L2 data cache: 2 x 512 KB (inclusive), 16-way set associative (512 sets), 64 byte lines, shared by 4 processors


It is a BIG.LITTLE architecture with different cache size so better optimize for the smaller one (unfortunately)
https://www.mono-project.com/news/2016/09/12/arm64-icache/

Code:

erm67 ~/cpuinfo # ./cpuinfo-dump
processor   : 0
BogoMIPS   : 48.00
Features   : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer   : 0x41
CPU architecture: 8
CPU variant   : 0x0
CPU part   : 0xd03
CPU revision   : 4

processor   : 1
BogoMIPS   : 48.00
Features   : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer   : 0x41
CPU architecture: 8
CPU variant   : 0x0
CPU part   : 0xd03
CPU revision   : 4

processor   : 2
BogoMIPS   : 48.00
Features   : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer   : 0x41
CPU architecture: 8
CPU variant   : 0x0
CPU part   : 0xd09
CPU revision   : 2

processor   : 3
BogoMIPS   : 48.00
Features   : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer   : 0x41
CPU architecture: 8
CPU variant   : 0x0
CPU part   : 0xd09
CPU revision   : 2

processor   : 4
BogoMIPS   : 48.00
Features   : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer   : 0x41
CPU architecture: 8
CPU variant   : 0x0
CPU part   : 0xd09
CPU revision   : 2

processor   : 5
BogoMIPS   : 48.00
Features   : fp asimd evtstrm aes pmull sha1 sha2 crc32
CPU implementer   : 0x41
CPU architecture: 8
CPU variant   : 0x0
CPU part   : 0xd09
CPU revision   : 2

CPU info   : xxx
Serial      : xxx
Hardware   : Hardkernel ODROID-N2
Revision   : 0400


My killer CFLAGS opts:

Code:

FLTO="-flto=${NTHREADS}"
GRAPHITE="-fgraphite-identity -ftree-loop-distribution -floop-nest-optimize -floop-strip-mine -floop-interchange -floop-block -ftree-loop-distribute-patterns"
CFLAGS="-O2 -march=armv8-a+crc+fp+simd+crypto -mcpu=cortex-a73.cortex-a53+crc+fp+simd+crypto -ftree-vectorize -mtune=cortex-a73.cortex-a53 ${FLTO} ${GRAPHITE} -fuse-linker-plugin -pipe --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=256"
CXXFLAGS="${CFLAGS}"
LDFLAGS="-Wl,-O1,--as-needed,--hash-style=gnu,--sort-common ${CXXFLAGS}"
CHOST="aarch64-unknown-linux-gnu"

_________________
Ok boomer
True ignorance is not the absence of knowledge, but the refusal to acquire it.
Ab esse ad posse valet, a posse ad esse non valet consequentia

My fediverse account: @erm67@erm67.dynu.net


Last edited by erm67 on Sat Jun 22, 2019 2:15 pm; edited 1 time in total
Back to top
View user's profile Send private message
CaptainBlood
Veteran
Veteran


Joined: 24 Jan 2010
Posts: 1999

PostPosted: Fri Jun 21, 2019 3:47 pm    Post subject: Reply with quote

I've been considering rock64 for a while, now evaluating alternatives.

IIRC rock64's GPU planned to land in mesa is the main conflicting advantage.
Casing could be another.

Pity both hardwares are rather expensive in E.U.

You have proprietary kernel and portage installed, isn't it?
Wondering whether emmc is hot pluggable (not necessarily N2 specific I admit)?

Thks 4 ur attention.
Back to top
View user's profile Send private message
erm67
l33t
l33t


Joined: 01 Nov 2005
Posts: 647
Location: EU

PostPosted: Fri Jun 21, 2019 4:27 pm    Post subject: Reply with quote

I got it shipped from Korea, I just paid 36€ taxes at the customs and recently hardkernel reduced their shipping rates so currently it is cheaper having it shipped than buy it in the EU.

According to most benchmarks found online the rockpro64 is a bit slower, the GPU are the same so when the panfrost driver will be ready it will work on both SBC.

I used a few amlogic S912 TV boxes before so I know very well the CPU and I know that the mainline kernel is really stable,I am not sure about the rockpro mainline support instead, and that is a problem maybe.

The rockpro has a pcie interface and 2 usb3, while the N2 has only usb 3 split into 4 ports by a hub, so it depends on what you need to connect to it. I had for a while an earlier rockpro64 but their proprietary kernel had too many problems with the usb attached scsi disks (that should have been fixed now) luckily I was able to sell it on ebay for a good price.

The case of the N2 is nice and inexpensive.

So far the only problem I had is that connecting usb2 (like keyboard/mouse) and usb3 devices (usb/sata adapter, eth adapter) to the usb3 hub causes the system to freeze, but there is also an usb2 port available so that is not really problem.

I was using gentoo on sS912 CPU that has exactly the same features and smaller L1/L2 caches so the binaries are perfectly compatible, when I moved from a S905 cpu to the S912 instead a lot of binaries didn't work but the S905 had a larger cache and missed the crypto extension. Basically I copied the iscsi drive to a sata hard disk plugged it in the USB3 port and it worked :-)

forget about the SD card it is not easy to plug it in and with all those peripherals attached with usb cables is better not to touch it at all :-)

The N2 can boot using petitboot or uboot using a manual switch, uboot will only boot from emmc or SD while petitboot can kexec the linux kernel directly from the usb3 drive, but I was not able to boot with petitboot so I am still booting using uboot from the sd card and using the rootfs on the usb3 disk, probably it was PEBCAK ...

I did not buy an emmc because on the N2 it is capped at ~100MBs while the USB3 interface runs at full speed (for the board) at ~300MBs.

I don't have a fan installed and I had no overheating problems so far, however the CPU is running @1800Mhz, it is possible to overclock it @2000Mhz in the boot.ini but I have not tried and I have read that a fan will be required to run at that speed.
_________________
Ok boomer
True ignorance is not the absence of knowledge, but the refusal to acquire it.
Ab esse ad posse valet, a posse ad esse non valet consequentia

My fediverse account: @erm67@erm67.dynu.net


Last edited by erm67 on Fri Jun 21, 2019 6:38 pm; edited 1 time in total
Back to top
View user's profile Send private message
CaptainBlood
Veteran
Veteran


Joined: 24 Jan 2010
Posts: 1999

PostPosted: Fri Jun 21, 2019 6:25 pm    Post subject: Reply with quote

erm67 wrote:
I got it shipped from Korea, I just paid 36€ taxes at the customs and recently hardkernel reduced their shipping rates so currently it is cheaper having it shipped than buy it in the EU.
Nice to hear. You got MB + N2 case, didn't you?
erm67 wrote:
So far the only problem I had is that connecting usb2 (like keyboard/mouse) and usb3 devices (usb/sata adapter, eth adapter) to the usb3 hub causes the system to freeze, but there is also an usb2 port available so that is not really problem.
Guess that the OTG USB2. I thought if could only supply power. Nice to hear how wrong I was. Since it's micro USB, many use cases would require an adapter.
erm67 wrote:
I was using gentoo on sS912 CPU that has exactly the same features and smaller L1/L2 caches so the binaries are perfectly compatible, when I moved from a S905 cpu to the S912 instead a lot of binaries didn't work but the S905 had a larger cache and missed the crypto extension. Basically I copied the iscsi drive to a sata hard disk plugged it in the USB3 port and it worked :-)
Sorry, I don't get it since N2 seems S922X :?: Moreover I'll be starting from scratch, so I'm not sure if there anything relevant in this respect.
erm67 wrote:
forget about the SD card it is not easy to plug it in and with all those peripherals attached with usb cables is better not to touch it at all :-)
The latter described partition scheme with only "earlyboot" on SD seems reasonable.
erm67 wrote:
I did not buy an emmc because on the N2 it is capped at ~100MBs while the USB3 interface runs at full speed (for the board) at ~300MBs.
Doesn't UAS requires SCSI hd? (noob question) Or is it sata II/III interface compatible? Is your UAS externally powered?

Thks 4 ur attention, interest & support.
Back to top
View user's profile Send private message
erm67
l33t
l33t


Joined: 01 Nov 2005
Posts: 647
Location: EU

PostPosted: Fri Jun 21, 2019 7:57 pm    Post subject: Reply with quote

CaptainBlood wrote:
Nice to hear. You got MB + N2 case, didn't you?
+ rtc battery they also sell usb - sata adapters that supports UAS and are tested to work well with their board, if you don't have an adapter that you trust maybe it a good idea buy one from them. Not all chipsets in the UAS adapters are well supported by linux, there is a list somewhere (sunxi maybe) with good chipsets and I was lucky enough found an adapter with a chipset known to work well with linux ...

CaptainBlood wrote:
Guess that the OTG USB2. I thought if could only supply power. Nice to hear how wrong I was. Since it's micro USB, many use cases would require an adapter.


Well since it's OTG it would require an adapter anyway, it costs 2€ from the local china-shop or you can order a more expensive one from hardkernel ;-)

CaptainBlood wrote:
Sorry, I don't get it since N2 seems S922X :?: Moreover I'll be starting from scratch, so I'm not sure if there anything relevant in this respect.

I was just trying to explain that for me the install time for gentoo wasn't the usual one, I have not 'emerge -e world' so far and I did not start from the experimental arm64 stage3 but I already had a gentoo system optimized and configured for Amlogic CPUs.
CaptainBlood wrote:
The latter described partition scheme with only "earlyboot" on SD seems reasonable.
boot directly from the usb disk would be even better ... I will try again if I find some time.

CaptainBlood wrote:
Doesn't UAS requires SCSI hd? (noob question) Or is it sata II/III interface compatible? Is your UAS externally powered?


UAS is a relatively old standard that was part of the USB3 specification and meant to replace the shitty bulk transfer resquest method used by the usbstorage module, it attracted little attention since recently when fast and inexpensive adapters appeared on the market. There are some benchmarks on phoronix, it's slower than PCI/sata or M.2 but still fast enough to be used for the OS disk, and it behaves nicely with multiple accesses being based on the SCSI protocol and using a full duplex trasport like USB3.

The controller inside the adapter uses the SCSI protocol over USB transport to communicate with the host and SATA with the disk, so yes it uses regular SATA disks or SSD. USB3 specifications provide enough juice @5v for every 2.5" disk, my adapter has an external psu @12v but it is only required for 3.5" disks.
_________________
Ok boomer
True ignorance is not the absence of knowledge, but the refusal to acquire it.
Ab esse ad posse valet, a posse ad esse non valet consequentia

My fediverse account: @erm67@erm67.dynu.net
Back to top
View user's profile Send private message
crocket
Guru
Guru


Joined: 29 Apr 2017
Posts: 449

PostPosted: Mon Jun 24, 2019 11:51 pm    Post subject: Reply with quote

erm67 wrote:
UAS is a relatively old standard that was part of the USB3 specification and meant to replace the shitty bulk transfer resquest method used by the usbstorage module, it attracted little attention since recently when fast and inexpensive adapters appeared on the market. There are some benchmarks on phoronix, it's slower than PCI/sata or M.2 but still fast enough to be used for the OS disk, and it behaves nicely with multiple accesses being based on the SCSI protocol and using a full duplex trasport like USB3.

The controller inside the adapter uses the SCSI protocol over USB transport to communicate with the host and SATA with the disk, so yes it uses regular SATA disks or SSD. USB3 specifications provide enough juice @5v for every 2.5" disk, my adapter has an external psu @12v but it is only required for 3.5" disks.


What kind of SATA to USB adaptor do you use? Is it ok to use a USB DAC with a USB SSD? https://www.hardkernel.com/shop/odroid-n2-with-4gbyte-ram/ says

Quote:
Since four USB host ports share a single root hub, the transfer rate must be lower if you use multiple USB devices at the same time.
Back to top
View user's profile Send private message
erm67
l33t
l33t


Joined: 01 Nov 2005
Posts: 647
Location: EU

PostPosted: Tue Jun 25, 2019 6:23 am    Post subject: Reply with quote

crocket wrote:

What kind of SATA to USB adaptor do you use? Is it ok to use a USB DAC with a USB SSD? https://www.hardkernel.com/shop/odroid-n2-with-4gbyte-ram/ says

Quote:
Since four USB host ports share a single root hub, the transfer rate must be lower if you use multiple USB devices at the same time.

Basically it means that you cannot use 2 adapters at the same time, which makes the hub quite useless IMHO, if you connect a sata or eth apdapter on it you cannot use it for anything else :-)

There's another board coming with S922x and M2 drives:
https://www.cnx-software.com/2019/05/14/khadas-vim3-amlogic-s922x-board-m-2-nvme-ssd-wifi-5-bluetooth-5/

Yes it works with and ssd, of course since the USB port is rated at 300MBs you'll never get the full SSD transfer rate. Probably the rockpro64 is better for and SSD since it exposes the pci-e bus and uses a regular sata controller. Plus the UAS adapter translates from the SCSI dialect to the SATA and this will add some latency, maybe the max trasfer rate reading from the disk will be the same as pcie/sata but using it in a multitask environment (OS disk) is a bit slower. The usb3/sata adapter sold by hardkernel is rated at max 250MBs so it is a bit slow for an SSD disk, but it is the adapter that is connected to the N2 board, not the disk so even if your SSD is rated at 1000MBs only 250MBs will ever reach the usb3 bus. I don't know exactly what happens if the adapter connected to the bus will exceed the max speed, better ask in their forums.
This is the controller that works well with linux:
http://www.jmicron.com/PDF/brief/jms578.pdf
if you search JMS578 on ebay you'll find a lot of adapters based on that chipset.

There are a lot of guys posting projects with ssd and the N2 on HKs forums, I used an ssd with it for a while (like minutes) but I decided that a regular HD is better for my use case since it is a nextcloud server.
_________________
Ok boomer
True ignorance is not the absence of knowledge, but the refusal to acquire it.
Ab esse ad posse valet, a posse ad esse non valet consequentia

My fediverse account: @erm67@erm67.dynu.net
Back to top
View user's profile Send private message
crocket
Guru
Guru


Joined: 29 Apr 2017
Posts: 449

PostPosted: Tue Jun 25, 2019 8:09 am    Post subject: Reply with quote

erm67 wrote:
crocket wrote:

What kind of SATA to USB adaptor do you use? Is it ok to use a USB DAC with a USB SSD? https://www.hardkernel.com/shop/odroid-n2-with-4gbyte-ram/ says

Quote:
Since four USB host ports share a single root hub, the transfer rate must be lower if you use multiple USB devices at the same time.

Basically it means that you cannot use 2 adapters at the same time, which makes the hub quite useless IMHO, if you connect a sata or eth apdapter on it you cannot use it for anything else :-)

There's another board coming with S922x and M2 drives:
https://www.cnx-software.com/2019/05/14/khadas-vim3-amlogic-s922x-board-m-2-nvme-ssd-wifi-5-bluetooth-5/

Yes it works with and ssd, of course since the USB port is rated at 300MBs you'll never get the full SSD transfer rate. Probably the rockpro64 is better for and SSD since it exposes the pci-e bus and uses a regular sata controller. Plus the UAS adapter translates from the SCSI dialect to the SATA and this will add some latency, maybe the max trasfer rate reading from the disk will be the same as pcie/sata but using it in a multitask environment (OS disk) is a bit slower. The usb3/sata adapter sold by hardkernel is rated at max 250MBs so it is a bit slow for an SSD disk, but it is the adapter that is connected to the N2 board, not the disk so even if your SSD is rated at 1000MBs only 250MBs will ever reach the usb3 bus. I don't know exactly what happens if the adapter connected to the bus will exceed the max speed, better ask in their forums.
This is the controller that works well with linux:
http://www.jmicron.com/PDF/brief/jms578.pdf
if you search JMS578 on ebay you'll find a lot of adapters based on that chipset.

There are a lot of guys posting projects with ssd and the N2 on HKs forums, I used an ssd with it for a while (like minutes) but I decided that a regular HD is better for my use case since it is a nextcloud server.


It seems khadas vim3 and rockpi 4b are the better products for SSD. I can use them as a secondary desktop computer.

I don't like USB to SATA converter. It adds complexity.
Back to top
View user's profile Send private message
erm67
l33t
l33t


Joined: 01 Nov 2005
Posts: 647
Location: EU

PostPosted: Tue Jun 25, 2019 11:51 am    Post subject: Reply with quote

Maybe, the kadash is only in pre-order and not available yet, the rockpro has a slower CPU and (as I said) still has issues with mainline kernel.

I used the usb3/sata adapter on my laptop for a while and was really fast, than I bougth one of those adapters that let install a hard disk instead of the DVD, the problem is that on many laptop the sata controller connected to the DVD is slower than the other sata controller that has the hard disk connected; well the same disk was a lot slower using the CDROM/DVD sata port than using the USB3 adapter.
So well the USB3/UAS/sata is not necessarily bad, some pci/sata controller are worse.

There is also a lot of people using harkernel product and they are the only one that provide an uptodate LTS linux kernel and maintain it over the years.

For a desktop probably the kadash is better, with an m.2, but don't expect 800MBs throughput from it, it will be probably a bit slower.
Actually for a desktop the new raspi would be better, it has open source graphic drivers allegedly, but the cpu is slower and it needs an usb3/sata adapter.
_________________
Ok boomer
True ignorance is not the absence of knowledge, but the refusal to acquire it.
Ab esse ad posse valet, a posse ad esse non valet consequentia

My fediverse account: @erm67@erm67.dynu.net
Back to top
View user's profile Send private message
crocket
Guru
Guru


Joined: 29 Apr 2017
Posts: 449

PostPosted: Sun Jun 30, 2019 12:18 pm    Post subject: Reply with quote

I think odroid n2 is better than khadas vim3 with regard to passive cooling.
Odroid N2 comes with a large passive heatsink that is guaranteed to prevent thermal throttling. The heatsink that is being sold with vim3 has no such guarantee.
  • Would you compile gentoo packages on odroid N2 with 4GB RAM without swap?
  • Could you lend a few gigabytes of RAM from a computer on LAN to an SBC by exposing a linux block ram disk as a network block device? You could create a swap out of a network block device.
Back to top
View user's profile Send private message
erm67
l33t
l33t


Joined: 01 Nov 2005
Posts: 647
Location: EU

PostPosted: Sun Jun 30, 2019 9:33 pm    Post subject: Reply with quote

crocket wrote:
I think odroid n2 is better than khadas vim3 with regard to passive cooling.
Odroid N2 comes with a large passive heatsink that is guaranteed to prevent thermal throttling. The heatsink that is being sold with vim3 has no such guarantee.
  • Would you compile gentoo packages on odroid N2 with 4GB RAM without swap?
  • Could you lend a few gigabytes of RAM from a computer on LAN to an SBC by exposing a linux block ram disk as a network block device? You could create a swap out of a network block device.

Sorry to disappoint you but the passive heatsink is not enough for gentoo :-) it worked a couple of weeks ago but we are in the middle of a heat wave here and it rebooted spontaneously twice in the last few days (once compiling the kernel and once emerging). It supports a PWM fan, the bios support is still WIP and do not support controlling the speed of the fan but only turing it on and off at the moment; HK guys promised to fix it soon however. I am looking for a suitable fan :-) Also USB3 controllers produce a lot of warm and makes things worse, also the raspi 4 has overheating problems because of the USB3 controller if a fast usb3 device is connected to it.
_________________
Ok boomer
True ignorance is not the absence of knowledge, but the refusal to acquire it.
Ab esse ad posse valet, a posse ad esse non valet consequentia

My fediverse account: @erm67@erm67.dynu.net
Back to top
View user's profile Send private message
crocket
Guru
Guru


Joined: 29 Apr 2017
Posts: 449

PostPosted: Mon Jul 01, 2019 12:24 am    Post subject: Reply with quote

erm67 wrote:
Sorry to disappoint you but the passive heatsink is not enough for gentoo :-) it worked a couple of weeks ago but we are in the middle of a heat wave here and it rebooted spontaneously twice in the last few days (once compiling the kernel and once emerging). It supports a PWM fan, the bios support is still WIP and do not support controlling the speed of the fan but only turing it on and off at the moment; HK guys promised to fix it soon however. I am looking for a suitable fan :-) Also USB3 controllers produce a lot of warm and makes things worse, also the raspi 4 has overheating problems because of the USB3 controller if a fast usb3 device is connected to it.


What do you think is the best passively cooled SBC at the moment?
On ARM, there seems to be no good passively cooled build machine. On x86, there is at least Odroid H2.
Back to top
View user's profile Send private message
CaptainBlood
Veteran
Veteran


Joined: 24 Jan 2010
Posts: 1999

PostPosted: Mon Jul 01, 2019 4:35 am    Post subject: Reply with quote

crocket wrote:
[ODROID-XU4Q??
Code:
ODROID-XU4Q
* 2Gbyte LPDDR3 RAM PoP stacked
seems too small for standalone Gentoo, IMHO.
Distcc and/or cross-compiled packages might make it possible though.
Thks 4 ur attention, interest é support.
Back to top
View user's profile Send private message
erm67
l33t
l33t


Joined: 01 Nov 2005
Posts: 647
Location: EU

PostPosted: Mon Jul 01, 2019 4:55 am    Post subject: Reply with quote

crocket wrote:
On x86, there is at least Odroid H2.


It's too expensive import it from Korea, there are other intel mini-itx boards more or less equivalent.


I am still very satisfied by the N2, and I should really finally get an airconditioner, apparently now we need one also in Europe:
https://www.bloomberg.com/opinion/articles/2019-06-28/air-conditioning-is-the-world-s-next-big-threat

Last Friday was the hottest day in the last 100 years here, a fan that is idle most of the times is not the end of the world.
_________________
Ok boomer
True ignorance is not the absence of knowledge, but the refusal to acquire it.
Ab esse ad posse valet, a posse ad esse non valet consequentia

My fediverse account: @erm67@erm67.dynu.net
Back to top
View user's profile Send private message
crocket
Guru
Guru


Joined: 29 Apr 2017
Posts: 449

PostPosted: Mon Jul 01, 2019 5:13 am    Post subject: Reply with quote

erm67 wrote:
I am still very satisfied by the N2, and I should really finally get an airconditioner, apparently now we need one also in Europe:


An airconditioner is an overkill.
Why does it reboot instead of throttling CPU performance? Are you going to compile packages on it or play 3D games on it?

According to https://forum.odroid.com/viewtopic.php?t=33781, with the ambient temperature at 35'C, CPU temperature doesn't exceed 75'C for hours under stress test.

erm67 wrote:
there are other intel mini-itx boards more or less equivalent.


Right, I found GIGABYTE J4105N H which is a little bit cheaper than Odroid H2.
Back to top
View user's profile Send private message
erm67
l33t
l33t


Joined: 01 Nov 2005
Posts: 647
Location: EU

PostPosted: Mon Jul 01, 2019 9:02 am    Post subject: Reply with quote

crocket wrote:

According to https://forum.odroid.com/viewtopic.php?t=33781, with the ambient temperature at 35'C, CPU temperature doesn't exceed 75'C for hours under stress test.


The temperature outside was 46°C Friday here, probably also inside .... the air conditioner is for me not for the board :-)
Don't forget the usb3 controller, they were not using a usb attached hard disk
_________________
Ok boomer
True ignorance is not the absence of knowledge, but the refusal to acquire it.
Ab esse ad posse valet, a posse ad esse non valet consequentia

My fediverse account: @erm67@erm67.dynu.net
Back to top
View user's profile Send private message
crocket
Guru
Guru


Joined: 29 Apr 2017
Posts: 449

PostPosted: Mon Jul 01, 2019 9:57 am    Post subject: Reply with quote

erm67 wrote:
The temperature outside was 46°C Friday here, probably also inside .... the air conditioner is for me not for the board :-)
Don't forget the usb3 controller, they were not using a usb attached hard disk


I never thought that kind of temperature was possible outside deserts in middle east. Is global warming already hitting us?
Back to top
View user's profile Send private message
crocket
Guru
Guru


Joined: 29 Apr 2017
Posts: 449

PostPosted: Mon Jul 01, 2019 11:43 am    Post subject: Reply with quote

I think you should consider eMMC because it generates less heat and removes the complexity that comes with USB to SATA converters.

If I wanted to buy N2, I would buy it with eMMC.
Back to top
View user's profile Send private message
erm67
l33t
l33t


Joined: 01 Nov 2005
Posts: 647
Location: EU

PostPosted: Mon Jul 01, 2019 3:39 pm    Post subject: Reply with quote

crocket wrote:
erm67 wrote:
The temperature outside was 46°C Friday here, probably also inside .... the air conditioner is for me not for the board :-)
Don't forget the usb3 controller, they were not using a usb attached hard disk


I never thought that kind of temperature was possible outside deserts in middle east. Is global warming already hitting us?

It's colder now:
https://m.imgur.com/a/ReAxUPa
The last time i was in the Sahara desert the temperature was closer to 60C.

The emmc Is too small for a media and documents server.
_________________
Ok boomer
True ignorance is not the absence of knowledge, but the refusal to acquire it.
Ab esse ad posse valet, a posse ad esse non valet consequentia

My fediverse account: @erm67@erm67.dynu.net
Back to top
View user's profile Send private message
crocket
Guru
Guru


Joined: 29 Apr 2017
Posts: 449

PostPosted: Mon Jul 01, 2019 11:31 pm    Post subject: Reply with quote

What do you do with N2?

By the way, https://wiki.radxa.com/Rockpi4/dev/kernel-mainline says Rock Pi 4 is supported by mainline linux 5.1 and above. Rock Pi 4 supports M.2 NVMe SSD.
Back to top
View user's profile Send private message
erm67
l33t
l33t


Joined: 01 Nov 2005
Posts: 647
Location: EU

PostPosted: Tue Jul 02, 2019 8:12 pm    Post subject: Reply with quote

Yes but not everything is working on mainline, they expect it will be usable after 5.3, that will be a big kernel release for arm :-)

According to most benchmarks the N2 is still faster than the RK3399, and I have not overclocked it yet, that's another good reason to put a fan on the board :-)


Basically the board is a nexcloud server, I have all the documents I need for work and my personal documents on it. I make OCR'd digital copies of everything and archive the paper originals. I know there are other projects like mayan edms or paperless but nextcloud worked better on the slower boards I had before, maybe I will reconsider them now.
Well that is the main use for the board, but I also backup all pictures from my phone and camera to it, store backup copies of my music and movies, all of this is served on the local LAN by gerbera (a recent fork of mediatomb), there is also a friendica single user instance that I use to follow mastodon & diaspora networks and it is cpu hungry :-( oh finally the N2 hosts a mail server exim/dovecot/rspam. I'd like to repurpose my older S912 as an elasticsearch server, it needs >1.5GB ram .... it is a great full text search engine that is supported by nextcloud and dovecot but really needs too much RAM.

I had an EMMC on the other board only 32GB and it was great for the OS, well great if compared to the SD cards, a regular hard disk connected to USB3 port works even better.
I also had an usb DAC on my old box connected to my hi-fi ampli but the N2 allegedly has an hi quality DAC on board so I should be able to connect it directly to the ampli.
_________________
Ok boomer
True ignorance is not the absence of knowledge, but the refusal to acquire it.
Ab esse ad posse valet, a posse ad esse non valet consequentia

My fediverse account: @erm67@erm67.dynu.net
Back to top
View user's profile Send private message
etnull
Guru
Guru


Joined: 26 Mar 2019
Posts: 487
Location: Russia

PostPosted: Tue Jul 02, 2019 9:09 pm    Post subject: Reply with quote

I'm currently considering Odroid N2, or Khadas VIM 3 the later should be even more powerful, with (so far useless) NPU as well. The support is main quistion, I don't want RK3399, as I heard some negativity from ETA PRIME, who has the channel and who is deeply involved into this sort of systems.
Back to top
View user's profile Send private message
crocket
Guru
Guru


Joined: 29 Apr 2017
Posts: 449

PostPosted: Thu Jul 04, 2019 1:57 am    Post subject: Reply with quote

etnull wrote:
I'm currently considering Odroid N2, or Khadas VIM 3 the later should be even more powerful, with (so far useless) NPU as well. The support is main quistion, I don't want RK3399, as I heard some negativity from ETA PRIME, who has the channel and who is deeply involved into this sort of systems.


ETA prime specifically mentioned that RK3399 is not great for hardware acceleration of video playback.
If you use an RK3399 board as a headless server, it's fine.
Back to top
View user's profile Send private message
crocket
Guru
Guru


Joined: 29 Apr 2017
Posts: 449

PostPosted: Thu Jul 04, 2019 11:35 am    Post subject: Reply with quote

If the ambient temperature is 45'C, does thermal throttling fail to protect the board during a heavy compilation?
Back to top
View user's profile Send private message
erm67
l33t
l33t


Joined: 01 Nov 2005
Posts: 647
Location: EU

PostPosted: Thu Jul 04, 2019 7:48 pm    Post subject: Reply with quote

crocket wrote:
If the ambient temperature is 45'C, does thermal throttling fail to protect the board during a heavy compilation?

see this thread:
https://forum.odroid.com/viewtopic.php?t=34150#p248863
Quote:
cpu temperature gets reach to the trip point, dcritical, system will shut down.

_________________
Ok boomer
True ignorance is not the absence of knowledge, but the refusal to acquire it.
Ab esse ad posse valet, a posse ad esse non valet consequentia

My fediverse account: @erm67@erm67.dynu.net
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo on ARM All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum