Banana PI M1 Plus/BPi-M1+ — одноплатный двухъядерный мини компьютер построенный на базе Allwinner A20 и является обновлённой версией Banana PI M1. На данной плате увеличилось количество GPIO контактов до 40 и появился Wi-Fi модуль. Процессор имеет тактовую частоту 1.0 ГГц, графический процессор GPU ARM Mali-400 MP2. Плата несёт на борту 1 Гбайт DDR3 SDRAM ОЗУ, Gigabit Ethernet, SATA, USB, HDMI, microUSB OTG, Camera Interface, microSD, а также есть 40 выводов GPIO, совместимых с Raspberry Pi. Есть кнопки питания, перезагрузки и U-boot. Можно подключить устройства и датчики через I2C, SPI, UART и др. Блок питания должен быть на 5 В и минимум 2 А. Данная плата совместима со многими операционными системами Linux-подобными. И имеет много дистрибутивов специально разработанных для Banana PI M1+: Android, Raspbian, Debian, Lubuntu, Ubuntu, Ezgo, OpenWrt, Bananian Linux и др..
Цена составляет около 37$ США, ссылка на AliExpress в конце статьи.
Основные характеристики Banana PI M1 Plus
- 1.0GHz Dual-core A20 ARM Cortex A7 CPU Процессор;
- 1 GB DDR3 SDRAM;
- Mali-400 MP2 GPU с Open GL ES 2.0/1.1;
- Wi-Fi;
- SATA.
Смотрите также:
Установка Linux: Запись образа Ubuntu Mate на карту памяти для Banana Pi BPI-M3
Установка Android: Установка Android на Orange Pi/Banana Pi/Raspberry Pi
Удаленный доступ: Banana Pi BPI-M3 – удаленный доступ к рабочему столу из Windows
Доступные операционные системы
ОС | Версия | Версия ядра |
Релиз |
---|---|---|---|
Ubuntu 16.04 mate |
desktop | 3.4 | 2016-07-21 |
Ubuntu 16.04 mate |
edu-preview | 3.4 | 2016-07-19 |
Kano |
Beta-3.3.0-preview | 3.4 | 2016-07-15 |
Raspbian |
Jessie | 3.4 | 2016-07-13 |
Raspbian |
Lite | 3.4 | 2016-07-12 |
Ubuntu 16.04 minimal |
minimal-preview | 3.4 | 2016-07-10 |
Android 4.2.2 |
2.1 HDMI | 3.4 | 2015-08-02 |
Raspbian |
4.0 | 3.4.108 | 2015-08-05 |
Debian |
4.0 | 3.4.108 | 2015-08-10 |
Lubuntu |
4.0 HDMI | 3.4.108 | 2015-08-06 |
Ubuntu |
15.04 Mate | 3.4.108 | 2015-8-10 |
Ezgo |
4.0 | 3.4.108 | 2015-08-10 |
OpenWrt |
4.0 | 2015-09-01 | |
Bananian |
Технические характеристики Banana PI M1 Plus
Процессор | Allwinner A20 ARM Cortex-A7 Dual Core 1.0 GHz, 32 KB L1 cache на ядро и 256 KB L2 cache |
Графический процессор | Mali-400 MP2 350 MHz с Open GL ES 2.0/1.1, HDMI 1080p@30fps или 720p@60fps |
ОЗУ | 1GB LPDDR3 |
Объем встроенной памяти | microSD-Card до 64 ГБ, SATA 2.0 порт до 2 ТБ |
Lan | 10/100/1000 Ethernet RJ45 |
Wi-Fi | WiFi 802.11 b/g/n (AP6212) |
Видео вход | 1 x Camera Serial Interface (CSI) коннектор, 8-bit YUV422 CMOS, 1080p@30fps |
Видео выход | HDMI 1.4 (Type A Full), MIPI Display Serial Interface (DSI) для LCD Panel |
Аудио вход | Встроенный микрофон |
Аудио выход | ⌀3.5 мм стерео выход и HDMI |
USB | USB 2.0 PORT x 2, USB OTG |
Прочее | Встроенный ИК-порт |
Периферия | Шина расширения на 40 пин: GPIO (Интерфейс ввода/вывода общего назначения), Power (+5V, +3.3V и GND), некоторые выводы могут быть использованы как UART, I2C, SPI или PWM |
Кнопки | Питания, перезагрузки и U-boot |
Индикаторы | Power Status и RJ45 |
Питание | 5 В постоянного тока в 2 А через разъём микро-USB (OTG) или аналогичный разъём питания |
Размеры | 92 x 60 мм |
Вес | 48 г |
ОС | Android, Raspbian, Ubuntu, OpenSUSE, Debian, Bananian |
если не работает SPI (падает на вызове ioctl(SPI_IOC_MESSAGE) с errno = 22 Invalid argument) — проверьте структуру spi_ioc_transfer в хедере /usr/include/linux/spi/spidev.h (у меня так на Armbian 5.25), дожно быть так:
struct spi_ioc_transfer {
__u64 tx_buf;
__u64 rx_buf;
__u32 len;
__u32 speed_hz;
__u16 delay_usecs;
__u16 interbyte_usecs;
__u8 bits_per_word;
__u8 cs_change;
__u8 tx_nbits;
__u8 rx_nbits;
__u16 pad;
};
у меня не хватало interbyte_usecs, в результате чего в потрохах ioctl не проходила проверка на размер структуры. ядро собрано с одной структурой, а хедер — непонятно откуда 🙂
линки:
https://groups.google.com/forum/#!msg/cubieboard/Mjm8c5umEfU/4msuJgZYQJcJ
http://www.cubieforums.com/index.php?topic=602.0
Дружище!!!
Спасибо огромное! 3 дня бился над NFR24L01 =)
Только дополню, надо после исправления пересобрать:
# pwd
/usr/src/RF24
#./configure && make && make install
Aw, this was an incredibly good post. Taking the time
and actual effort to make a top notch article… but
what can I say… I put things off a whole lot and never
seem to get nearly anything done.
It is perfect time to make some plans for the future and it is
time to be happy. I have read this post and if I could I want to suggest you few
interesting things or suggestions. Maybe you can write next articles referring to this article.
I desire to read more things about it!
Awesome post.
The other day, while I was at work, my cousin stole my iPad and tested to see if it can survive a 25 foot drop, just
so she can be a youtube sensation. My apple ipad is now destroyed and she has 83
views. I know this is totally off topic but I had to share it with someone!
my blog post :: 280 Remington Ackley Improved 40-Degree Shoulder
This paragraph presents clear idea designed for the new
visitors of blogging, that actually how to do blogging.