Orange pi 2でlshwを取得


Orange pi2でlshwを実行した結果をメモとして保存。

root@orangepi:~# lshw
orangepi
    description: Computer
    width: 32 bits
  *-core
       description: Motherboard
       physical id: 0
     *-memory
          description: System memory
          physical id: 0
          size: 1003MiB
     *-cpu
          physical id: 1
          bus info: cpu@0
          size: 1200MHz
          capacity: 1200MHz
          capabilities: cpufreq
  *-network:0
       description: Wireless interface
       physical id: 1
       logical name: wlan1
       serial: 56:e4:bd:yy:yy:yy
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=rtl8189es driverversion=3.4.39 firmware=N/A link=no multicast=yes wireless=IEEE 802.11abgn
  *-network:1
       description: Wireless interface
       physical id: 2
       logical name: wlan0
       serial: 54:e4:bd:yy:yy:yy
       capabilities: ethernet physical wireless
       configuration: broadcast=yes driver=rtl8189es driverversion=3.4.39 firmware=N/A link=no multicast=yes wireless=IEEE 802.11abgn
  *-network:2
       description: Ethernet interface
       physical id: 3
       logical name: eth0
       serial: 0e:ef:0f:xx:xx:xx
       size: 100Mbit/s
       capacity: 100Mbit/s
       capabilities: ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=sunxi_geth driverversion=SUNXI Gbgit driver V1.1 duplex=full ip=192.168.1.xx link=yes multicast=yes port=MII speed=100Mbit/s
root@orangepi:~# lshw -businfo
Bus info  Device  Class      Description
========================================
                  system     Computer
                  bus        Motherboard
                  memory     1003MiB System memory
cpu@0             processor
          wlan1   network    Wireless interface
          wlan0   network    Wireless interface
          eth0    network    Ethernet interface
root@orangepi:~#

おや?CPUコアがcpu@1だけなのか?

root@orangepi:~# cat /proc/cpu
cat: /proc/cpu: Is a directory
root@orangepi:~# cat /proc/cpuinfo
Processor       : ARMv7 Processor rev 5 (v7l)
processor       : 0
BogoMIPS        : 4800.00

processor       : 1
BogoMIPS        : 4800.00

processor       : 2
BogoMIPS        : 4800.00

Features        : swp half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xc07
CPU revision    : 5

Hardware        : sun8i
Revision        : 0000
Serial          : 0400519006183c1806cc
root@orangepi:~# cat /proc/meminfo
MemTotal:        1027348 kB
MemFree:          736256 kB
Buffers:           29840 kB
Cached:           203032 kB
SwapCached:            0 kB
Active:           144444 kB
Inactive:         107744 kB
Active(anon):      19388 kB
Inactive(anon):      160 kB
Active(file):     125056 kB
Inactive(file):   107584 kB
Unevictable:           0 kB
Mlocked:               0 kB
HighTotal:        270336 kB
HighFree:          68636 kB
LowTotal:         757012 kB
LowFree:          667620 kB
SwapTotal:        102396 kB
SwapFree:         102396 kB
Dirty:                40 kB
Writeback:             0 kB
AnonPages:         19312 kB
Mapped:            16156 kB
Shmem:               236 kB
Slab:              18324 kB
SReclaimable:       9716 kB
SUnreclaim:         8608 kB
KernelStack:         792 kB
PageTables:          644 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      616068 kB
Committed_AS:      97612 kB
VmallocTotal:     245760 kB
VmallocUsed:       29976 kB
VmallocChunk:     212864 kB
root@orangepi:~#

こっちだとProcessor0,1,2と、3つ見える。

見え方について微妙な感じなのか?

Orange pi2/Allwinner H3関連のメモ


SoCとしてAllwinner H3を採用しているOrange pi2/Orange pi plusについての開発メモ。

・Allwinner用Linux kernelの総本山
 →Linux-sunxi
・総本山にあるOrange pi関連の資料
  Xunlong Orange Pi 2
  Xunlong Orange Pi Plus
・ビルドに必要らしい.fexのファイル
  https://github.com/vonfritz/sunxi-boards/tree/H3/sys_config/H3
・総本山にあるH3向けビルドガイド
 →H3 Manual build howto
・Allwinner H3のアーキテクチャ名は「sun8iw7p1」らしい

