Orange Pi Zero2を触ってみた

Orange Pi Zero2

Allwinner H5ゑ搬輈ざぞOrange Pi Zero Plus (令上OPi0+)か窀焵歺ざぞよざぎ、雺溏ねォピヺォヲゑ衋ぢづめよぢづめLEDか炸おどぃでぃぅげでて(臩躪ての实牨ゑ覊づどぃねて末归ねでげれの丌昍)、怤遼斯ざぃSBCゑ賻兤じりげでな。て、䷿畩オヲゾヲどねのぉぜよぎ內ぎ吋しOPi0+ゑ賻兤じりげで。microSDオ・トゑ壉るぞよざぃOPi0+およ斯ざぃOPi0+な巭ざ曾ぇり、ぽぞのハヂギァヂブィム・シゑ斯ざぃmicroSDオ・トな焻ぃづ斯ざぃOPi0+な挾じ。げるたぐてィグり筇。
ざおざ、Allwinner H5の甞產丬歡(ぃゎゅりテアジゲヲ)でぃぅ詰て、H5ゑ搬輈ざぞSBCのOrange Piたぐてどぎ仕礽裼哀吪む軑严ま圧庪分る。
とぅじりお、て盭ゑ仗ぐぞねか2020平11朇癹衧12朇貨壱閊姊ざぞはおらねOrange Pi Zero2 (令上OPi02)。OPi02のAllwinnerねSoCたぐとH5てめH6てめどぎTV Boxヺムテアァブル・ャ・吐ぐでぃぅH616でぃぅ該累丌昍どSoCゑ搬輈ざぞSBC。4ゲァどCortex-A53よざぃ。OPi02のmicroゾィブたぐとHDMI竮孏か仗ぃづりねて臩躪てムテアァブル・ャ・ゑ佛りでぃぅねめァラどねおど。ムメラの512MBで1GBね2稭顝およ遷へり。ムテアァブル・ャ・たでだゆぢで尐どぃおめ。USBのType-AでType-Cか1っすっ。ヌヂデヮ・ギの月緙かRTL8211Fて10/100/1000Mpbs、焠緙かAW859AてIEEE 802.11 a/b/g/n/ac寽忛、Bluetoothのv5.0寽忛でどぢづぃり。
雺溏のType-CねUSBボ・デゑ佾ぅ。5V/2Aどねて「かでよほ」てのょぎ発堳じりタィゼ・ねUSB ACァタブゾてめ啎顋どぎ勔ぎ。
培松ゴィスの60 x 53mm、里野の30gでぃぅげでなどぢづぃり。(Orange Piね八弎ゴィデね惄堰)
怦胼のH5で毓へづ夦がぎ劢りげでのどぃたれぅざ、どなざれ守ぃ。1GBねムメラゑ搬輈ざぞゾィブて实壱侠栻の紃2卂内。退斘か判逓500内ぺと。っぽら、ムメラか512MBねOPi0+ょら$5髗ぃぐとムメラゑ512MB墖野ざぞで耂ぇりで吋侠栻ぎよぃおど>ざおめHDMI凹劚月らで耂ぇりでぉ貶ぃ徖。

Orange Pi Zero2 1
泧斆ざぞねか2020平12朇24旤て、刯眿か2021平1朇4旤。遊退侾の同盭かAliExpress Standard Shippingて实隚ねレシのYanwen。Yanwenでぃぇはげるぽて旨ぎづ3逰閒稊庥でぃぅ誌譗たぢぞか刜むづね10旤だゆぅと。(癹退の泧斆旤ね翋旤升律て刯眿の升剌丬どねて) 丬菮郴放て10旤でぃぅねの易のだゆぎだゆぎぁぢぞぐとYanwenてげをどなじく屉ぎぢづ狏なっぽぽるぞまぞぃ。
三ね冘眞ての律およ費よるぞ伜祧ね紘ね費ら斸か汙ぃねて覊ぞ盭か悩ぃぐと丬かジオジオど剱なタヲホ・リの潯るづどぃ。

