Banana Pi BPI-M8 — характеристики и особенности новинки

Banana Pi BPI-M8

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-ускорением.

GPIO Banana Pi BPI-M8

Основные характеристики 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 — для менее требовательной нагрузки с меньшим энергопотреблением.

Banana Pi BPI-M8 — вид сверху

Графический процессор и 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-модулей. Это позволяет использовать более быстрое внешнее хранилище по сравнению с обычными картами памяти.

Banana Pi BPI-M8 — вид снизу

Сетевые интерфейсы

Для проводной сети предусмотрен один 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.

Аппаратные интерфейсы Banana Pi BPI-M8

Видео и дисплей

Основным видеовыходом платы является 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

КонтактОбозначение
1DCDC1
2VBUS-AXP318
3PJ23/TWI7-SDA
4VBUS-AXP318
5PJ22/TWI7-SCK
6GND
7PL05/PWM0-3
8PB00/UART2-TX
9GND
10PB01/UART2-RX
11PL12/S-UART1-TX
12HD-PIN12
13PL13/S-UART1-RX
14GND
15PL06/S-UART0-TX
16PB02/UART2-RTS
17DCDC1
18PB03/UART2-CTS
19PJ25/SPI3-MOSI
20GND
21PJ26/SPI3-MISO
22HD-PIN22
23PJ24/SPI3-CLK
24HD-PIN24
25GND
26PJ27/SPI3-CS0
27HD-PIN27
28HD-PIN28
29PL07/S-UART0-RX
30GND
31HD-PIN31
32HD-PIN32
33HD-PIN33
34GND
35HD-PIN35
36HD-PIN36
37HD-PIN37
38HD-PIN38
39GND
40HD-PIN40

MIPI CSI-A

КонтактОбозначение
1MCSIA-D3N
2MCSIA-D3P
3GND
4MCSIA-D2N
5MCSIA-D2P
6GND
7NC
8NC
9GND
10MCSIA-D1N
11MCSIA-D1P
12GND
13MCSIA-D0N
14MCSIA-D0P
15GND
16MCSIA-CKN
17MCSIA-CKP
18GND
19PE00/MCSI-A-MCLK
20PE06/MCSI-A-STBY
21PE07/MCSI-A-RST
22PE10/TWI4-SCK
23PE11/TWI4-SDA
24GND
25NC
26NC
27NC
28NC
29NC
30VCC1V8_CSI0
31GND
32GND
33VCC3V3_CSI0
34VCC3V3_CSI0
35VCC3V3_CSI0
36GND
37GND

MIPI CSI-B

КонтактОбозначение
1MCSIB-D3N
2MCSIB-D3P
3GND
4MCSIB-D2N
5MCSIB-D2P
6GND
7NC
8NC
9GND
10MCSIB-D1N
11MCSIB-D1P
12GND
13MCSIB-D0N
14MCSIB-D0P
15GND
16MCSIB-CKN
17MCSIB-CKP
18GND
19PE05/MCSI-B-MCLK
20PE08/MCSI-B-STBY
21PE09/MCSI-B-RST
22PE03/TWI3-SCK
23PE04/TWI3-SDA
24GND
25AP-NMI
26PMU-PWRON
27AP-RESET
28PMU-SCK
29PMU-SDA
30VCC1V8_CSI1
31GND
32GND
33VCC3V3_CSI1
34VCC3V3_CSI1
35VCC3V3_CSI1
36GND
37GND

PCIe + DisplayPort

КонтактОбозначение
1COMB1-TX0P
2COMB1-TX0N
3GND
4COMB1-RX0P
5COMB1-RX0N
6GND
7COMB1-REFP
8COMB1-REFN
9GND
10DP_TX0P
11DP_TX0N
12GND
13DP_TX1P
14DP_TX1N
15GND
16DP_AUXP
17DP_AUXN
18DP_HPD
19HOST-D4M
20HOST-D4P
21GND
22PCIE-PERSTn-3p3V
23PCIE-WAKEn-3p3v
24PCIE-CLKREQn-3p3v
25PCIE-PWREN-3p3v
26VDD1P8V-PCIe
27GND
28GND
29VDD5P0V-PCIe
30VDD5P0V-PCIe
31VDD5P0V-PCIe
32GND
33GND

MIPI DSI0

КонтактОбозначение
1MIPI-DSI0-D0N
2MIPI-DSI0-D0P
3GND
4MIPI-DSI0-D0P
5MIPI-DSI0-D1P
6GND
7MIPI-DSI0-CKN
8MIPI-DSI0-CKP
9GND
10MIPI-DSI0-D2N
11MIPI-DSI0-D2P
12GND
13MIPI-DSI0-D3N
14MIPI-DSI0-D3P
15GND
16GPADC6
17PD18/LCD-PWREN
18PD21/LCD-RST
19PD19/LCD-BLEN
20PD22/LCD-PWM
21GND
22PD23/TP-INT
23PD20/TP-RST
24PD16/TWI2-SCK
25PD17/TWI2-SDA
26VDD1P8V-DSI0
27GND
28GND
29VDD5P0V-DSI0
30VDD5P0V-DSI0
31VDD5P0V-DSI0
32GND
33GND

В открытой официальной спецификации производитель подтверждает наличие 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.

Материалы

Оставьте комментарий

Отправляя комментарий, вы соглашаетесь с обработкой ваших данных (имя, адрес электронной почты, текст комментария) в соответствии с политикой конфиденциальности.