・Orange pi向けだけどBanana Linuxをビルドした話
  [TUTO] How to compile Kernel & Headers (from banana pi github)
  Orange piはAllwinner A20であることに注意

・Banana pi向けDebianの作り方
  https://github.com/igorpecovnik/BananaPI-Debian
  Banana piはAllwinner A20であることに注意

・Banana piの開発元Lemakerのlinux-sunxi
  https://github.com/LeMaker/linux-sunxi

・Orange pi以外のAllwinner H3搭載機 HYH-TBH3
  linux-sunxiでの情報:HYH-TBH3
  STB風のもの
  Aliexpressの販売ページ: /
・Orange pi以外のAllwinner H3搭載機 Tronsmart Draco H3
  メーカページ:Tronsmart Draco H3
  メーカのサポートページ:Category Archives: Tronsmart Draco H3
   SDKやAndroid firmwareがある
   720p用kernelと1080p用kernelがあるのが興味深い
  Linux-sunxiにはまだ情報はない(2015/06/24)

Raspberry/Banana/Orange/Lemon pi


Raspberry pi」に始まったミニボードブーム

同じようなネーミングのほかの製品もちらほら

Banana pi
Orange pi

そして、今回、「Lemon pi」というのが登場しそうです

どれもARM Cortex系ではありますが、SoCが違います。
Rapsberry:Broadcom
Banana/Orange:Allwinner
Lemon: Actions Semicon
となっています。

「~ pi」という名称ではないボードでもAllwinner系は採用例が多いです。
Lemon piで採用している「S500」は、いまんところ珍しい部類でしょうか

商品名 SoC SoCスペック
Raspberry Pi Broadcom BCM2835 ARM1176JZF-S 1コア / 700MHz
Raspberry Pi 2 Broadcom BCM2836 Cortex-A7 4コア / 900MHz
Banana Pi BPi-M1 Allwinner A20 Cortex-A7 2コア / 1GHz
Banana Pi BPi-M2 Allwinner A31S Cortex-A7 4コア / 1GHz
Orange Pi
Orange pi Mini
Allwinner A20 Cortex-A7 2コア / 1GHz
Orange Pi Plus Allwinner H3 Cortex-A7 4コア / 1.6GHz
Orange Pi 2 Allwinner H3 Cortex-A7 4コア / 1.6GHz
Orange pi Mini 2 Allwinner H3 Cortex-A7 4コア / 1.6GHz
Lemon Pi Actions Semicondustor S500 Cortex-A9 4コア / ?GHz

ちなみに・・・Orange piの値段ですが先日改訂があり、中国からの送料込みで下記の様になっています。
Orange pi plus $59→$52.41
OPi2 $38.99→$31.96
OPi2 mini $33.99→$26.96

Lemon pi・・・微妙じゃね?

Orange pi 2用Debianがリリースされる


2015/11/01 追記

現時点では下記のDebianよりは、フォーラムでloborisさんが公開しているLinux Distributionの方が使いやすいでしょう。
Orange Pi PC向けのLinuxについて 2015/10/26版」にて紹介しています。


出す出す詐欺に陥っていたAllwinner H3 SoCのOrange pi 2/Orange pi 2 mini/Orange pi plus向けのLinux第1弾としてDebianの提供が開始された。

Orange pi download

2015/04/26にページは更新されたものURLが動作しておらず、
2015/04/27に修正されたものBaiduにのみアップロードで、速度がくそ遅いという状態でした。

で・・

なんとか6時間ぐらいかけて orangepi2-mini2-debian-server-card-v0.8.img.xz のダウンロードに成功したのでdrpoboxに転載しておきます。

dropbox「orangepi2-mini2-debian-server-card-v0.8.img.xz

Orange pi2の電源コネクタはEIAJ#2


Orange pi2の電源コネクタはなんだろ?とわからなかったので、とりあえずACアダプタも買ってみた。

届いたやつは5V 3000mAでセンタープラスのものでした。
IMG_3955s

で、気になるコネクタ形状はなんだろう、と秋葉原の千石に持ちこんで試してみると「EIAJ#2」がはまりました。
というわけで、輸入しなくてもなんとかなりそうですね

なお、EIAJ#2というのは、PSPで使用されている電源端子だったり、市販の5Vで動く機械で採用されている可能性が高かったりします。
秋葉原で探す場合は、千石電商で、極性統一#2、内径φ1.7、外径:φ4.0のDC05-4017,DC-4017を当たりを探しましょう