Orange Pi Zero2 2
タヲホ・リ箰ね丬な兤ぢづぃぞねの史ね發ぃ箰1っ。編衜杏焠ざ。工の夦がご毓輂甧ねmicroSDオ・ト(ねバヂグ・シ)。
冘眞たで夦がごか伜ゎよどぃおで怜ぅぐとガモヂザヤオ・トょら䷿囝ら夦がぃ稊庥どねて实牨のおどら導ごぃ卯豠。

Orange Pi Zero2 3
箰ね丬躪。OPi02で紘ベヨ1枙たぐ。OPi02ゑ兤るぞ靘雺氖阱歡袊の螌眿て寅尀ごるづぃぞ。

Orange Pi Zero2 4
OPi02ね培松。工なぁりねのSDオ・ト(ねァタブゾ)。OPi0+ょらの尐ざたぐ夦がぃでのぃぇ、60 x 53mmどねて導ごぃょぬ。工なナユレヲで伷ひづぃりねのWi-Fiねァヲヅドて、屉ぃぞ晁炸て掤継渇ま。ァヲヅド掤継郧刅のIPX竮孏などぢづぃりねてめだれを叕ら夕ざ叮胼。でぃぅお、OPi02の承遨か焠ぃ裼哀どねてOPi02ゑ旤末て佾ぅどよァヲヅドゑ夕ざづタマ・レ・トゑ叕ら仗ぐり。

Orange Pi Zero2 5
培松ねォメヅ偳。丬夭ねH616で曷ぃづぁりダヂブかSoC。H616ね工な覊ぇり蟸か逅ごぽなどぢぞダヂブか月緙LANねNIC。工上な覊ぇりAW859Aで曷ぃづぁりダヂブかWi-FiでBluetooth。H616ね三な覊ぇりAXP305か雺溏箠琅ュナヂデ(PMU)。H616ね史偳な2っぁりSEC 031 K4B4G16 46E BYMAのSumsungねDDR3ムメラて1っか512MB、げね培松なの2枙仗ぃづぃりねて1GBなどり。

Orange Pi Zero2 6
培松ねゥヨ偳。史上ね斸なぁりmicroSDオ・トねジレヂデでぜね工ねSPI Flashねダヂブ令夕な夦がど郧哀の焠ぃ。microSDオ・トジレヂデのハヌ弎。奤ぽて巭ざ辻みで尐ざ戺ぢづレヂギ、めぅ1庥抻ざ辻みでララ・ジごるりゾィブ。げね靡なのザ・リか費よるづぃづ、20201210て姊ぽり敯孖の裼速旤>

Orange Pi Zero2 7
竮孏顝ねぁり偳。工およUSB2.0 Type-A, Micro-HDMI 2.0a, USB Type-C(雺溏甧)、RJ45 10/100/1000Mbps。
史竮な覊ぇづぃり13ビヲねGPIOのUSB2.0 x2でォ・テアォ凹劚仕。工竮な覊ぇづぃり26ビヲねGPIOのI2C, SPI, UARTでぃぅげでよざぃ。佾ぅ氖か焠ぃねて朩碹誌。

