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

From Banana Pi Wiki
Jump to: navigation, search
(Easy to buy sample)
(Armbian)
 
(9 intermediate revisions by 2 users not shown)
Line 15: Line 15:
 
==关于深蕾VS680==
 
==关于深蕾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电视传输流媒体。  
+
深蕾半导体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/
  
 
==关键特性==
 
==关键特性==
Line 40: Line 42:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
| style="background: PaleTurquoise; color: black" colspan="4"| '''HardWare  Specification of Banana pi BPI-M6'''
+
| style="background: PaleTurquoise; color: black" colspan="4"| '''Banana pi BPI-M6 硬件规格表'''
 
|-
 
|-
|CPU|| Synaptics VS680 quad-core Cortex-A73 (2.1GHz) and One Cortex-M3 processor
+
|CPU主控|| 深蕾半导体(新突思)(Synaptics) VS680 四核Cortex-A73 (2.1GHz) 加一个单核Cortex-M3 处理器
 
|-
 
|-
 
| GPU||Imagination GE9920 GPU
 
| GPU||Imagination GE9920 GPU
 
|-
 
|-
|NPU for AI|| Up to 6 .75Tops
+
|NPU for AI人工智能|| 最高支持 6 .75Tops算力
 
|-
 
|-
| Memory|| 4 GB LPDDR4  
+
| Memory内存|| 4 GB LPDDR4  
 
|-
 
|-
| Storage|| MicroSD slot with support for up to 256GB expansion and 16G eMMC flash with support for up to 64GB
+
| 存储|| MicroSD slot with support for up to 256GB expansion and 16G eMMC flash with support for up to 64GB
 
|-
 
|-
| Network|| 10/100/1000 Mbit/s Ethernet ,Optional WiFi USB dongle
+
| 网络接口|| 10/100/1000 Mbit/s 千兆网口 ,可选加装WiFi USB dongle
 
|-
 
|-
|Video || 1 x HDMI 2.1 (up to 4K@60Hz with HDR, CEC, EDID) out, and 1 HDMI in Port
+
|视频接口 || 1 x HDMI 2.1 (up to 4K@60Hz with HDR, CEC, EDID) out, and 1 HDMI in Port
 
|-
 
|-
| Audio Output(s)|| 1 x HDMI digital output
+
|语音接口|| 1 x HDMI digital output
 
|-
 
|-
|Display||MIPI DSI interface
+
|显示||MIPI DSI 显示接口
 
|-
 
|-
|M.2 interface||M.2 Key E(PCIe + MIPI CSI)
+
|M.2 接口||M.2 Key E(PCIe + MIPI CSI)
 
|-
 
|-
| USB ports|| USB 3.0 PORT (x4)
+
| 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  
 
|GPIO|| 40 Pin Header : GPIO (x28) and Power (+5V, +3.3V and GND). GPIO pins can be used for UART, I2C, SPI or PWM  
 
|-
 
|-
|Switches|| SPI boot and U-boot  
+
|按键|| 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)===
 +
{| class="wikitable"
 +
|-
 +
| style="background: PaleTurquoise; color: black" colspan="4"| ''' 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)===
 +
 
 +
{| class="wikitable"
 +
|-
 +
| style="background: PaleTurquoise; color: black" colspan="4"| ''' 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)===
 +
 
 +
{| class="wikitable"
 +
|-
 +
| style="background: PaleTurquoise; color: black" colspan="4"| ''' 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)
 
|-
 
|-
| LED|| Power Status and Activity status
+
|CN12-P15 ||GPIO39/LCD1_BL_PWM(VDDIO_1.8V)
 
|-
 
|-
| Power Source|| 5 volt @3A TYPE C 
+
|CN12-P16 ||GND
 
|-
 
|-
|Size & Weight|| 92x60mm, 48g
+
|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
 
|-
 
|-
|OS|| Android and Linux
 
 
|}
 
|}
  
==GPIO PIN 定义 ==
+
===调试UART(CON2)===
 +
{| class="wikitable"
 +
|-
 +
| style="background: PaleTurquoise; color: black" colspan="4"| '''BPI-M6 Debug UART(CON2)'''
 +
|-
 +
|CON2-P1 ||GND
 +
|-
 +
|CON2-P2 ||UART0-RX
 +
|-
 +
|CON2-P3 ||UART0-TX
 +
|-
 +
|}
  
 
=软件=
 
=软件=
 
==Github软件源代码==
 
==Github软件源代码==
 +
 +
Armbian Source code:
 +
*https://github.com/BPI-SINOVOIP/armbian-build/commit/9163a04ca984461bec2516e9be0acd8a990863b9
 +
*https://github.com/BPI-SINOVOIP/armbian-build/tree/v23.12.18
 +
 +
Linux Source code:
 +
 +
*https://github.com/BPI-SINOVOIP/pi-linux/tree/pi-5.4-vs680-hdmi
 +
*https://github.com/BPI-SINOVOIP/pi-u-boot/tree/v2019.10-vs680
  
 
==参考文档==
 
==参考文档==
Line 95: Line 311:
  
 
==Linux==
 
==Linux==
 +
===Armbian===
 +
*2024.05.22-Armbian-bpi-senarytech_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-bpi_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
  
 
=样品购买及合作=
 
=样品购买及合作=

Latest revision as of 21:54, 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-bpi-senarytech_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-bpi_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

样品购买及合作