Difference between revisions of "香蕉派 BPI-M6"
(→Source code on github) |
(→Armbian) |
||
(12 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"| ''' | + | | style="background: PaleTurquoise; color: black" colspan="4"| '''Banana pi BPI-M6 硬件规格表''' |
|- | |- | ||
− | | | + | |CPU主控|| 深蕾半导体(新突思)(Synaptics) VS680 四核Cortex-A73 (2.1GHz) 加一个单核Cortex-M3 处理器 |
|- | |- | ||
| GPU||Imagination GE9920 GPU | | GPU||Imagination GE9920 GPU | ||
|- | |- | ||
− | |NPU for | + | |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 接口||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 | |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)=== | ||
+ | {| 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) | ||
+ | |- | ||
+ | |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)=== | ||
+ | {| 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 | ||
+ | |||
+ | ==参考文档== | ||
*Senary VS680(Synaptics SN3680) datasheet: | *Senary VS680(Synaptics SN3680) datasheet: | ||
*The VS680 NPU is ranked first on AI benchmark website: https://ai-benchmark.com/ranking_IoT.html | *The VS680 NPU is ranked first on AI benchmark website: https://ai-benchmark.com/ranking_IoT.html | ||
*BPI-M6 AI function test: https://www.youtube.com/watch?v=RIO0K_V12D4 | *BPI-M6 AI function test: https://www.youtube.com/watch?v=RIO0K_V12D4 | ||
− | = | + | =系统镜像= |
==Android== | ==Android== | ||
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 | ||
− | = | + | =样品购买及合作= |
*SINOVOIP Aliexpress Shop: https://www.aliexpress.us/item/3256805894958914.html | *SINOVOIP Aliexpress Shop: https://www.aliexpress.us/item/3256805894958914.html | ||
*BIPAI Aliexpress Shop: https://www.aliexpress.us/item/3256805895088983.html | *BIPAI Aliexpress Shop: https://www.aliexpress.us/item/3256805895088983.html | ||
*Taobao Shop:https://item.taobao.com/item.htm?spm=a213gs.success.result.1.27e34831MXYuie&id=740957817652&qq-pf-to=pcqq.group | *Taobao Shop:https://item.taobao.com/item.htm?spm=a213gs.success.result.1.27e34831MXYuie&id=740957817652&qq-pf-to=pcqq.group | ||
*OEM&ODM, please contact: [email protected] | *OEM&ODM, please contact: [email protected] |
Latest revision as of 22:54, 30 May 2024
Contents
介绍
香蕉派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 硬件规格表 | |||
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:
- 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
参考文档
- Senary VS680(Synaptics SN3680) datasheet:
- The VS680 NPU is ranked first on AI benchmark website: https://ai-benchmark.com/ranking_IoT.html
- BPI-M6 AI function test: https://www.youtube.com/watch?v=RIO0K_V12D4
系统镜像
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
样品购买及合作
- SINOVOIP Aliexpress Shop: https://www.aliexpress.us/item/3256805894958914.html
- BIPAI Aliexpress Shop: https://www.aliexpress.us/item/3256805895088983.html
- Taobao Shop:https://item.taobao.com/item.htm?spm=a213gs.success.result.1.27e34831MXYuie&id=740957817652&qq-pf-to=pcqq.group
- OEM&ODM, please contact: [email protected]