Banana Pi M2 Berry — это одноплатный компьютер на базе SoC Allwinner V40 в составе которого входят 4 ядра ARM Cortex-A7 с тактовой частотой 1.2 ГГц и двухъядерный GPU Mali-400 MP2 частотой на 500 МГц с поддержкой OpenGL ES 2.0 и видео 1080P. Он оснащен 1 ГБ оперативной памяти, гигабитный Ethernet, также поддерживает Wi-Fi сети стандарта 802.11n и Bluetooth 4.0 (Bluetooth Classic и LE). На стороне портов у BPI-M2 Berry есть 4 порта USB A 2.0, порт USB OTG, порт HDMI, аудио разъем, порт питания постоянного тока и, что не менее важно, порт SATA. BPI-M2 Berry представляет собой прямое обновление от Banana Pi M1/M1+, поддерживающие SATA непосредственно от SoC. Производительность SATA на V40 подходит для проектов, связанных с мультимедиа, таких как серверы хранения.
Banana Pi M2 Berry очень похож на Banana Pi M2 Ultra, заменили SoC Allwinner R40 на Allwinner V40, удалили 1 ГБ память и eMMC, а также использовали форм-фактор Raspberry Pi 3 Model B. Другими словами, M2 Berry — это BPI-M2 Ultra под видом Raspberry Pi 3 Model B (или его клон). Характеристики почти те же, снаружи они очень похожи, а именно расположением компонентов на плате: 40-контактный разъем расширенного ввода-вывода (GPIO), слот для microSD, интерфейс CSI (Camera Serial Interface) для подключения камеры по интерфейсу MIPI, четыре USB 2.0 порта, разъемы DSI, micro-USB и HDMI, сетевой интерфейс, аудио разъем (3.5 mm Jack). Даже Wi-Fi антенна как у RPi 3. Большинство корпусов для Raspberry PI 3 model B можно использовать и для Banana Pi M2 Berry.
Характеристики Allwinner V40 и Allwinner R40 почти идентичны и взаимозаменяемые. V40 потенциально имеет дополнительную шину CAN (англ. Controller Area Network — сеть контроллеров) — стандарт промышленной сети, ориентированный, прежде всего, на объединение в единую сеть различных исполнительных устройств и датчиков. Режим передачи — последовательный, широковещательный, пакетный.
Питание Banana Pi M2 Berry осуществляется от 5-вольтового адаптера через разъём micro-USB или пины питания. Рекомендуется использовать источник питания с силой тока 2 А. Работает под Android, Debian Linux, Ubuntu Linux, системы Raspbian и других ОС.
Основные характеристики
- SoC Allwinner V40 или R40;
- Процессор 32-битный 4-ядерный ARM Cortex-A7 с тактовой частотой до 1.2 ГГц;
- Графический 2-ядерный адаптер Mali-400 MP2;
- Память на 1 ГБ DDR3 SDRAM.
- WIFI 802.11n + Bluetooth 4.0 Low Energy (BLE);
- SATA.
Доступные операционные системы
ОС: Ubuntu 16.04.2 Mate Desktop
Скачать файл: 2017-07-10-ubuntu-16.04-mate-desktop-beta-bpi-m2u-sd-emmc.img.zip
ОС: Ubuntu 16.04.1 Mate Desktop
Скачать файл: 2017-05-25-ubuntu-16.04-mate-desktop-preview2-bpi-m2u-sd-emmc.img.zip
ОС: Raspbian Jessie
Скачать файл: 2017-05-25-raspbian-jessie-preview3-bpi-m2u-sd-emmc.img.zip
ОС: Debian 8 Jiessie Lite
Скачать файл: 2016-11-29-debian-8-jessie-lite-beta2-bpi-m2u-sd-emmc.img.zip
ОС: Debian 8 Jiessie Lite LCD
Скачать файл: 2016-11-29-debian-8-jessie-lite-beta2-bpi-m2u-lcd7-sd-emmc.img.zip
ОС: Ubuntu 16.04.1 Mate Desktop LCD
Скачать файл: 2016-11-22-ubuntu-16.04.1-mate-desktop-preview2-bpi-m2u-lcd7.img.zip
ОС: Ubuntu 16.04.1 Mate Desktop
Скачать файл: 2016-11-22-ubuntu-16.04.1-mate-desktop-preview2-bpi-m2u.img.zip
ОС: Ubuntu 16.04 xenial minimal (server)
Скачать файл: 2016-09-29-ubuntu-16.04-xenial-minimal-preview-bpi-m2u.img.zip
ОС: Debian Jessie 8 Mate Desktop
Скачать файл: 2016-09-28-debian-8-jessie-mate-demo-bpi-m2u.img.zip
ОС: Debian Jessie 8
Скачать файл: 2016-09-27-debian-8-jessie-lite-preview-bpi-m2u.img.zip
ОС: Ubuntu 16.04 Xenial Edu Docker
Скачать файл: 2016-09-26-ubuntu-mate-16.04-Xenial-edu-docker-demo-bpi-m2u.img.zip
Технические характеристики Banana PI M2 Berry
Система на кристалле (SoC) |
Allwinner V40 (CPU + GPU) |
Процессор |
32-битный 4-ядерный ARM Cortex-A7 с тактовой частотой до 1.2 ГГц, 32KiB Instruction + 32KiB Data L1 cache на ядро и 512KB L2 cache |
Графический процессор | двухъядерный графический адаптер Mali-400 MP2 GPU @ 500 мГц с поддержкой OpenGL ES 2.0, Кэш 2-го уровня: 256 КБ |
ОЗУ | 1 ГБ SDRAM DDR3 совместно с GPU (2 x Samsung K4B4G1646D-BCK0) |
Хранилище | слот для карты памяти (до 64 ГБ) microSDHC, SATA порт |
Сеть | 10/100/1000 Mbps Ethernet (Realtek RTL8211E/D) |
Wi-Fi/Bluetooth | Wi-Fi 802.11n и Bluetooth 4.0 (Bluetooth Classic и LE), обеспечиваемые микросхемой AP6212; Wi-Fi антенна |
Видео вход | 1 порт Camera Serial Interface (CSI): Поддерживает 8-битные YUV422 CMOS Датчик Интерфейс Поддерживает CCIR656 протокола для NTSC и PAL Поддержка SM пикселей камера Датчик Поддерживает видео захвата решение до 1080P @ 30fps |
Видео выход | 1 x HDMI 1.4 1080P60 1 x MIPI DSI для RAW ЖК-панелей 1 x композитный видеовыход (CVBS видео, PAL и NTSC) 3.5 мм разъем |
Аудио вход | Встроенный микрофон |
Аудио выход | 3.5 mm Jack и HDMI |
USB-порты | 4 порта USB 2.0, USB OTG (Micro USB) |
Периферия | 40 портов ввода-вывода общего назначения (GPIO), UART, I²C/TWI, SPI, I2S, PWN; пины питания: 3,3 В, 5 В и земля; 3 портов Debug UART и земля (GND RX TX). |
Питание | 5 В, 2 А через порт micro-USB или GPIO |
Кнопки | Кнопка сброса, кнопка питания, кнопка U-boot |
Индикаторы (LED) | светодиодный индикатор состояния электропитания и RJ45 |
Размеры | 85.6 мм x 56.5 мм |
Вес | 40 г |
ОС | Raspbian, Ubuntu, Android, Debian и др. |
Распиновка — GPIO (General purpose input-output)
GPIO
Banana Pi M2 Berry имеет 40-контактный GPIO, который соответствует 40-контактному разъему Raspberry Pi Model B+/Pi 2/Pi 3. Ниже приведена распиновка BPI-M2 Berry:
Имя контакта GPIO |
Функция по умолчанию |
Функция 2: GPIO |
Функция 3 |
---|---|---|---|
CON1-P01 | VCC-3V3 | ||
CON1-P02 | DCIN | ||
CON1-P03 | TWI2-SDA | PB21 | PWM5 |
CON1-P04 | DCIN | ||
CON1-P05 | TWI2-SCK | PB20 | PWM4 |
CON1-P06 | GND | ||
CON1-P07 | PB3 | PB3 | PWM1 |
CON1-P08 | UART2-TX | PI18 | SPI1_MOSI |
CON1-P09 | GND | ||
CON1-P10 | UART2-RX | PI19 | SPI1_MISO |
CON1-P11 | UART7-TX | PI20 | PWM2 |
CON1-P12 | UART2-CTS | PI17 | SPI1_CLK |
CON1-P13 | UART7-RX | PI21 | PWM3 |
CON1-P14 | GND | ||
CON1-P15 | PH25 | PH25 | CSI1-FIELD |
CON1-P16 | UART2-RTS | PI16 | SPI1_CS0 |
CON1-P17 | VCC-3V3 | ||
CON1-P18 | PH26 | PH26 | CSI1-HSYNC |
CON1-P19 | SPI0_MOSI | PC0 | |
CON1-P20 | GND | ||
CON1-P21 | SPI0_MISO | PC1 | |
CON1-P22 | PH27 | PH27 | CSI1-VSYNC |
CON1-P23 | SPI0_CLK | PC2 | |
CON1-P24 | SPI0_CS | PC23 | |
CON1-P25 | GND | ||
CON1-P26 | PH24 | PH24 | CSI1-PCLK |
CON1-P27 | TWI3-SDA | PI1 | |
CON1-P28 | TWI3-SCK | PI0 | |
CON1-P29 | PH0 | PH0 | CSI1-D0 |
CON1-P30 | GND | ||
CON1-P31 | PH1 | PH1 | CSI1-D1 |
CON1-P32 | PD20 | PD20 | CSI1-MCLK |
CON1-P33 | PH2 | PH2 | CSI1-D2 |
CON1-P34 | GND | ||
CON1-P35 | PH3 | PH3 | CSI1-D3 |
CON1-P36 | UART5-RX | PH7 | CSI1-D7 |
CON1-P37 | UART4-TX | PH4 | CSI1-D4 |
CON1-P38 | UART5-TX | PH6 | CSI1-D6 |
CON1-P39 | GND | ||
CON1-P40 | UART4-RX | PH5 | CSI1-D5 |
Разъем камеры CSI
Разъем камеры CSI представляет собой 24-контактный разъем FPC, к которому можно подключить внешний модуль камеры с соответствующими сигнальными выводами. Определения выводов интерфейса CSI показаны ниже. Разъем отмечен на плате Banana Pi как «CSI».
Имя контакта CSI |
Функция по умолчанию |
Функция 2: GPIO |
---|---|---|
CN5-P01 | NC | |
CN5-P02 | GND | |
CN5-P03 | CSI0-SDA | PI3 |
CN5-P04 | CSI0-AVDD | |
CN5-P05 | CSI0-SCK | PI2 |
CN5-P06 | CSI0-Reset | PI7 |
CN5-P07 | CSI0-VSYNC | PE3 |
CN5-P08 | CSI0-PWDN | PI6 |
CN5-P09 | CSI0-HSYNC | PE2 |
CN5-P10 | CSI0-DVDD | |
CN5-P11 | CSI0-DOVDD | |
CN5-P12 | CSI0-D7 | PE11 |
CN5-P13 | CSI0-MCLK | PE1 |
CN5-P14 | CSI0-D6 | PE10 |
CN5-P15 | GND | |
CN5-P16 | CSI0-D5 | PE9 |
CN5-P17 | CSI0-PCLK | PE0 |
CN5-P18 | CSI0-D4 | PE8 |
CN5-P19 | CSI0-D0 | PE4 |
CN5-P20 | CSI0-D3 | PE7 |
CN5-P21 | CSI0-D1 | PE5 |
CN5-P22 | CSI0-D2 | PE6 |
CN5-P23 | GND | |
CN5-P24 | CSI0-AFVCC |
Разъем дисплея MIPI DSI
Разъем дисплея представляет собой 40-контактный разъем FPC, к которому можно подключить внешнюю ЖК-панель (MIPI DSI) и сенсорный экран (I2C). Определения контактов этого разъема показаны ниже. Разъем отмечен на плате Banana Pi как «DSI».
Имя контакта DSI |
Функция по умолчанию |
Функция 2: GPIO |
---|---|---|
CN6-P01 | VCC-3V3 | |
CN6-P02 | IPSOUT | |
CN6-P03 | VCC-3V3 | |
CN6-P04 | IPSOUT | |
CN6-P05 | GND | |
CN6-P06 | IPSOUT | |
CN6-P07 | GND | |
CN6-P08 | IPSOUT | |
CN6-P09 | NC | |
CN6-P10 | GND | |
CN6-P11 | NC | |
CN6-P12 | DSI-D0N | |
CN6-P13 | NC | |
CN6-P14 | DSI-D0P | |
CN6-P15 | NC | |
CN6-P16 | GND | |
CN6-P17 | TWI0-SDA | PB19 |
CN6-P18 | DSI-D1N | |
CN6-P19 | TWI0-SCK | PB18 |
CN6-P20 | DSI-D1P | |
CN6-P21 | CTP-INT | PI10 |
CN6-P22 | GND | |
CN6-P23 | CTP-RST | PI11 |
CN6-P24 | DSI-CKN | |
CN6-P25 | GND | |
CN6-P26 | DSI-CKP | |
CN6-P27 | LCD-BL-EN | PH16 |
CN6-P28 | GND | |
CN6-P29 | LCD-RST | PH17 |
CN6-P30 | DSI-D2N | |
CN6-P31 | LCD-PWR-EN | PH18 |
CN6-P32 | DSI-D2P | |
CN6-P33 | GND | |
CN6-P34 | GND | |
CN6-P35 | LCD-PWM | PB2 |
CN6-P36 | DSI-D3N | |
CN6-P37 | GND | |
CN6-P38 | DSI-D3P | |
CN6-P39 | NC | |
CN6-P40 | GND |
UART
Разъем CON4 — это интерфейс UART. Для разработчиков Banana Pi это простой способ получить вывод консоли UART для проверки состояния системы и сообщения журнала.
Имя контакта | Функция по умолчанию |
---|---|
CON2 P03 | UART0-TXD |
CON2 P02 | UART0-RXD |
CON2 P01 | GND |