Orange Pi One Plus
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
[[Arm]]
-Allwinner H6を乗っけたボード
-[[H6 - linux-sunxi.org>http://linux-sunxi.org/H6]]
#contents
|SOC|Allwinner H6|
|CPU|Cortex A53 4コア 1.8GHz|
|GPU|Mali-T720 MP2 600MHz|
|Memory|1GB LPDDR3|
*スペック [#t96e1520]
-cpu:Arm Cortex A53 (Quad core) 1.8GHz
-architecture:aarch64
-cpuinfo
$ cat /proc/cpuinfo
Processor : AArch64 Processor rev 4 (aarch64)
processor : 0
processor : 1
processor : 2
processor : 3
Features : fp asimd aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: AArch64
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
Hardware : sun50iw6
Serial : 0c000141091e4c18028b
-lscpu
$ lscpu
Architecture: aarch64
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 1
Socket(s): 4
CPU max MHz: 1800.0000
CPU min MHz: 480.0000
-kernel
~$ uname -a
Linux OrangePi 3.10.65 #35 SMP PREEMPT Tue Jan 23 18:13:...
-max_freq 1.8GHz
$ cat /sys/bus/cpu/devices/cpu*/cpufreq/cpuinfo_max_freq
1800000
1800000
1800000
1800000
-auxv
$ xxd -e -g 8 /proc/self/auxv
00000000: 0000000000000021 0000007f8ce54000 !........@....
00000010: 0000000000000010 00000000000000fb ..............
00000020: 0000000000000006 0000000000001000 ..............
00000030: 0000000000000011 0000000000000064 ........d.....
00000040: 0000000000000003 000000555797c040 ........@.....
00000050: 0000000000000004 0000000000000038 ........8.....
00000060: 0000000000000005 0000000000000008 ..............
00000070: 0000000000000007 0000007f8ce2a000 ..............
00000080: 0000000000000008 0000000000000000 ..............
00000090: 0000000000000009 000000555797e3d8 ..............
000000a0: 000000000000000b 00000000000003e8 ..............
000000b0: 000000000000000c 00000000000003e8 ..............
000000c0: 000000000000000d 00000000000003e8 ..............
000000d0: 000000000000000e 00000000000003e8 ..............
000000e0: 0000000000000017 0000000000000000 ..............
000000f0: 0000000000000019 0000007ff19810e8 ..............
00000100: 000000000000001f 0000007ff1981feb ..............
00000110: 000000000000000f 0000007ff19810f8 ..............
00000120: 0000000000000000 0000000000000000 ..............
0000000000000021 0000007f8ce54000
0000000000000010 00000000000000fb
0000000000000006 0000000000001000
0000000000000011 0000000000000064
0000000000000003 000000555797c040
0000000000000004 0000000000000038
0000000000000005 0000000000000008
0000000000000007 0000007f8ce2a000
0000000000000008 0000000000000000
0000000000000009 000000555797e3d8
000000000000000b 00000000000003e8
000000000000000c 00000000000003e8
000000000000000d 00000000000003e8
000000000000000e 00000000000003e8
0000000000000017 0000000000000000
0000000000000019 0000007ff19810e8
000000000000001f 0000007ff1981feb
000000000000000f 0000007ff19810f8
0000000000000000 0000000000000000
-OS
$ lsb_release -a
cat /et No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="16.04.1 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.1 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial
-gcc (初期状態では未インストール)
$ gcc --version
gcc (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying condit...
warranty; not even for MERCHANTABILITY or FITNESS FOR A ...
-cmake 3.5.1 (初期状態では未インストール)
$ cmake --version
cmake version 3.5.1
-Orange Pi One Plus
*セットアップ [#l8accd9c]
-公式のUbuntu Serverセットアップ
-デバッグコンソールは115200kbps
-orangepi/orangepiでログイン
**gparted [#v80a28fd]
-イメージが1GBちょっと
-microSDカードを他のマシンにマウントしてgpartedを使って拡張
-最後のパーティションが/で、その後ろが未使用領域。それを...
**アップデート [#c53c298d]
-もともとのパッケージが少ないため(Ubuntu Server)なのか、...
$ time sudo apt-get update && time sudo apt-get -y upgrade
real 1m26.989s
user 0m15.310s
sys 0m5.000s
**タイムゾーンの変更 [#j1289a12]
-dpkg-reconfigureを使って、Asia→Tokyoを選ぶ
$ sudo dpkg-reconfigure tzdata
**諸々のパッケージインストール [#u155d474]
-もろもろ入れる
$ sudo apt-get install ssh cmake git build-essential vim...
-途中で
Errors were encountered while processing:
ca-certificates-java
-みたいなエラーが出たので、 ca-certificates-javaをpurgeし...
$ sudo apt-get purge ca-certificates-java
(中略)
Running hooks in /etc/ca-certificates/update.d...
done.
(中略)
$ sudo apt-get install -f
**homeがrootになってる? [#o305d402]
-Gitのconfigしようとしたら変なメッセージが出た
$ git config --global user.email tomoaki.teshima@gmail.com
error: could not lock config file /home/orangepi/.gitcon...
-なんでやねんて調べたら、なぜかhomeがrootのものになってい...
$ ls -ltra
total 20
drwxr-xr-x 3 root root 4096 Jan 19 13:28 ..
-rw-r--r-- 1 root root 220 Jan 19 13:28 .bash_logout
-rw-r--r-- 1 root root 655 Jan 19 13:28 .profile
-rw-r--r-- 1 root root 3771 Jan 19 13:28 .bashrc
drwxr-xr-x 2 root root 4096 Jan 19 13:28 .
-しょうがないのでchownとchgrpした
$ cd ..
$ sudo chown -R orangepi orangepi
$ sudo chgrp -R orangepi orangepi
**Gitのコンフィグ [#teedaf91]
-忘れる前に
$ git config --global user.email tomoaki.teshima@gmail.com
$ git config --global user.name "Tomoaki Teshima"
$ git config --global push.default simple
**SSH鍵 [#v8b112f3]
-GithubとJenkins用に作る
$ ssh-keygen -t ecdsa
$ ssh-keygen -f hoge
$ cat hoge.pub >> .ssh/authorized_keys
-hogeをJenkinsに、.ssh/id_ecdsa.pubをGithubに登録
**OpenCVのclone [#l7c6efc5]
-OpenCVとOpenCV のデータセット
$ time git clone git@github.com:tomoaki0705/opencv.git o...
$ cd opencv-fork/.git/hooks/
~/opencv-fork/.git/hooks$ mv pre-commit.sample pre-commit
**.vimrc [#x01156b5]
-.vimrcのコンフィグについては任意
$ cat > .vimrc
set tabstop=4
set hls
set expandtab
set shiftwidth=4
set cindent
syntax on
**OpenCLが入ってない!! [#f5a16f65]
-ちっきしょー!!
$ ls /usr/lib/aarch64-linux-gnu/libOpenCL.so
ls: cannot access '/usr/lib/aarch64-linux-gnu/libOpenCL....
$ ls /etc/OpenCL/vendors
ls: cannot access '/etc/OpenCL/vendors': No such file or...
**crontabs/orangepi/: fdopen: Permission denied みたいな...
-どうも、apt-get でインストールする際に容量不足が起きてい...
-なので、cronを再インストールした
$ sudo apt-get install --reinstall cron
Reading package lists... Done
(中略)
Setting up cron (3.0pl1-128ubuntu2) ...
終了行:
[[Arm]]
-Allwinner H6を乗っけたボード
-[[H6 - linux-sunxi.org>http://linux-sunxi.org/H6]]
#contents
|SOC|Allwinner H6|
|CPU|Cortex A53 4コア 1.8GHz|
|GPU|Mali-T720 MP2 600MHz|
|Memory|1GB LPDDR3|
*スペック [#t96e1520]
-cpu:Arm Cortex A53 (Quad core) 1.8GHz
-architecture:aarch64
-cpuinfo
$ cat /proc/cpuinfo
Processor : AArch64 Processor rev 4 (aarch64)
processor : 0
processor : 1
processor : 2
processor : 3
Features : fp asimd aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: AArch64
CPU variant : 0x0
CPU part : 0xd03
CPU revision : 4
Hardware : sun50iw6
Serial : 0c000141091e4c18028b
-lscpu
$ lscpu
Architecture: aarch64
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 1
Socket(s): 4
CPU max MHz: 1800.0000
CPU min MHz: 480.0000
-kernel
~$ uname -a
Linux OrangePi 3.10.65 #35 SMP PREEMPT Tue Jan 23 18:13:...
-max_freq 1.8GHz
$ cat /sys/bus/cpu/devices/cpu*/cpufreq/cpuinfo_max_freq
1800000
1800000
1800000
1800000
-auxv
$ xxd -e -g 8 /proc/self/auxv
00000000: 0000000000000021 0000007f8ce54000 !........@....
00000010: 0000000000000010 00000000000000fb ..............
00000020: 0000000000000006 0000000000001000 ..............
00000030: 0000000000000011 0000000000000064 ........d.....
00000040: 0000000000000003 000000555797c040 ........@.....
00000050: 0000000000000004 0000000000000038 ........8.....
00000060: 0000000000000005 0000000000000008 ..............
00000070: 0000000000000007 0000007f8ce2a000 ..............
00000080: 0000000000000008 0000000000000000 ..............
00000090: 0000000000000009 000000555797e3d8 ..............
000000a0: 000000000000000b 00000000000003e8 ..............
000000b0: 000000000000000c 00000000000003e8 ..............
000000c0: 000000000000000d 00000000000003e8 ..............
000000d0: 000000000000000e 00000000000003e8 ..............
000000e0: 0000000000000017 0000000000000000 ..............
000000f0: 0000000000000019 0000007ff19810e8 ..............
00000100: 000000000000001f 0000007ff1981feb ..............
00000110: 000000000000000f 0000007ff19810f8 ..............
00000120: 0000000000000000 0000000000000000 ..............
0000000000000021 0000007f8ce54000
0000000000000010 00000000000000fb
0000000000000006 0000000000001000
0000000000000011 0000000000000064
0000000000000003 000000555797c040
0000000000000004 0000000000000038
0000000000000005 0000000000000008
0000000000000007 0000007f8ce2a000
0000000000000008 0000000000000000
0000000000000009 000000555797e3d8
000000000000000b 00000000000003e8
000000000000000c 00000000000003e8
000000000000000d 00000000000003e8
000000000000000e 00000000000003e8
0000000000000017 0000000000000000
0000000000000019 0000007ff19810e8
000000000000001f 0000007ff1981feb
000000000000000f 0000007ff19810f8
0000000000000000 0000000000000000
-OS
$ lsb_release -a
cat /et No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="16.04.1 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.1 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial
-gcc (初期状態では未インストール)
$ gcc --version
gcc (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.9) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying condit...
warranty; not even for MERCHANTABILITY or FITNESS FOR A ...
-cmake 3.5.1 (初期状態では未インストール)
$ cmake --version
cmake version 3.5.1
-Orange Pi One Plus
*セットアップ [#l8accd9c]
-公式のUbuntu Serverセットアップ
-デバッグコンソールは115200kbps
-orangepi/orangepiでログイン
**gparted [#v80a28fd]
-イメージが1GBちょっと
-microSDカードを他のマシンにマウントしてgpartedを使って拡張
-最後のパーティションが/で、その後ろが未使用領域。それを...
**アップデート [#c53c298d]
-もともとのパッケージが少ないため(Ubuntu Server)なのか、...
$ time sudo apt-get update && time sudo apt-get -y upgrade
real 1m26.989s
user 0m15.310s
sys 0m5.000s
**タイムゾーンの変更 [#j1289a12]
-dpkg-reconfigureを使って、Asia→Tokyoを選ぶ
$ sudo dpkg-reconfigure tzdata
**諸々のパッケージインストール [#u155d474]
-もろもろ入れる
$ sudo apt-get install ssh cmake git build-essential vim...
-途中で
Errors were encountered while processing:
ca-certificates-java
-みたいなエラーが出たので、 ca-certificates-javaをpurgeし...
$ sudo apt-get purge ca-certificates-java
(中略)
Running hooks in /etc/ca-certificates/update.d...
done.
(中略)
$ sudo apt-get install -f
**homeがrootになってる? [#o305d402]
-Gitのconfigしようとしたら変なメッセージが出た
$ git config --global user.email tomoaki.teshima@gmail.com
error: could not lock config file /home/orangepi/.gitcon...
-なんでやねんて調べたら、なぜかhomeがrootのものになってい...
$ ls -ltra
total 20
drwxr-xr-x 3 root root 4096 Jan 19 13:28 ..
-rw-r--r-- 1 root root 220 Jan 19 13:28 .bash_logout
-rw-r--r-- 1 root root 655 Jan 19 13:28 .profile
-rw-r--r-- 1 root root 3771 Jan 19 13:28 .bashrc
drwxr-xr-x 2 root root 4096 Jan 19 13:28 .
-しょうがないのでchownとchgrpした
$ cd ..
$ sudo chown -R orangepi orangepi
$ sudo chgrp -R orangepi orangepi
**Gitのコンフィグ [#teedaf91]
-忘れる前に
$ git config --global user.email tomoaki.teshima@gmail.com
$ git config --global user.name "Tomoaki Teshima"
$ git config --global push.default simple
**SSH鍵 [#v8b112f3]
-GithubとJenkins用に作る
$ ssh-keygen -t ecdsa
$ ssh-keygen -f hoge
$ cat hoge.pub >> .ssh/authorized_keys
-hogeをJenkinsに、.ssh/id_ecdsa.pubをGithubに登録
**OpenCVのclone [#l7c6efc5]
-OpenCVとOpenCV のデータセット
$ time git clone git@github.com:tomoaki0705/opencv.git o...
$ cd opencv-fork/.git/hooks/
~/opencv-fork/.git/hooks$ mv pre-commit.sample pre-commit
**.vimrc [#x01156b5]
-.vimrcのコンフィグについては任意
$ cat > .vimrc
set tabstop=4
set hls
set expandtab
set shiftwidth=4
set cindent
syntax on
**OpenCLが入ってない!! [#f5a16f65]
-ちっきしょー!!
$ ls /usr/lib/aarch64-linux-gnu/libOpenCL.so
ls: cannot access '/usr/lib/aarch64-linux-gnu/libOpenCL....
$ ls /etc/OpenCL/vendors
ls: cannot access '/etc/OpenCL/vendors': No such file or...
**crontabs/orangepi/: fdopen: Permission denied みたいな...
-どうも、apt-get でインストールする際に容量不足が起きてい...
-なので、cronを再インストールした
$ sudo apt-get install --reinstall cron
Reading package lists... Done
(中略)
Setting up cron (3.0pl1-128ubuntu2) ...
ページ名: