ARMBIAN を Orange PI PC に入れてみた

前から気になっていた、ARMBIAN を Orange PI PC に入れてみました。

Orange_Pi_PC_H3_–_armbian

8GBのSD に書き込みしてブート。今回は、デスクトップ版のを使ってみました。

ウィザードや、各種スクリプトが走るようで2,3回リブートを繰り返し領域拡張などやっているようです。

少々、設定してあとはリモートから接続。

  ___                               ____  _   ____   ____ 
 / _ \ _ __ __ _ _ __   __ _  ___  |  _ \(_) |  _ \ / ___|
| | | | '__/ _` | '_ \ / _` |/ _ \ | |_) | | | |_) | |    
| |_| | | | (_| | | | | (_| |  __/ |  __/| | |  __/| |___ 
 \___/|_|  \__,_|_| |_|\__, |\___| |_|   |_| |_|    \____|
                       |___/                              

Welcome to ARMBIAN Debian GNU/Linux 8 (jessie) 3.4.112-sun8i 

System load:   0.13                Up time:       5 hours        Local users:   4                
Memory usage:  35 % of 1000Mb     IP:            192.168.1.24
CPU temp:      42°C               
Usage of /:    18% of 15G        

Last login: Sat May 21 18:30:31 2016 from 192.168.1.17
[root@opi 19:11:03 ~]# 

ふむふむ。

気になる部分だけピックアップ。

[root@opi 19:09:13 ~]# cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
1296000
[root@opi 19:09:13 ~]# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
480000
[root@opi 19:09:24 ~]# cat /sys/class/thermal/thermal_zone0/temp
41
[root@opi 19:09:34 ~]# lscpu
Architecture:          armv7l
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    1
Core(s) per socket:    4
Socket(s):             1
CPU max MHz:           1296.0000
CPU min MHz:           480.0000
[root@opi 19:09:37 ~]# uname -a
Linux orangepipc 3.4.112-sun8i #30 SMP PREEMPT Sat Apr 30 19:49:10 CEST 2016 armv7l GNU/Linux
[root@opi 19:09:44 ~]# df -hT
Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/mmcblk0p1 ext4       15G  2.6G   12G  18% /
udev           devtmpfs   10M     0   10M   0% /dev
tmpfs          tmpfs     201M  4.7M  196M   3% /run
tmpfs          tmpfs     501M     0  501M   0% /dev/shm
tmpfs          tmpfs     5.0M  4.0K  5.0M   1% /run/lock
tmpfs          tmpfs     501M     0  501M   0% /sys/fs/cgroup
tmpfs          tmpfs     501M   56K  500M   1% /tmp
tmpfs          tmpfs     101M  4.0K  101M   1% /run/user/1000
tmpfs          tmpfs     101M     0  101M   0% /run/user/0
[root@opi 19:09:51 ~]# ldmod
-bash: ldmod: command not found
[root@opi 19:10:06 ~]# lsmod
Module                  Size  Used by
iptable_filter          1277  0 
ip_tables              10568  1 iptable_filter
x_tables               13483  2 ip_tables,iptable_filter
cdc_acm                15348  0 
mali_drm                2728  1 
drm                   178585  2 mali_drm
mali                  123476  0 
ump                    29339  3 mali
8189es                999286  0 
hid_logitech_dj        10048  0 
[root@opi 19:10:09 ~]# 

ビデオドライバーは、このカーネルじゃないと読めないやつのようです。H263 のハードウェアデコーダは、Cedrus というプロジェクトのもののようです。

CPU 速度は ONE の クロックに合わせて、少し控え目に設定されているようです。

VNC で接続、様子を見てみました。

junkhack_s_X_desktop__orangepipc_1_

ベンチマークは以下な感じ。

========================================================================
   BYTE UNIX Benchmarks (Version 5.1.3)

   System: orangepipc: GNU/Linux
   OS: GNU/Linux -- 3.4.112-sun8i -- #30 SMP PREEMPT Sat Apr 30 19:49:10 CEST 2016
   Machine: armv7l (unknown)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   13:05:05 up 52 min,  3 users,  load average: 2.53, 2.22, 1.83; runlevel 5

------------------------------------------------------------------------
Benchmark Run: Sat May 21 2016 13:05:05 - 13:34:48
0 CPUs in system; running 4 parallel copies of tests

Dhrystone 2 using register variables       12095149.8 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     2406.2 MWIPS (10.0 s, 7 samples)
Execl Throughput                               1170.5 lps   (29.8 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        152581.2 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           43873.6 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        386461.5 KBps  (30.0 s, 2 samples)
Pipe Throughput                              811390.4 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  92520.6 lps   (10.0 s, 7 samples)
Process Creation                               2138.7 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   2235.9 lpm   (60.1 s, 2 samples)
Shell Scripts (8 concurrent)                    299.4 lpm   (60.6 s, 2 samples)
System Call Overhead                        1883677.8 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   12095149.8   1036.4
Double-Precision Whetstone                       55.0       2406.2    437.5
Execl Throughput                                 43.0       1170.5    272.2
File Copy 1024 bufsize 2000 maxblocks          3960.0     152581.2    385.3
File Copy 256 bufsize 500 maxblocks            1655.0      43873.6    265.1
File Copy 4096 bufsize 8000 maxblocks          5800.0     386461.5    666.3
Pipe Throughput                               12440.0     811390.4    652.2
Pipe-based Context Switching                   4000.0      92520.6    231.3
Process Creation                                126.0       2138.7    169.7
Shell Scripts (1 concurrent)                     42.4       2235.9    527.3
Shell Scripts (8 concurrent)                      6.0        299.4    499.1
System Call Overhead                          15000.0    1883677.8   1255.8
                                                                   ========
System Benchmarks Index Score                                         451.1

[root@opi 13:34:48 UnixBench]#