Allwiner H3 / Orange PI PC

This forum is for supported devices using an ARMv7 Allwinner SoC.

Allwiner H3 / Orange PI PC

Postby alexellis » Tue Sep 08, 2015 2:25 pm

Has anyone tried to install Arch Linux on the Allwiner H3 / Orange PI PC? It was recently released for 15 USD and has similar specs to the Raspberry PI Model B 2 (I am not implying compatible architecture/chipsets in any way)

I use Arch on all my PIs so it would be a shame to have to install Bananian or whatever they supply as stock.
alexellis
 
Posts: 13
Joined: Wed Feb 18, 2015 12:37 am

Re: Allwiner H3 / Orange PI PC

Postby guisacouto » Fri Sep 11, 2015 3:08 am

A compatible release for this board would be really awesome. Definitely the best power/price ration on the market! 1.6Ghz quad core.. that almost doubles the rpi2! And for less than half the price. :mrgreen:
guisacouto
 
Posts: 44
Joined: Thu May 17, 2012 1:29 pm

Re: Allwiner H3 / Orange PI PC

Postby lyoko » Wed Sep 16, 2015 6:18 am

It has mali400 gpu, not sure if it's possible to get it working with alarm easily. and I'm skeptical about it's x265 abilities.
lyoko
 
Posts: 11
Joined: Thu Aug 13, 2015 8:25 pm

Re: Allwiner H3 / Orange PI PC

Postby sehraf » Mon Sep 21, 2015 9:16 am

Just ordered a orange pi pc! I'll try to get ALARM running when it's delivered.

Though i see one major problem: the kernel
They use 3.4 which is too old for systemd. Their U-Boot (from 2011) should be able to boot a more recent kernel but you still need to build one. The CPU itself is supported since 4.2 [1] but there is currently no device tree file for any H3 board (also i have no idea if there are drivers for the rest of the SOC/board)

There is hope though since (at least) one major dev has a H3 board :mrgreen:


[1] http://linux-sunxi.org/Linux_mainlining ... d_into_4.2
sehraf
 
Posts: 79
Joined: Mon Feb 03, 2014 10:06 pm

Re: Allwiner H3 / Orange PI PC

Postby lyoko » Mon Sep 21, 2015 7:30 pm

Getting even more interested. But you still won't get any mali-400 support, no kernel module is shipped with linux. maybe it does with android.

from what I understand, the mali gpu kernel module exists only in 'linux-sunxi'.
https://github.com/linux-sunxi/linux-sunxi
which is the 3.4 you mentioned probably.
lyoko
 
Posts: 11
Joined: Thu Aug 13, 2015 8:25 pm

Re: Allwiner H3 / Orange PI PC

Postby alexellis » Wed Oct 14, 2015 12:40 pm

In so far as a headless image is concerned do we need to take the 'Mali' chip into consideration?

I have two Orange PIs now with the H3 chip and they do run the Ubuntu Vivid image which contains systemd. The Kernel I think was version 3.4.39

If a base image is downloaded for arm - other than copying in the kernel and the uboot bin files.. what else is required?
alexellis
 
Posts: 13
Joined: Wed Feb 18, 2015 12:37 am

Re: Allwiner H3 / Orange PI PC

Postby sehraf » Wed Oct 14, 2015 3:29 pm

$this->bbcode_second_pass_quote('alexellis', 'w')hat else is required?
nothing - as long as the kernel works with the systemd version arch is using. Since some systemd versions ago systemd also requires some kernel features that were introduced with kernel 3.8 .... they might be back-ported though.
Nevertheless i'd give it a try.
sehraf
 
Posts: 79
Joined: Mon Feb 03, 2014 10:06 pm

Re: Allwiner H3 / Orange PI PC

Postby WarheadsSE » Wed Oct 14, 2015 3:39 pm

ALARM stopped supporting anything but mainline once this started to happen. Why? Because maintaining and patching 13 Allwinner kernels was a damned nightmare.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Allwiner H3 / Orange PI PC

Postby alexellis » Thu Oct 15, 2015 9:00 am

# systemd --version
systemd 219
+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYP
T -GNUTLS +ACL +XZ -LZ4 -SECCOMP +BLKID -ELFUTILS +KMOD -IDN

# uname -a
Linux ubuntuarm 3.4.39 #1 SMP PREEMPT Sun Aug 30 14:14:50 CEST 2015 armv7l armv7
l armv7l GNU/Linux

Does this help?
alexellis
 
Posts: 13
Joined: Wed Feb 18, 2015 12:37 am

Re: Allwiner H3 / Orange PI PC

Postby lyoko » Sat Oct 17, 2015 2:17 pm

well, I managed to get the current Alarm with linux-sunxi working.
$this->bbcode_second_pass_code('', '[root@alarm alarm]# systemctl --version
systemd 226
[root@alarm alarm]# uname -r
3.4.90+')
I can provide an sdcard image (A10).

Stopping the sunxi kernel support was a good idea, since mainline kernel is getting close.

these mali chips are terrible, can't hear their name already. I think we are doomed to use android for Display purposes.
fbturbo isn't good enough and so on with the cedarx issues.
At least on my case (random A10 Device), es2gears_x11 gives me 130 fps, glxgears is 30, mplayer with vdpau-sunxi runs at 5fps. all running from fbturbo with no errors.

my guess is that it will be identical with the Orange pi. forget 4k for any linux distribution.
If anyone wants 4k hevc, maybe raspberry pi 3 will have it. as long as it won't have mali onboard.
lyoko
 
Posts: 11
Joined: Thu Aug 13, 2015 8:25 pm

Next

Return to Allwinner

Who is online

Users browsing this forum: No registered users and 5 guests