打印
[资料干货]

“香蕉派怎么吃?”采用深蕾半导体VS680的香蕉派Banana pi BPI-M6的特性和应用

[复制链接]
3772|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 深蕾半导体 于 2024-5-10 14:34 编辑

#技术资源#
香蕉派BPI-M6是香蕉派社区在2022年推出的新一代单板计算机,它采用深蕾半导体VS680四核Cortex-A73(2.1GHz)和一个Cortex-M3处理器,Imagination GE9920 GPU。NPU高达6.75 tops算力。板载4GB LPDDR4内存和16GB EMMC存储,支持4个USB3.0接口,1个千兆网口。板载1个HDMI-rx端口和1个Hdmi-tx端口。




硬件接口示意图


关于VS680
深蕾半导体VS680解决方案,一个业界前茅的边缘计算SoC,结合了CPU, NPU和GPU。这个新的多模态平台集成了神经网络加速器,是专门为智能显示器、智能会议系统、机顶盒和媒体流媒体等应用程序构建的智能芯片。它还集成了高性能的Imagination PowerVR Series9 GPU。另一个新特性是ISP具有HDR功能,可以处理两个4K摄像机。之前的产品瞄准的是流媒体视频机顶盒(STB)市场,但VS680瞄准的是更广泛的智能家居设备。它非常适合可视频通话的智能显示器。音频处理器可以驱动智能音箱或条形音响,它除了可以为云数字助理提供前端之外,还可以实现本地语音助手功能。DLA与双ISP合作,在前后摄像头的视频流上运行神经网络,实现面部识别、对象识别和安全监控等任务。Qdeo引擎可以驱动两个显示器,允许该设备为机顶盒中的1080p触摸屏面板提供显示,同时向电视传输4K流媒体画面。




Banana pi BPI-M6 硬件规格表
CPUSenarytech VS680 quad-core Cortex-A73 (2.1GHz) and One Cortex-M3 processor
GPUImagination GE9920 GPU
NPU for AIUp to 6 .75Tops
Memory4 GB LPDDR4
StorageMicroSD slot up to 256GB expansion and eMMC flash up to 64GB
Network10/100/1000 Mbit/s Ethernet ,Optional WiFi USB dongle
Video1 x HDMI2.1 out (up to 4K@60Hz with HDR, CEC, EDID), 1 x HDMI in
Audio Output(s)1 x HDMI digital output
DisplayMIPI DSI interface
M.2 interfaceM.2 Key E(PCIe + MIPI CSI)
USB portsUSB 3.0 PORT (x4)
GPIOGPIO pins (x28) can be used for UART, I2C, SPI or PWM
SwitchesSPI boot and U-boot
LEDPower Status and Activity status
Power Source5 volt @3A TYPE C
Size & Weight92x60mm, 48g
OSAndroid and Linux

