Banana Pi BPI-M8 — компактный одноплатный компьютер производства Shenzhen SinoVoIP на базе Allwinner A733. Плата построена на восьмиядерном процессоре с двумя ядрами ARM Cortex-A76 и шестью Cortex-A55, оснащена GPU Imagination PowerVR BXM-4-64 MC1 и встроенным NPU производительностью до 3 TOPS.
BPI-M8 получила 4 ГБ LPDDR5, 32 ГБ встроенной eMMC, слот microSD и поддержку внешних UFS-модулей. Для подключения периферии предусмотрены четыре USB-порта, Gigabit Ethernet с поддержкой PoE, HDMI, MIPI CSI, MIPI DSI и 40-контактный GPIO.
Благодаря компактному формфактору 85 × 56 мм и набору интерфейсов плата подходит для встраиваемых систем, мультимедийных устройств, IoT и проектов, которым требуется современный ARM-процессор с аппаратным AI-ускорением.
Основные характеристики Banana Pi BPI-M8
- SoC: Allwinner A733
- Процессор: 2 × ARM Cortex-A76 + 6 × ARM Cortex-A55, до 2,0 ГГц
- Графика: Imagination PowerVR BXM-4-64 MC1
- NPU: до 3 TOPS
- Оперативная память: 4 ГБ LPDDR5
- Хранилище: 32 ГБ eMMC + microSD, поддержка UFS-модулей
- Сеть: 1 × Gigabit Ethernet, 10/100/1000 Мбит/с, поддержка PoE
- Wi-Fi/Bluetooth: встроенный модуль KEIIOT K038
- USB: 4 × USB
- Видео: HDMI
- Дисплей: MIPI DSI
- Камера: MIPI CSI
- PCIe: FPC-разъём, совмещённый с интерфейсом DP
- Аудио: 3,5-мм аудиоразъём и HDMI Audio
- GPIO: 40-контактный разъём
- RTC: поддерживается
- Охлаждение: предусмотрен разъём FAN
- Питание: USB Type-C, 5 В / 4 А или PoE
- Размеры: 85 × 56 мм
- Операционные системы: Linux, Android, Armbian
Технические характеристики
Процессор и SoC
В основе Banana Pi BPI-M8 находится Allwinner A733 — восьмиядерный ARM SoC с двумя производительными ядрами Cortex-A76 и шестью энергоэффективными Cortex-A55. Максимальная частота составляет до 2,0 ГГц.
Такая конфигурация big.LITTLE позволяет использовать производительные ядра для тяжёлых задач, а Cortex-A55 — для менее требовательной нагрузки с меньшим энергопотреблением.
Графический процессор и NPU
За графику отвечает Imagination PowerVR BXM-4-64 MC1. В составе A733 также присутствует NPU производительностью до 3 TOPS, предназначенный для локального ускорения задач искусственного интеллекта.
Оперативная память
BPI-M8 оснащается 4 ГБ LPDDR5. Производитель также указывает поддержку LPDDR4 и LPDDR4X на уровне платформы A733, однако конкретная конфигурация платы BPI-M8 — 4 ГБ LPDDR5.
Хранилище
На плате распаяно 32 ГБ eMMC. Дополнительно имеется слот microSD для загрузки и хранения данных.
Особенность BPI-M8 — поддержка UFS-модулей. Это позволяет использовать более быстрое внешнее хранилище по сравнению с обычными картами памяти.
Сетевые интерфейсы
Для проводной сети предусмотрен один Gigabit Ethernet с поддержкой скоростей 10/100/1000 Мбит/с. Порт также поддерживает PoE, что позволяет передавать питание по сетевому кабелю при использовании совместимого PoE-оборудования.
Для беспроводной связи используется встроенный чип KEIIOT K038, обеспечивающий Wi-Fi и Bluetooth. На плате также предусмотрены два однополосных антенных модуля размером 12 × 12 мм.
USB и периферийные интерфейсы
Производитель указывает четыре USB-порта. Точная разбивка по версиям USB в доступной спецификации не приводится, поэтому без дополнительной документации не следует приписывать отдельным портам конкретные режимы USB 3.0 или USB 2.0.
Кроме USB, плата оснащена HDMI, MIPI CSI, MIPI DSI и отдельным FPC-разъёмом PCIe, который совмещён с интерфейсом DisplayPort.
Видео и дисплей
Основным видеовыходом платы является HDMI. Для встроенных дисплеев предусмотрен интерфейс MIPI DSI.
Отдельный FPC-разъём используется для PCIe и совмещённого интерфейса DisplayPort. Такое решение позволяет подключать специализированные высокоскоростные устройства и дисплейную периферию через соответствующую разводку.
Камера
Для подключения камеры предусмотрен интерфейс MIPI CSI. Точное количество линий и максимальные режимы камеры в опубликованной краткой спецификации BPI-M8 не указаны.
Аудио
Для аналогового звука предусмотрен стандартный 3,5-мм аудиоразъём. Также поддерживается передача звука через HDMI.
GPIO и интерфейсные разъёмы
Banana Pi BPI-M8 оснащена 40-контактным GPIO-разъёмом, а также отдельными разъёмами для MIPI CSI, MIPI DSI и комбинированным интерфейсом PCIe + DisplayPort. Ниже приведена распиновка согласно официальным таблицам Banana Pi.
40-контактный GPIO
| Контакт | Обозначение |
|---|---|
| 1 | DCDC1 |
| 2 | VBUS-AXP318 |
| 3 | PJ23/TWI7-SDA |
| 4 | VBUS-AXP318 |
| 5 | PJ22/TWI7-SCK |
| 6 | GND |
| 7 | PL05/PWM0-3 |
| 8 | PB00/UART2-TX |
| 9 | GND |
| 10 | PB01/UART2-RX |
| 11 | PL12/S-UART1-TX |
| 12 | HD-PIN12 |
| 13 | PL13/S-UART1-RX |
| 14 | GND |
| 15 | PL06/S-UART0-TX |
| 16 | PB02/UART2-RTS |
| 17 | DCDC1 |
| 18 | PB03/UART2-CTS |
| 19 | PJ25/SPI3-MOSI |
| 20 | GND |
| 21 | PJ26/SPI3-MISO |
| 22 | HD-PIN22 |
| 23 | PJ24/SPI3-CLK |
| 24 | HD-PIN24 |
| 25 | GND |
| 26 | PJ27/SPI3-CS0 |
| 27 | HD-PIN27 |
| 28 | HD-PIN28 |
| 29 | PL07/S-UART0-RX |
| 30 | GND |
| 31 | HD-PIN31 |
| 32 | HD-PIN32 |
| 33 | HD-PIN33 |
| 34 | GND |
| 35 | HD-PIN35 |
| 36 | HD-PIN36 |
| 37 | HD-PIN37 |
| 38 | HD-PIN38 |
| 39 | GND |
| 40 | HD-PIN40 |
MIPI CSI-A
| Контакт | Обозначение |
|---|---|
| 1 | MCSIA-D3N |
| 2 | MCSIA-D3P |
| 3 | GND |
| 4 | MCSIA-D2N |
| 5 | MCSIA-D2P |
| 6 | GND |
| 7 | NC |
| 8 | NC |
| 9 | GND |
| 10 | MCSIA-D1N |
| 11 | MCSIA-D1P |
| 12 | GND |
| 13 | MCSIA-D0N |
| 14 | MCSIA-D0P |
| 15 | GND |
| 16 | MCSIA-CKN |
| 17 | MCSIA-CKP |
| 18 | GND |
| 19 | PE00/MCSI-A-MCLK |
| 20 | PE06/MCSI-A-STBY |
| 21 | PE07/MCSI-A-RST |
| 22 | PE10/TWI4-SCK |
| 23 | PE11/TWI4-SDA |
| 24 | GND |
| 25 | NC |
| 26 | NC |
| 27 | NC |
| 28 | NC |
| 29 | NC |
| 30 | VCC1V8_CSI0 |
| 31 | GND |
| 32 | GND |
| 33 | VCC3V3_CSI0 |
| 34 | VCC3V3_CSI0 |
| 35 | VCC3V3_CSI0 |
| 36 | GND |
| 37 | GND |
MIPI CSI-B
| Контакт | Обозначение |
|---|---|
| 1 | MCSIB-D3N |
| 2 | MCSIB-D3P |
| 3 | GND |
| 4 | MCSIB-D2N |
| 5 | MCSIB-D2P |
| 6 | GND |
| 7 | NC |
| 8 | NC |
| 9 | GND |
| 10 | MCSIB-D1N |
| 11 | MCSIB-D1P |
| 12 | GND |
| 13 | MCSIB-D0N |
| 14 | MCSIB-D0P |
| 15 | GND |
| 16 | MCSIB-CKN |
| 17 | MCSIB-CKP |
| 18 | GND |
| 19 | PE05/MCSI-B-MCLK |
| 20 | PE08/MCSI-B-STBY |
| 21 | PE09/MCSI-B-RST |
| 22 | PE03/TWI3-SCK |
| 23 | PE04/TWI3-SDA |
| 24 | GND |
| 25 | AP-NMI |
| 26 | PMU-PWRON |
| 27 | AP-RESET |
| 28 | PMU-SCK |
| 29 | PMU-SDA |
| 30 | VCC1V8_CSI1 |
| 31 | GND |
| 32 | GND |
| 33 | VCC3V3_CSI1 |
| 34 | VCC3V3_CSI1 |
| 35 | VCC3V3_CSI1 |
| 36 | GND |
| 37 | GND |
PCIe + DisplayPort
| Контакт | Обозначение |
|---|---|
| 1 | COMB1-TX0P |
| 2 | COMB1-TX0N |
| 3 | GND |
| 4 | COMB1-RX0P |
| 5 | COMB1-RX0N |
| 6 | GND |
| 7 | COMB1-REFP |
| 8 | COMB1-REFN |
| 9 | GND |
| 10 | DP_TX0P |
| 11 | DP_TX0N |
| 12 | GND |
| 13 | DP_TX1P |
| 14 | DP_TX1N |
| 15 | GND |
| 16 | DP_AUXP |
| 17 | DP_AUXN |
| 18 | DP_HPD |
| 19 | HOST-D4M |
| 20 | HOST-D4P |
| 21 | GND |
| 22 | PCIE-PERSTn-3p3V |
| 23 | PCIE-WAKEn-3p3v |
| 24 | PCIE-CLKREQn-3p3v |
| 25 | PCIE-PWREN-3p3v |
| 26 | VDD1P8V-PCIe |
| 27 | GND |
| 28 | GND |
| 29 | VDD5P0V-PCIe |
| 30 | VDD5P0V-PCIe |
| 31 | VDD5P0V-PCIe |
| 32 | GND |
| 33 | GND |
MIPI DSI0
| Контакт | Обозначение |
|---|---|
| 1 | MIPI-DSI0-D0N |
| 2 | MIPI-DSI0-D0P |
| 3 | GND |
| 4 | MIPI-DSI0-D0P |
| 5 | MIPI-DSI0-D1P |
| 6 | GND |
| 7 | MIPI-DSI0-CKN |
| 8 | MIPI-DSI0-CKP |
| 9 | GND |
| 10 | MIPI-DSI0-D2N |
| 11 | MIPI-DSI0-D2P |
| 12 | GND |
| 13 | MIPI-DSI0-D3N |
| 14 | MIPI-DSI0-D3P |
| 15 | GND |
| 16 | GPADC6 |
| 17 | PD18/LCD-PWREN |
| 18 | PD21/LCD-RST |
| 19 | PD19/LCD-BLEN |
| 20 | PD22/LCD-PWM |
| 21 | GND |
| 22 | PD23/TP-INT |
| 23 | PD20/TP-RST |
| 24 | PD16/TWI2-SCK |
| 25 | PD17/TWI2-SDA |
| 26 | VDD1P8V-DSI0 |
| 27 | GND |
| 28 | GND |
| 29 | VDD5P0V-DSI0 |
| 30 | VDD5P0V-DSI0 |
| 31 | VDD5P0V-DSI0 |
| 32 | GND |
| 33 | GND |
В открытой официальной спецификации производитель подтверждает наличие 40-pin GPIO, но не публикует в текстовом виде полную таблицу назначения каждого контакта. Поэтому точную распиновку следует брать из актуальной схемы или документации конкретной ревизии платы.
RTC и служебные функции
BPI-M8 оснащена RTC для сохранения времени при отключении основного питания. Также на плате установлены кнопки PWR и ADC и два светодиода — индикации питания и активности.
Охлаждение
На плате предусмотрен отдельный разъём FAN для подключения вентилятора. Это позволяет использовать активное охлаждение при длительной нагрузке на CPU, GPU или NPU.
Питание
Основное питание подаётся через USB Type-C. Официальная спецификация указывает 5 В / 4 А. Альтернативный вариант — питание через PoE по Ethernet.
При использовании USB Type-C необходимо учитывать требования по току: источник 5 В должен обеспечивать достаточный запас для самой платы и подключённой периферии.
Размеры и конструкция
Размеры Banana Pi BPI-M8 составляют 85 × 56 мм. Такой формат делает плату заметно компактнее многих полноразмерных SBC и удобным для встраивания в ограниченное пространство.
На официальной странице производителя масса платы не приведена в англоязычной спецификации, поэтому конкретное значение веса здесь не указывается.
Интерфейсы и разъёмы
- Gigabit Ethernet — сеть 10/100/1000 Мбит/с и поддержка PoE;
- Wi-Fi / Bluetooth — встроенный модуль KEIIOT K038;
- 4 × USB — подключение периферии;
- HDMI — видеовыход;
- MIPI DSI — подключение дисплея;
- MIPI CSI — подключение камеры;
- FPC PCIe / DP — высокоскоростной интерфейс, совмещённый с DisplayPort;
- UFS — подключение поддерживаемого быстрого накопителя;
- microSD — карта памяти и загрузочный носитель;
- 40-pin GPIO — подключение внешней электроники;
- 3,5 мм — аналоговый аудиовыход;
- FAN — подключение вентилятора;
- RTC — часы реального времени;
- USB Type-C — питание 5 В / 4 А.
Операционные системы
- Linux — официально заявленная платформа;
- Android — для мультимедийных и пользовательских приложений;
- Armbian — также указан производителем среди поддерживаемых систем.
Для загрузки системы предусмотрена поддержка microSD. Конкретный состав готовых образов и их актуальные версии лучше проверять на странице загрузок Banana Pi.
Возможности и особенности
- 8-ядерный Allwinner A733;
- GPU PowerVR BXM-4-64 MC1;
- NPU до 3 TOPS;
- 4 ГБ LPDDR5;
- 32 ГБ eMMC;
- поддержка UFS-модулей;
- Gigabit Ethernet с PoE;
- встроенные Wi-Fi и Bluetooth;
- HDMI, MIPI CSI и MIPI DSI;
- PCIe/DisplayPort через FPC;
- 40-контактный GPIO;
- компактный формат 85 × 56 мм.
Для чего подходит Banana Pi BPI-M8
- Встраиваемые устройства — благодаря компактным размерам и богатому набору интерфейсов;
- IoT-устройства — с использованием Ethernet, Wi-Fi, Bluetooth и GPIO;
- Мультимедийные системы — благодаря HDMI, MIPI DSI и аудиовыходу;
- Системы с камерой — при использовании MIPI CSI;
- Сетевые устройства — благодаря Gigabit Ethernet и PoE;
- Edge AI — для локальных AI-задач с использованием встроенного NPU.
Преимущества
- современный Allwinner A733 с 8 ядрами;
- встроенный NPU до 3 TOPS;
- 4 ГБ LPDDR5;
- 32 ГБ eMMC;
- поддержка UFS;
- Gigabit Ethernet и PoE;
- встроенные Wi-Fi и Bluetooth;
- HDMI, MIPI CSI, MIPI DSI и PCIe/DP;
- компактные размеры 85 × 56 мм.
Ограничения
- на плате только один Gigabit Ethernet;
- производительность NPU составляет до 3 TOPS и предназначена для встроенных AI-задач;
- оперативная память в текущей конфигурации ограничена 4 ГБ;
- точная распиновка 40-pin GPIO не опубликована в краткой спецификации продукта;
- для полной нагрузки рекомендуется использовать качественное питание 5 В / 4 А и подходящее охлаждение.
Заключение
Banana Pi BPI-M8 — компактная современная одноплатная плата на Allwinner A733 с двумя Cortex-A76 и шестью Cortex-A55, GPU PowerVR BXM-4-64 MC1 и NPU до 3 TOPS.
Плата оснащена 4 ГБ LPDDR5, 32 ГБ eMMC, поддержкой UFS, Gigabit Ethernet с PoE, Wi-Fi, Bluetooth, четырьмя USB, HDMI, MIPI CSI, MIPI DSI и 40-контактным GPIO.
Компактные размеры 85 × 56 мм делают BPI-M8 интересным вариантом для встраиваемых, сетевых, мультимедийных и IoT-систем, где требуется современная ARM-платформа и локальное AI-ускорение.
При выборе платы стоит учитывать необходимость питания 5 В / 4 А либо PoE и проверить актуальные версии программного обеспечения и документации для конкретной ревизии BPI-M8.
Материалы
- Banana Pi — официальная страница BPI-M8
- Banana Pi Docs — BPI-M8
- Banana Pi Forum — BPI-M8 на Allwinner A733
- Banana Pi — официальный сайт








