Difference between revisions of "香蕉派 BPI-M6"

From Banana Pi Wiki
Jump to: navigation, search
(Linux)
(Armbian)
Line 312: Line 312:
 
==Linux==
 
==Linux==
 
===Armbian===
 
===Armbian===
 +
*2024.05.22-Armbian-unofficial_24.2.0-trunk_Bananapim6
 +
:Default account/password: pi/bananapi.
 +
:'''Automatically set up at first boot, avoiding the trouble of using serial line configuration before fbconsole supports it.'''
 +
:Google drive: https://drive.google.com/file/d/14RinIcN2t8aalVt6tww4t-goOQTJf1M0/view?usp=drivesdk
 +
:Baidu cloud: https://pan.baidu.com/s/1WrHOiA_2XPjv2Uvhv2G9oQ?pwd=8888
 +
 
*2024.05.0-Armbian-unofficial_24.2.0-trunk_Bananapim6  
 
*2024.05.0-Armbian-unofficial_24.2.0-trunk_Bananapim6  
 
:Google drive: https://drive.google.com/drive/folders/1iUooyTawTBGKnVOzZl9lSve5WLLtEarl?usp=sharing
 
:Google drive: https://drive.google.com/drive/folders/1iUooyTawTBGKnVOzZl9lSve5WLLtEarl?usp=sharing

Revision as of 17:38, 30 May 2024


介绍

Banana Pi BPI-M6 with Synaptics VS680
Banana Pi BPI-M6 with Synaptics VS680
Banana Pi BPI-M2 Pro S905x3 design
Banana Pi BPI-M5 Amlogic S905X3 Processor
Banana Pi BPI-M4 Realtek RTD1395
Banana Pi BPI-M64 Allwinner A64
Banana Pi BPI-M2+ Allwinner H3/H5/H2+]3

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

关于深蕾VS680

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

深蕾半导体开发者中心: https://developer.senarytech.com/

关键特性

  • 深蕾半导体(新突思)VS680 四核Cortex-A73 (2.1GHz)大核和单板Cortex-M3小核
  • Imagination GE9920 GPU
  • NPU for AI人工智能支持到6 .75Tops
  • 4GB LPDDR4内存
  • 16GB eMMC 存储
  • M.2 Key E(PCIe + MIPI CSI)接口
  • 4 USB 3.0接口
  • 1 个千兆网络接口
  • 1 HDMIin高清视频输入和1 HDMIout高清视频输出

快速上手t

硬件

硬件接口示意图

Banana Pi BPI-M6 interface.jpg

硬件规格

Banana pi BPI-M6 硬件规格表
CPU主控 深蕾半导体(新突思)(Synaptics) VS680 四核Cortex-A73 (2.1GHz) 加一个单核Cortex-M3 处理器
GPU Imagination GE9920 GPU
NPU for AI人工智能 最高支持 6 .75Tops算力
Memory内存 4 GB LPDDR4
存储 MicroSD slot with support for up to 256GB expansion and 16G eMMC flash with support for up to 64GB
网络接口 10/100/1000 Mbit/s 千兆网口 ,可选加装WiFi USB dongle
视频接口 1 x HDMI 2.1 (up to 4K@60Hz with HDR, CEC, EDID) out, and 1 HDMI in Port
语音接口 1 x HDMI digital output
显示 MIPI DSI 显示接口
M.2 接口 M.2 Key E(PCIe + MIPI CSI)
USB端口 USB 3.0 PORT (x4)
GPIO 40 Pin Header : GPIO (x28) and Power (+5V, +3.3V and GND). GPIO pins can be used for UART, I2C, SPI or PWM
按键 SPI boot and U-boot
LED灯 Power Status and Activity status
电源 5 volt @3A TYPE C
尺寸与重量 92x60mm, 48g
支持系统 Android and Linux

GPIO PIN 下定义

40 PIN GPIO扩展(CON3)

