banana pi p2 zero 和 p2 maker 是基于 allwinner 的 h3 和 h2+ 芯片组的廉价主板。它们以低廉的价格提供了一些有趣的功能,具有很大的吸引力,但由于其老化的 32 位架构和平庸的软件支持而有些令人失望。
bpi-p2 板最适合作为无头边缘平台,具有一些独特的优势,例如廉价的 poe 扩展选项以及零模型中的板载闪存和 wifi/btl,这在某些项目中可能很有价值。
优点
poe 就绪
相对便宜的
低功耗
两款 banana pi bpi-p2 型号最近出现在我们的评测台上。制造商已将 banana pi bpi-p2 zero(基于 allwinner h3 soc)和 banana pi bpi-p2 maker(基于 allwinner h2+ soc)发送给我们进行查看。
它们采用经典的蓝白 banana pi 包装。根据我们的建议, banana pi团队还在这两个设备上安装了一个可选的 poe 模块,将这些单元转变为非常有趣的小型边缘物联网板。
我们先来看看硬件。
这些主板所配备的 allwinner h3 和 h2+ soc 非常相似。它们都有四个 32 位 arm cortex-a7 内核。这些内核效率高,功耗极低,在正常负载下温度保持在 50°c 以下。在持续更强烈的负载下,需要被动或主动冷却,这在一定程度上违背了小外形尺寸的主要目的。
两款主板均配备 512 mb ddr3 ram。两种型号均使用 sd 卡进行非易失性存储,而 banana pi bpi-p2 zero 还提供板载 8 gb 闪存芯片。
还有两个 microusb 端口,一个用于电源,另一个用于连接键盘和鼠标等配件的 otg 集线器。还有一个 24 针 csi 摄像头连接器,用于 banana pi 自己的 ov5640 模块(遗憾的是,这意味着 raspberry pi 的出色摄像头模块在这里不兼容)。
这两款产品还具有支持 1080p30 的迷你 hdmi 端口,考虑到 h3 的 4k 功能,这有点奇怪。
说到图形,这两款主板的图形引擎均由 arm mali-400 mp2 gpu 提供支持。h3 soc于2014年推出,面向消费类机顶盒,其4k输出在当时相当高端。到 2019 年,随着此类产品大规模采用 64 位 cpu,h3 已被更强大的芯片组取代。然而,此时,另一个利基用途变得明显——低成本 sbc——全志为了扩大在该市场的影响力,发布了 h2+,这是 h3 的更便宜、精简版,不具备 4k 功能。
这些板的占地面积为 65 x 52.5 毫米,比raspberry pi 4等“全尺寸”sbc 小得多,但仍然比 raspberry pi zero 系列大得多。zero 采用 h3 soc,而 maker 采用 h2+,这并不是一个重要的区别,因为这两个板的额定输出仅为 1080p。
有一些差异。maker 版本取消了板载 emmc、板载 wifi 和蓝牙以及预焊接的 40 针 gpio 接头,所有这些都是 zero 的功能。两款主板均配备 100 mbps 以太网、poe 扩展功能、512 mb ddr3 ram、用于视频和音频的 minihdmi 端口、sd 卡插槽和 csi 摄像头连接器。
zero 上没有像 raspberry pi 设备那样精美的 pcb 天线技术,因此需要外部无线天线,但不包括在内。该板使用标准 u.fl 连接器来连接这些连接器,因此您可能已经有一些了。
由于它们的规格,这两个板的正确选择是仅 cli 的 linux 发行版,我们在这里推荐使用 armbian,尽管其他发行版也可以正常工作。armbian 应该直接从 banana pi 的网站下载,因为目前官方发行版网站上没有可用的版本。初始设置确实需要屏幕,但也可以使用调试探针和终端仿真器 - 我们使用连接到板上 uart 连接器的pi 调试探针和 putty 来完成它。
armbian 桌面运行得不错,也许是由于 bpi 团队在以前的主板上使用 soc 的经验所致,但它并不像我们希望的那样无延迟。具有 4.4.55 内核的 raspbian 9 stretch 也可以工作,但已经过时且存在一些问题。目前,armbian 的仅 cli 构建与主板配合得最好,支持所有功能并且使用起来很愉快,非常适合嵌入式项目。
这些芯片是在 2014 年设计的。现代版本的操作系统运行缓慢,主要适合信息亭模式应用程序,例如信息面板或气象站(如果 1080p 分辨率足够的话)。
令人惊讶的是,一些轻度复古模拟可以在 retrorangepi 发行版上运行。然而,我们在连接 xbox one 控制器时遇到了问题,因此我们还尝试了 bpi-m2 zero(注意 m2)libreelec 映像,它也可以在此处启动。我们测试了 nes、snes、gameboy 和 gameboy advance 模拟器,以及 c64 和 amiga 模拟器。虽然这些大部分都有效,但我们在这里有复杂的感觉,只有 512 mb 的 ram 导致了一些滞后,这低于其中一些模拟器所需的 1 gb 规格。
将 banana pi bpi-p2 与raspberry pi zero 2w进行比较,很明显 pi 更快一些,配备 64 位 cpu。除了集成天线之外,它还具有更好的软件支持,并且体积小得多。pi zero 2 w 的成本仅为 15 美元,总体来说是一个更加成熟的系统,但缺乏简单的 poe 扩展功能,没有板载闪存选项,也没有物理以太网插孔。有线通信是边缘节点可靠性的一个重要方面,因此它可能是决定选择哪块板的关键因素。
我们使用运行 openwrt 的 banana pi 自己的 bpi-r2 pro 路由器测试了两块板的网络速度。以太网工作完美,提供适当的 100 mbps 速度(这无论如何都不是突破性的,但很高兴看到低成本硬件坚持其规格)。
老化的 arm cortex-a7 内核最近似乎已进入该行业,很可能是由于其低功耗。例如,stm 目前正在其 stm32mp1 cpu 中使用它。我们之前也见过类似的“晚期”采用周期,工业 mcu 仅在过去几年才采用 cortex-m0+ 设计。
截至撰写本文时,这两款主板的 maker 版和 zero 版售价分别约为 17 美元和 25 美元。poe 扩展板售价 4 美元,是一个值得添加的产品。
我们的总体经验是好坏参半。armbian cli 运行良好,但需要更好的操作系统支持。更高性能的板正在成为标准,但对于不需要 gui 的项目,banana pi bpi-p2 绰绰有余。h3 的全部潜力并未在高端型号中得到充分利用,而 raspberry pi zero 2 w 的价格非常接近,而且在许多方面都更好。
poe 功能是一个可取之处——为物联网节点提供时尚的解决方案。作为带有 poe 的边缘传感器数据采集站,banana pi bpi-p2 系列提供市场上最便宜的完整套件之一,起价仅为 21 美元。
Waymo公开大型自动驾驶数据集 传感器同步效果增强
基尔霍夫定律有哪两种
智能可穿戴产品持续快速增长 一季度出货量同比增长三成
诺基亚8消失?诺基亚9网上引热评,真能比肩三星S8?
IOT网关是什么,它的功能都有哪些
Banana Pi BPI-P2 Zero开源硬件物联网开发板基准测试和评论
Semtech SC5010超薄笔记本相移式8通道白光LED背光驱动方案
5G时代不仅要快速传输 还要快速消化和应用
通过KNX使家庭和楼宇自动化的控制面板设计更简单
一文知道AOI的优点
物联网数据采集环境监测,助力防治矿山水工环灾害
灯具产品标准CISPR15:2018版与2013版有哪些变化
终端产品中使用高通5G解决方案已超150款
Microchip推首款支持电容式旋转编码器检测和报告的车用级触摸屏控制器产品
胶水固含量测试注意事项
云对于传统IT有什么影响
激光熔覆再制造复兴矿山机械
超华科技坚持纵向一体化产业链发展战略
航嘉MVPVision机箱评测 创新的设计使人眼前一亮
物联网大数据开启医疗产业的医疗革命