Отладочная плата Banana Pi BPI-M64

Banana Pi BPI-M64

Banana Pi BPI-M64 — это 64-битный четырехъядерный мини-одноплатный компьютер, поставляемый  как решение с открытым исходном кодом. Ядром системы является процессор Allwinner A64 с 4-мя ядрами Cortex-A53 с частотой 1.2 ГГц. На плате размещено 2 ГБ DDR3 SDRAM 733МГц оперативной памяти и 8 ГБ eMMC. Также есть встроенный WiFi (AP6212) и BT4.0 (AP6212), Ethernet 10/100/1000 Мбит (Realtek RTL8211E/D). Видеоускоритель GPU Mali 400 MP2 поддерживает видео 1080P 4K. Набор контактов GPIO совместим с Raspberry Pi.
Доступны образы ОС: Android, Ubuntu Mate, Rasbian Stretch, Ubuntu, Armbian.

Спецификация платы BPI-M64

 Процессор: SoC – четырехъядерный Allwinner 64 Bit Quad Core ARM Cortex A53 @ 1.2 GHz с ARM Mali-400MP2 GPU до 500 MHz, поддержка видео 1080p60 H.264.
 Оперативная память: 2GB LPDDR3 @ 733MHz (общая с GPU).
 Пользовательская память: eMMC объемом 8G, слот micro SD( карты объемом до 256GB) .
 Видео: HDMI 1.4 (Type A — full), MIPI DSI Display Serial Interface for raw LCD panels and touch screen (I2C) module via 40-pin FPC connector, 1.4 HDMI resolutions from 4K x 2K HDMI port.
 Ethernet: 10/100/1000M Ethernet port (Realtek RTL8211E/D).
 Связь:  802.11 b/g/n WiFi  150Mbps встроенная антенна и разъем для подключения внешней антенны) & Bluetooth 4.0 (AP6212).
 Звук: HDMI, аналоговый вывод (3.5 mm TRRS jack), I2S audio (also potentially for audio input).
 USB: 3x USB 2.0  host port, 1x micro USB OTG port.
 Камера: MIPI CSI Interface. Поддержка: 8-bit YUV422 CMOS sensor interface,Supports CCIR656 protocol for NTSC and PAL,Supports 5M pixel camera sensor ,Supports video capture solution up to 1080p@30fps.
 Отладка(Debugging): 3-pin UART разъем для Serial Console.
 Разное: кнопка питания, кнопка reset, кнопка U-boot, LED индикаторы (красный, зеленый, синий), микрофон, IR sensor(ИК-порт).
 Expansions Header: разъем 40-pins совместимый с Raspberry Pi включая GPIO (x28), Power (+5V, +3.3V and GND), UART, I2C, SPI or PWM.
 Питание: разъем barrel jack 5V/2A, разъем для подключения 3.7V Lithium battery AXP803 PMIC.
 Размер: 92×60 мм.
 Вес: 48 граммов.

Плату Banana Pi BPI-M64 можно купить на Aliexpress в официальном магазине.

GPIO

Контакты GPIO совместимы с Raspberry Pi 40-контактов.

Banana Pi BPI-M64 GPIO Header

Позиция [1] 3V3 power соответствует позиции на плате со стрелочкой.

Banana Pi BPI-M64 GPIO Header

Armbian

На данный момент от SinoVoip доступны достаточно старые сборки образов ОС. Хорошей альтернативой является использование сборки Armbian, которая основана на популярном дистрибутиве Ubuntu. Доступны редакции для сервера и с рабочим столом. Сборка основана на последних ядрах Linux, поддерживает технологию Docker, что делает ее лучшей ОС для использования. Ссылка для загрузки образа Armbian для Banana Pi BPI-M64.

Терминал ssh на Armbian для Banana Pi BPI-M64.
Banana Pi BPI-M64 Armbian

Просмотр запущенных процессов программа — htop
Banana Pi BPI-M64 Armbian

Wiring Pi

Библиотека Wiring Pi успешно работает под Armbian. Предназначена для работы с контактами GPIO, позволяет их использовать в стиле Arduino кода. Можно написать С++ программу, и получить доступ к контактам в стиле работы кода для Arduino. В результате можно также подключать различные периферийные устройства: LED-индикаторы, температурные датчики, реле, и подобные устройства. Портированная версия библиотеки доступна на Github BPI-WiringPi2.

Banana Pi BPI-M64 GPIO

О проекте Banana Pi

Banana Pi — проект открытого аппаратного обеспечения (open source hardware project, OSH ) организованный компанией  GuangDong BiPai technology co., LTD. Данная компания разрабатывает различные решения: отладочные платы на ARM и MCU, которые в свою очередь могут послужить отправной точкой для создания своего решения. Наличие полного исходного кода решений позволит разработчикам добиться гибкости своих решений, полной интеграции с голосовыми, видео и другими платформами. Полученные решения можно использовать для интернета вещей, в области искусственного интеллекта AI, промышленном управлении Интернетом, обучении STEAM и других аспектах. Создавайте общие технические решения сообщества Banana Pi с открытым исходным кодом и Интернета вещей.

Для выделения направления развития открытого аппаратного обеспечения, интернет вещей, использование решений в образовательной сфере в 2003 была основа компания SinoVoip Co., в которой работает более 50 инженеров по программному и аппаратному обеспечению. Во владение собственная фабрика площадью более 10000 квадратных метров, и штат рабочих насчитывает более 400 рабочих.  SinoVoip Co ведет бизнес в более чем 170 странах по всему миру, из которых в 40 странах есть  свои представительства.

Ссылки

About the Author: Anton

Programistik