香蕉派怎么吃?
众多爱好者的探索经验非常精彩,我们从中选取部分作为参考,按不同的领域可分为以下四个应用场景:
个人电脑:办公、用途、游戏、编程。
服务器:web服务器、网格计算、私有云。
多媒体终端:家庭安防、家庭影音、音视频通讯。
物联网设备:电子积木、智能小车、机器人、四轴飞行器、智能音箱、智能家庭枢纽。
个人电脑
办公用途
各种软件的Web化,让浏览器成为操作系统之上的“操作系统”,香蕉派可以比较流畅地运行Chromium,打开数十个Web页面毫无压力。所以,能跑浏览器就可以满足大多数普通办公场景,香蕉派CPU和GPU的算力完全足以应对简单的办公场景。
教育用途
在香蕉派上参与编程和计算机相关教育活动,是有别于现在市面上的课程的,因为玩香蕉派学计算机更具有灵活性,Armbian系统自带各种真正的编程教育软件和多种语言的初级IDE软件,有兴趣可以自由地深入探索,对计算机有极大兴趣的孩子,玩这款都老少皆宜的香蕉派就能实现了编程的理论与实践相结合。
游戏用途
香蕉派可以玩Minecraft,也可以运行复古游戏机模拟器,比如RetroPie。
编程开发用途
香蕉派上Python的硬件开发库非常完善,甚至很多库都兼容Arduino上跑micropython
Python本身的跨平台特性,脚本写好放在哪都能跑,比如在香蕉派上跑Tensorflow。VS Code作为JS/TS,甚至是C# .Net Core开发的最佳工具,大部分常用的VSCode插件在香蕉派上都能正常运行。
服务器
Web服务器
香蕉派的算力部署普通的Web服务绰绰有余了,制约并发能力和延时的的可能会是家庭宽带的上行带宽(家庭网络上行带宽远低于下行带宽,300Mbps的下行带宽或许只有30Mbps的上行带宽)。
网格计算
网格计算是分布式计算的一种形式,举个例子,我们可以用香蕉派参与SETI@home项目,帮科学家们搜索外星人!全世界的志愿者都可以用算力闲置的设备安装BOINC客户端参与项目,分析射电望远镜的数据寻找可疑的电磁波。
私有云
每一个人都可以有一朵属于自己的云,既能像云盘一样随时随地存取和备份文件,又可以覆盖日常办公大多数场景,如文档/表格/PPT/思维导图/UML图编辑、笔记/便笺、任务规划、日历日程和联系人管理等等,所有的数据既掌握在自己手里,又可以任何时间地点访问和同步数据。这么多强大的功能,在香蕉派上部署一个NextCloud就全有了!对熟悉Linux的人来说,部署一整套私有云,是30分钟以内就能搞定的事情。
多媒体终端
家庭安防监控

香蕉派的CSI接口接上摄像头,写个录像脚本就变成了最简易的家庭监控摄像头,进阶一点可以搭建一个RTMP Server做实时视频流,就能把视频流转到直播平台了。
家庭影音娱乐中心
香蕉派加上一根HDMI线连到电视上,就是一个机顶盒,搭配OpenELEC/Kodi系统,当一个家庭多媒体中心也是不错的选择。
音视频通信系统
香蕉派足够扩展成一个小电话,编译BareSIP(一个C语言写的SIP终端软件)把香蕉派变成一个视频会议设备,开Zoom会议或者其他支持SIP/H.323协议接入视频会议是没有问题的,会议期间CPU使用率仅有25%,音视频也很流畅。
物联网设备
香蕉派的40Pin引脚,是它变身物联网设备和边缘计算中枢的精髓所在。

利用香蕉派的通用输入输出(GPIO)能力,能找到最富有创新点和最具有Geek范儿的用途,做四轴飞行器、做机器人、做智能音箱,还有无数的可能性等待发掘和探索。
电子积木
香蕉派GPIO引脚直连传感器或者其他硬件模块,或是用UART等方式连上其他的MCU。香蕉派收集到数据,做一些处理和控制逻辑,再做一些云端同步和消息推送之类的,这就可以实现“雾运算”了。
简单的搭积木式地组合一些硬件,就是入门嵌入式开发,如果具体到一些的实际场景,可以衍生出各种应用,比如门禁系统、3D打印机监控和控制组件、四轴飞行器图传组件等等,都可以基于香蕉派去做。
智能小车
很多电子电气专业在学校生都做过智能小车,基础的功能有避障、测距、循迹、遥控等等。而香蕉派加个底盘、轮胎,连上传感器、马达、电源,也能摇身一变智能小车。
甚至可以放大到做智能儿童玩具车,装上刷子可以做扫地机器人,配上室内定位系统可以变成一个智能仓储的运输车等等……都是可以大胆地去学习、探索和尝试。
以上只是无数极客们探索尝试过的一部分、但是香蕉派一定还有很多未被发现的用途,期待更多的爱好者们去探索和挖掘。



使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

31

主题

31

帖子

0

粉丝