BPI-M6 40PIN Header(CON3)
BPI-M6-CON3 PIN PIN BPI-M6-CON3
PWR_3V3_CTL 1 2 PWR_5V
GPIO46/TW0_SDA 3 4 PWR_5V
GPIO47/TW0_SCL 5 6 GND
GPIO53/PWM1 7 8 SM_GPIO15/UART2_TXD
GND 9 10 SM_GPIO14/UART2_RXD
GPIO36/PWM3 11 12 GPIO20/I2S1_BCLK
GPIO37/PWM2 13 14 GND
EXPANDER_TW3_GPIO1_4 15 16 EXPANDER_TW3_GPIO1_0
PWR_3V3_CTL 17 18 EXPANDER_TW3_GPIO1_1
SM_GPIO13/SPI2_SDO/URT2_RTS/SM_STRAP1 19 20 GND
SM_GPIO12/SPI2_SDI/URT2_CTS 21 22 GPIO4/SPDIF
SM_GPIO11/SPI2_SCK 23 24 SM_GPIO17/SPI2_SS0/SM_STRAP2
GND 25 26 SM_GPIO16/SPI2_SS1/SM_STRAP3
GPIO15/I2S1_DO3 27 28 GPIO16/I2S1_DO2
EXPANDER_TW3_GPIO1_7 29 30 GND
EXPANDER_TW3_GPIO1_6 31 32 EXPANDER_TW3_GPIO1_3
EXPANDER_TW3_GPIO1_5 33 34 GND
GPIO21/I2S1_LRCK 35 36 EXPANDER_TW3_GPIO1_2
GPIO18/I2S1_MCLK 37 38 GPIO17/I2S1_DO1
GND 39 40 GPIO19/I2S1_DO0

M.2 E-KEY PIN定义(CN10)

BPI-M6 M.2 E-KEY(CN10)
PIN PIN
GND 1 2 VCC-NGFF
NGFF_KEYE_DP 3 4 VCC-NGFF
NGFF_KEYE_DM 5 6 WiFi-LED
GND 7 8 SM_GPIO10/TW3_SDA
MIPI_CSI0_RD0p 9 10 SM_GPIO9/TW3_SCL
MIPI_CSI0_RD0n 11 12 NI
MIPI_CSI0_RD1p 13 14 BT-LED
MIPI_CSI0_RD1n 5 16 BT-LED
MIPI_CSI0_RD2p 17 18 GND
MIPI_CSI0_RD2n 19 20 SM_GPIO6/UART_WAKE#Puboot
MIPI_CSI0_RD3p 21 22 GPIO43/UART3_RXD
MIPI_CSI0_RD3n 23 24 NOTCH
NOTCH 25 26 NOTCH
NOTCH 27 28 NOTCH
NOTCH 29 30 NOTCH
NOTCH 31 32 GPIO42/UART3_TXD
GND 33 34 GPIO41/UART3_CTSn
PCIe_TX0p 35 36 GPIO40/UART3_RTSn
PCIe_TX0n 37 38 NI
GND 39 40 MIPI_CSI0_RCKp
PCIe_RX0p 41 42 MIPI_CSI0_RCKn
PCIe_RX0n 43 44 NI
GND 45 46 NI
PCIe_CLKp 47 48 NI
PCIe_CLKn 49 50 CLK32_OUT
GND 51 52 PCIE_PERSTn
PCIE_CLKREQ 53 54 GPIO10/DISABLE_BT
PCIE_PEWAKE 55 56 GPIO09/DISABLE_WiFi
GND 57 58 GPIO46/TW0_SDA(VDDIO_1.8V)
PCIe_TX1p 59 60 GPIO47/TW0_SCL(VDDIO_1.8V)
PCIe_TX1n 61 62 NI
GND 63 64 MIPI_CSI1_RD0p
PCIe_RX1p 65 66 MIPI_CSI1_RD0n
PCIe_RX1n 67 68 MIPI_CSI1_RD1p
GND 69 70 MIPI_CSI1_RD1n
MIPI_CSI1_RCKp 71 72 VCC-NGFF
MIPI_CSI1_RCKn 73 74 VCC-NGFF
GND 75

MIPI DSI 显示(CN12)

BPI-M6 MIPI DSI(CN12)
CN12-P1 MIPI_DSI_TX1_D0n
CN12-P2 MIPI_DSI_TX1_D0p
CN12-P3 MIPI_DSI_TX1_D1n
CN12-P4 MIPI_DSI_TX1_D1p
CN12-P5 MIPI_DSI_TX1_CLKn
CN12-P6 MIPI_DSI_TX1_CLKp
CN12-P7 MIPI_DSI_TX1_D2n
CN12-P8 MIPI_DSI_TX1_D2p
CN12-P9 MIPI_DSI_TX1_D3n
CN12-P10 MIPI_DSI_TX1_D3p
CN12-P11 GND
CN12-P12 LCD_ADC
CN12-P13 GPIO2/LCD1_PWR_EN(VDDIO_1.8V)
CN12-P14 GPIO3/LCD1_RST(VDDIO_1.8V)
CN12-P15 GPIO39/LCD1_BL_PWM(VDDIO_1.8V)
CN12-P16 GND
CN12-P17 GPIO0/TP_INT(VDDIO_1.8V)
CN12-P18 GPIO1/TP_RST(VDDIO_1.8V)
CN12-P19 GPIO47/TW0_SCL(VDDIO_1.8V)
CN12-P20 GPIO46/TW0_SDA(VDDIO_1.8V)
CN12-P21 GND
CN12-P22 GND
CN12-P23 PWR_5V
CN12-P24 PWR_5V

