Banana Pi P2 Zero 和 P2 Maker 是基于 Allwinner 的 H3 和 H2+ 芯片組的廉價主板。它們以低廉的價格提供了一些有趣的功能,具有很大的吸引力,但由于其老化的 32 位架構(gòu)和平庸的軟件支持而有些令人失望。
BPi-P2 板最適合作為無頭邊緣平臺,具有一些獨特的優(yōu)勢,例如廉價的 PoE 擴展選項以及零模型中的板載閃存和 WiFi/BTL,這在某些項目中可能很有價值。
優(yōu)點
PoE 就緒
相對便宜的
低功耗
兩款 Banana Pi BPi-P2 型號最近出現(xiàn)在我們的評測臺上。制造商已將 Banana Pi BPi-P2 Zero(基于 Allwinner H3 SoC)和 Banana Pi BPi-P2 Maker(基于 Allwinner H2+ SoC)發(fā)送給我們進行查看。
它們采用經(jīng)典的藍白 Banana Pi 包裝。根據(jù)我們的建議, Banana Pi團隊還在這兩個設(shè)備上安裝了一個可選的 PoE 模塊,將這些單元轉(zhuǎn)變?yōu)榉浅S腥さ男⌒瓦吘?a target="_blank">物聯(lián)網(wǎng)板。
我們先來看看硬件。
這些主板所配備的 Allwinner H3 和 H2+ SoC 非常相似。它們都有四個 32 位 ARM Cortex-A7 內(nèi)核。這些內(nèi)核效率高,功耗極低,在正常負載下溫度保持在 50°C 以下。在持續(xù)更強烈的負載下,需要被動或主動冷卻,這在一定程度上違背了小外形尺寸的主要目的。
兩款主板均配備 512 MB DDR3 RAM。兩種型號均使用 SD 卡進行非易失性存儲,而 Banana Pi BPi-P2 Zero 還提供板載 8 GB 閃存芯片。
還有兩個 microUSB 端口,一個用于電源,另一個用于連接鍵盤和鼠標(biāo)等配件的 OTG 集線器。還有一個 24 針 CSI 攝像頭連接器,用于 Banana Pi 自己的 OV5640 模塊(遺憾的是,這意味著 Raspberry Pi 的出色攝像頭模塊在這里不兼容)。
這兩款產(chǎn)品還具有支持 1080p30 的迷你 HDMI 端口,考慮到 H3 的 4K 功能,這有點奇怪。
說到圖形,這兩款主板的圖形引擎均由 ARM Mali-400 MP2 GPU 提供支持。H3 SoC于2014年推出,面向消費類機頂盒,其4K輸出在當(dāng)時相當(dāng)高端。到 2019 年,隨著此類產(chǎn)品大規(guī)模采用 64 位 CPU,H3 已被更強大的芯片組取代。然而,此時,另一個利基用途變得明顯——低成本 SBC——全志為了擴大在該市場的影響力,發(fā)布了 H2+,這是 H3 的更便宜、精簡版,不具備 4K 功能。
這些板的占地面積為 65 x 52.5 毫米,比Raspberry Pi 4等“全尺寸”SBC 小得多,但仍然比 Raspberry Pi Zero 系列大得多。Zero 采用 H3 SoC,而 Maker 采用 H2+,這并不是一個重要的區(qū)別,因為這兩個板的額定輸出僅為 1080p。
有一些差異。Maker 版本取消了板載 eMMC、板載 WiFi 和藍牙以及預(yù)焊接的 40 針 GPIO 接頭,所有這些都是 Zero 的功能。兩款主板均配備 100 Mbps 以太網(wǎng)、PoE 擴展功能、512 MB DDR3 RAM、用于視頻和音頻的 miniHDMI 端口、SD 卡插槽和 CSI 攝像頭連接器。
Zero 上沒有像 Raspberry Pi 設(shè)備那樣精美的 PCB 天線技術(shù),因此需要外部無線天線,但不包括在內(nèi)。該板使用標(biāo)準(zhǔn) U.FL 連接器來連接這些連接器,因此您可能已經(jīng)有一些了。
由于它們的規(guī)格,這兩個板的正確選擇是僅 CLI 的 Linux 發(fā)行版,我們在這里推薦使用 Armbian,盡管其他發(fā)行版也可以正常工作。Armbian 應(yīng)該直接從 Banana Pi 的網(wǎng)站下載,因為目前官方發(fā)行版網(wǎng)站上沒有可用的版本。初始設(shè)置確實需要屏幕,但也可以使用調(diào)試探針和終端仿真器 - 我們使用連接到板上 UART 連接器的Pi 調(diào)試探針和 PuTTY 來完成它。
Armbian 桌面運行得不錯,也許是由于 BPi 團隊在以前的主板上使用 SoC 的經(jīng)驗所致,但它并不像我們希望的那樣無延遲。具有 4.4.55 內(nèi)核的 Raspbian 9 Stretch 也可以工作,但已經(jīng)過時且存在一些問題。目前,Armbian 的僅 CLI 構(gòu)建與主板配合得最好,支持所有功能并且使用起來很愉快,非常適合嵌入式項目。
這些芯片是在 2014 年設(shè)計的?,F(xiàn)代版本的操作系統(tǒng)運行緩慢,主要適合信息亭模式應(yīng)用程序,例如信息面板或氣象站(如果 1080p 分辨率足夠的話)。
令人驚訝的是,一些輕度復(fù)古模擬可以在 RetrOrangePi 發(fā)行版上運行。然而,我們在連接 Xbox One 控制器時遇到了問題,因此我們還嘗試了 BPi-M2 Zero(注意 M2)LibreELEC 映像,它也可以在此處啟動。我們測試了 NES、SNES、Gameboy 和 Gameboy advance 模擬器,以及 C64 和 Amiga 模擬器。雖然這些大部分都有效,但我們在這里有復(fù)雜的感覺,只有 512 MB 的 RAM 導(dǎo)致了一些滯后,這低于其中一些模擬器所需的 1 GB 規(guī)格。
將 Banana Pi BPi-P2 與Raspberry Pi Zero 2W進行比較,很明顯 Pi 更快一些,配備 64 位 CPU。除了集成天線之外,它還具有更好的軟件支持,并且體積小得多。Pi Zero 2 W 的成本僅為 15 美元,總體來說是一個更加成熟的系統(tǒng),但缺乏簡單的 PoE 擴展功能,沒有板載閃存選項,也沒有物理以太網(wǎng)插孔。有線通信是邊緣節(jié)點可靠性的一個重要方面,因此它可能是決定選擇哪塊板的關(guān)鍵因素。
我們使用運行 OpenWRT 的 Banana Pi 自己的 BPi-R2 Pro 路由器測試了兩塊板的網(wǎng)絡(luò)速度。以太網(wǎng)工作完美,提供適當(dāng)?shù)?100 Mbps 速度(這無論如何都不是突破性的,但很高興看到低成本硬件堅持其規(guī)格)。
老化的 ARM Cortex-A7 內(nèi)核最近似乎已進入該行業(yè),很可能是由于其低功耗。例如,STM 目前正在其 STM32MP1 CPU 中使用它。我們之前也見過類似的“晚期”采用周期,工業(yè) MCU 僅在過去幾年才采用 Cortex-M0+ 設(shè)計。
截至撰寫本文時,這兩款主板的 Maker 版和 Zero 版售價分別約為 17 美元和 25 美元。PoE 擴展板售價 4 美元,是一個值得添加的產(chǎn)品。
我們的總體經(jīng)驗是好壞參半。Armbian CLI 運行良好,但需要更好的操作系統(tǒng)支持。更高性能的板正在成為標(biāo)準(zhǔn),但對于不需要 GUI 的項目,Banana Pi BPi-P2 綽綽有余。H3 的全部潛力并未在高端型號中得到充分利用,而 Raspberry Pi Zero 2 W 的價格非常接近,而且在許多方面都更好。
PoE 功能是一個可取之處——為物聯(lián)網(wǎng)節(jié)點提供時尚的解決方案。作為帶有 PoE 的邊緣傳感器數(shù)據(jù)采集站,Banana Pi BPi-P2 系列提供市場上最便宜的完整套件之一,起價僅為 21 美元。
審核編輯:劉清
-
DDR3
+關(guān)注
關(guān)注
2文章
276瀏覽量
42242 -
連接器
+關(guān)注
關(guān)注
98文章
14476瀏覽量
136428 -
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2909文章
44557瀏覽量
372756 -
Linux
+關(guān)注
關(guān)注
87文章
11292瀏覽量
209323 -
ARM處理器
+關(guān)注
關(guān)注
6文章
360瀏覽量
41720
發(fā)布評論請先 登錄
相關(guān)推薦
評論