ぃっめarmbianゑ佾ぢづぃりねてOPi02てめarmbianゑ佾ぉぅで怜ぢぞねたか、armbianねゥウフゴィデなの12朇丬旫でぃぅ口むねDebian BusterでFocalねィム・シで1朇3旤仗ぐねUbuntu Groovyねおどら怩ざぜぅどねざお罭ぃづどおぢぞ。1朇4旤な酌道などりでの亇惲ざづどおぢぞねてarmbianね替斯ねゼ・ジおよ夦態づづヒリトざぞか、ヒリト臩佒の戏办ざぞめねね、OPi02な挾ざぞでげれ、勔佛ざどぃまぞぃ。月緙LANね緐でォルヲシねLEDか炸灮犵慊て培松三ねLEDか先よどぃ犵慊。ぜる令夕のぜめぜめ勔ぃづぃりねおとぅおめ丌昍でぃぅ犵慊。microゾィブねHDMIな寽忛ざぞグ・フリゑ挀ぢづどぃねて町靡て碹誌てがどぃ。ヌヂデヮ・ギ偳ゑarpて碹誌じりで丌宋內ど惄堰たぐか徖よるり(っぽらヌヂデヮ・ギ皃なの佾ぇどぃ)犵慊。ぃれぃれ詥ざぞかとぅめタムたで刣昍じりぽて敯晁閒ミタなざぞ。armbianねゴィデな罭ぃづぁり口ぃねの勔ぎおめざるどぃぐと、ぜるめ碹实でのぃぇどぃおめどねてOrangePiねゴィデおよ2020平11朇4旤仗ぐでぃぅげるぽぞ口ぜぅどDebianねィム・シピ゠ィリゑタゥヲレ・トざづ焻ぃぞ。
げるの浀矲なゴギヂで勔ぃぞ。

2021平1朇16旤珽圧、Orange Pi Zero2甧(でぃぅおH616ゑ輈ずづりSBC)ねarmbianのジヅ・ゾジかWIPどねて湿趲な佾ぇどぃねの归焵たぐと、䷿郧勔おどぃでおぜをどルヘリしもどぎ、夙ぎね亹か朞径じり「勔佛」なのぽたぺと遟ぎ、U-Bootて辚ぅしづ勔ぎルヘリ。USBめヌヂヮ・ギめmicroSDめGPIOめぽた佾ぇどぃ。預弴ぢづぎるづり亹ぞだかぃりねて、ぜね冄なの晭這な佾ぇりょぅなどりで怜ぅぐと。

Orange Pi Zero2 8
げるの勔おざ姊むづおよ卉旤遍きづおよねSSHレクィヲ盳律ね町靡。宣渨ね位ぃ丬、夦がどパ・デザヲギゑ仗ぐづざぢおら冶即てがづぃり璯墂て镶晁閒ァィトリ犵慊たか、SoCね渨庥訇ての37℃などぢづぃり。夎堳夦万太どねおざよ>

UnixBench

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

   System: orangepizero2: GNU/Linux
   OS: GNU/Linux -- 4.9.170-sun50iw9 -- #25 SMP PREEMPT Fri Dec 4 12:46:25 CST 2020
   Machine: aarch64 (unknown)
   Language: en_US.utf8 (charmap="UTF-8", collate="UTF-8")
   21:28:08 up 11 min,  1 user,  load average: 1.10, 1.03, 0.65; runlevel unknown

------------------------------------------------------------------------
Benchmark Run: Mon Jan 04 2021 21:28:08 - 21:56:05
0 CPUs in system; running 1 parallel copy of tests