调试UART(CON2)

BPI-M6 Debug UART(CON2)
CON2-P1 GND
CON2-P2 UART0-RX
CON2-P3 UART0-TX

软件

Github软件源代码

Armbian Source code:

Linux Source code:

参考文档

系统镜像

Android

  • 2023-08-30 release aosp_dolphin_tablet-syna-image-lpddr4x
Baidu Cloud: https://pan.baidu.com/s/1unEibD-NI8-Ti5le2E6d7g?pwd=8888 (pincode:8888)
Google Drive:https://drive.google.com/file/d/1egPBOusdlNGJDdp5muAjiv2MvMya0F-H/view?usp=sharing

Linux

Armbian

  • 2024.05.22-Armbian-unofficial_24.2.0-trunk_Bananapim6
Default account/password: pi/bananapi.
Automatically set up at first boot, avoiding the trouble of using serial line configuration before fbconsole supports it.
Google drive: https://drive.google.com/file/d/14RinIcN2t8aalVt6tww4t-goOQTJf1M0/view?usp=drivesdk
Baidu cloud: https://pan.baidu.com/s/1WrHOiA_2XPjv2Uvhv2G9oQ?pwd=8888
  • 2024.05.0-Armbian-unofficial_24.2.0-trunk_Bananapim6
Google drive: https://drive.google.com/drive/folders/1iUooyTawTBGKnVOzZl9lSve5WLLtEarl?usp=sharing
Baidu cloud: https://pan.baidu.com/s/1UfH-2M5rImuz3ZaF2gzuDg?pwd=8888 (PIN code:8888)
  • Banana Pi BPI-M6 Synaptics VS680 SBC new image : fixed voice issue when play video
Image name : 2024-04-16-Armbian-unofficial_24.2.0-trunk_Bananapim6_bookworm_legacy_5.4.195_cinnamon_desktop.img.xz
Google link : https://drive.google.com/file/d/1E2jS7RtWMP0ihqXgv1oo9rUxAWCC69n_/view?usp=drivesdk
Baidu link : https://pan.baidu.com/s/1E_zNbfCIZtoft0nC8JJ99w?pwd=8888
  • 2024-04-07-Armbian-unofficial_24.2.0-trunk_Bananapim6
Baidu cloud: https://pan.baidu.com/s/1cEHX-n3EYtMWn1fkQd3ECA?pwd=8888 (pincode:8888)
Google drive: https://drive.google.com/drive/folders/1Rr874RdjsEZcdgKmVN83G08vBgGMX6f-?usp=sharing
  • 2024-03-20 armbian-unoffcial_24.2.0 image for BPI-M6,support NPU yolov6 AI recognition
Baidu cloud: https://pan.baidu.com/s/1t9aDdKxTeUnawz_vBIni0g?pwd=8888 (pincode:8888)
Google drive: https://drive.google.com/drive/folders/1CZbac_R6VgfLBoJbIzbyCzwYCmQ_j8oQ?usp=sharing
  • 2024-02-29 armbian-unoffcial_24.2.0 image for BPI-M6
Baidu cloud:https://pan.baidu.com/s/1pZFEna3CwR-v8lS-7Z88vA?pwd=8888 (PIN code:8888)
Google drive: https://drive.google.com/drive/folders/1uh01OPtJ05Q_TAb-5HEcSMSiLTuSivKc?usp=sharing

Ubuntu

  • 2024-01-25-ubuntu-20.04-mate-desktop-vpu-npu-bpi-m6-aarch64-sd.img
Baidu Cloud: https://pan.baidu.com/s/1IUDdKI0lT53-jFqUgqrdGA?pwd=8888 (pincode:8888)
Google Drive: https://drive.google.com/file/d/1mw0Fiwa0fmXyTs6c6DI9Z4bcQZEy83p2/view?usp=sharing

样品购买及合作