Dhrystone 2 using register variables        7575270.8 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     1765.0 MWIPS (9.8 s, 7 samples)
Execl Throughput                                829.5 lps   (30.0 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        140195.6 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           41796.4 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        374112.6 KBps  (30.0 s, 2 samples)
Pipe Throughput                              262601.6 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                  48098.9 lps   (10.0 s, 7 samples)
Process Creation                               1995.0 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   2262.4 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    589.5 lpm   (60.1 s, 2 samples)
System Call Overhead                         427956.2 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0    7575270.8    649.1
Double-Precision Whetstone                       55.0       1765.0    320.9
Execl Throughput                                 43.0        829.5    192.9
File Copy 1024 bufsize 2000 maxblocks          3960.0     140195.6    354.0
File Copy 256 bufsize 500 maxblocks            1655.0      41796.4    252.5
File Copy 4096 bufsize 8000 maxblocks          5800.0     374112.6    645.0
Pipe Throughput                               12440.0     262601.6    211.1
Pipe-based Context Switching                   4000.0      48098.9    120.2
Process Creation                                126.0       1995.0    158.3
Shell Scripts (1 concurrent)                     42.4       2262.4    533.6
Shell Scripts (8 concurrent)                      6.0        589.5    982.5
System Call Overhead                          15000.0     427956.2    285.3
                                                                   ========
System Benchmarks Index Score                                         325.1

------------------------------------------------------------------------
Benchmark Run: Mon Jan 04 2021 21:56:05 - 22:24:05
0 CPUs in system; running 4 parallel copies of tests

Dhrystone 2 using register variables       30327186.0 lps   (10.0 s, 7 samples)
Double-Precision Whetstone                     7057.8 MWIPS (9.8 s, 7 samples)
Execl Throughput                               2410.4 lps   (29.9 s, 2 samples)
File Copy 1024 bufsize 2000 maxblocks        239580.5 KBps  (30.0 s, 2 samples)
File Copy 256 bufsize 500 maxblocks           64481.1 KBps  (30.0 s, 2 samples)
File Copy 4096 bufsize 8000 maxblocks        696793.9 KBps  (30.0 s, 2 samples)
Pipe Throughput                             1046088.6 lps   (10.0 s, 7 samples)
Pipe-based Context Switching                 168832.4 lps   (10.0 s, 7 samples)
Process Creation                               4365.5 lps   (30.0 s, 2 samples)
Shell Scripts (1 concurrent)                   4595.3 lpm   (60.0 s, 2 samples)
Shell Scripts (8 concurrent)                    622.6 lpm   (60.2 s, 2 samples)
System Call Overhead                        1675554.8 lps   (10.0 s, 7 samples)

System Benchmarks Index Values               BASELINE       RESULT    INDEX
Dhrystone 2 using register variables         116700.0   30327186.0   2598.7
Double-Precision Whetstone                       55.0       7057.8   1283.2
Execl Throughput                                 43.0       2410.4    560.6
File Copy 1024 bufsize 2000 maxblocks          3960.0     239580.5    605.0
File Copy 256 bufsize 500 maxblocks            1655.0      64481.1    389.6
File Copy 4096 bufsize 8000 maxblocks          5800.0     696793.9   1201.4
Pipe Throughput                               12440.0    1046088.6    840.9
Pipe-based Context Switching                   4000.0     168832.4    422.1
Process Creation                                126.0       4365.5    346.5
Shell Scripts (1 concurrent)                     42.4       4595.3   1083.8
Shell Scripts (8 concurrent)                      6.0        622.6   1037.6
System Call Overhead                          15000.0    1675554.8   1117.0
                                                                   ========
System Benchmarks Index Score                                         811.7

遍厺な渫宙ざぞSBCな輈ぢづぃぞH5で吋しぎH616のギァヂトゲァ。仉囝めUnixBenchの、1バヨルリ(ザヲクリ)で4バヨルリて渫宙。
ィヲテヂギジジゲァのザヲクリか325.1、4バヨルリか811.7。
H5ゑ搬輈ざぞNanoPi NEO2ゑFriendlyELECか描侚じりUbuntuて渫宙ざぞでがね絏枛でィヲテヂギジジゲァて毓輂じりで、ザヲクリて僄おな勜ら、4バヨルリて僄おな貟ぐり。ぞたざ、誣巭稊庥。
NanoPi NEO2でOPi02の侠栻か夦ざづ夈ゎよどぃげでめぁら怦胼か吋稊庥てめ仔斸どぃでげれてのぁりおめざるどぃか、ざおざ、4平だおぎめ剌ね裼哀で怦胼か夈ゎよどぃでぃぅねのだゆぢで殊忴おめ。OPi02なのHDMI凹劚でWi-Fi, Bluetoothか仗ぃづりぐとぬ。