- Openelec orange pi pc plus
- Openelec orange pi pc plus
- Orange Pi – конкурент или подражатель для Raspberry Pi?
- Одноплатник Orange Pi
- История появления Orange Pi
- Использование одноплатных ПК
- Обзор моделей
- Распиновка Orange Pi 3
- Питание Orange Pi
- Сравнение с Raspberry Pi
- ОС для Orange Pi
- Инструкция по установке операционной системы
- Orange Pi – конкурент или подражатель для Raspberry Pi?
- Одноплатник Orange Pi
- История появления Orange Pi
- Использование одноплатных ПК
- Обзор моделей
- Распиновка Orange Pi 3
- Питание Orange Pi
- Сравнение с Raspberry Pi
- ОС для Orange Pi
- Инструкция по установке операционной системы
- Отличия одноплатных компьютеров Orange pi и Raspberry pi, что купить?
- Openelec orange pi pc plus
- Характеристики ORANGE PI PC PLUS
- Три способа получения консоли для запуска платы
- Установка LINUX на встроенную память
- Тестирования производительности встроенной памяти
- Проверка работы WiFi
- Подведем итог
Openelec orange pi pc plus
Openelec orange pi pc plus
if [ «$(id -u)» != «0» ]; then
echo «This script must be executed as root. Exiting» >&2
exit 1
fi
Fex2Bin=»$(which fex2bin)»
if [ «X$
apt-get -f -q -y install sunxi-tools
fi
Path2ScriptBin=»$(df | awk -F» » ‘/^/dev/mmcblk0p1/
if [! -f «$
echo «Can not find script.bin. Ensure boot partition is mounted» >&2
exit 1
fi
MyTmpFile=»$(mktemp /tmp/$<0##*/>.XXXXXX)»
trap «rm »$
bin2fex «$
if [ $? -ne 0 ]; then
echo «Could not convert script.bin to fex. Exiting» >&2
exit 1
fi
cp -p «$
sed -i ‘/[dvfs_table]/a
extremity_freq = 1296000000
max_freq = 1200000000
min_freq = 480000000
LV_count = 7
LV1_freq = 1296000000
LV1_volt = 1320
LV2_freq = 1200000000
LV2_volt = 1240
LV3_freq = 1104000000
LV3_volt = 1180
LV4_freq = 1008000000
LV4_volt = 1140
LV5_freq = 960000000
LV5_volt = 1080
LV6_freq = 816000000
LV6_volt = 1020
LV7_freq = 480000000
LV7_volt = 980′ «$
fex2bin «$
if [ $? -ne 0 ]; then
mv «$
echo «Writing script.bin went wrong. Nothing changed» >&2
exit 1
fi
echo «Successfully repaired broken overvolting/overclocking settings. Reboot necessary for changes to take effect»
Сообщение отредактировал iiputilo — 14.01.20, 17:57
Предлагаю тему для обсуждения платы Orange Pi PC, версия за 15 уе (это важно, поскольку такой комплектации нет даже на офсайте). Была такая спец акция у производителя.
Обзор:
http://geektimes.ru/post/260912/
Её суть в том, что урезано всё что можно, даже выкинули дополнительный усб хаб, поэтому там только 3 USB вместо обычных 4-х, а также полное отсутствие SATA, WLAN, лан-порт только 100 мбит, нет кнопок reset и uboot. Зато есть USB OTG (через него устройство не питается!)
При этом процессор «опущенный» по частоте до 1.2Ггц AllWinner H3 SoC. А памяти все-равно 1Гб, что даже странно. Наиболее близкий аналог — Orange Pi 2, но по отзывам плата меньше по размерам, поэтому может быть проблема с поиском подходящих боксов.
И первые вопросы — где искать боксы и какие параметры у штекера питания (длина, диаметры внутр и наружн)?
Сообщение отредактировал -SunLion- — 29.09.15, 23:56
Сообщение отредактировал zavyazkin.ad — 22.09.15, 22:51
Тоже вначале грешил на кривые образы Но оказалось, что плата очень привередлива к SD-картам! У меня на разных картах один и тот же образ Android вёл себя по-разному и не загружался, в том числе и просто висел на лого H3. У меня плата исправно загружается с карточки SanDisk 4 Gb Class 4, но при этом отказывается воспринимать SanDisk 16 gb Class 10 и другие карты. В общем, нужно подбирать SD-карту.
Нормальная загрузка выглядит так: При включении, на экране монитора появляется логотип H3 (или другой логотип, в зависимости от образа), а на самой плате загорается красный светодиод. Далее, секунд через 5, светодиод на несколько секунд переключается на зелёный, а на экране всё тот же логотип, потом логотип сменяется анимацией и тут уже становится понятно, что операционная система загружается.
Думаю, что это информация окажется полезной всем владельцам: для питания Orange Pi PC идеально подошла зарядка от PSP, как по физическим, так и по техническим параметрам. А уж зарядку для PSP найти будет легко. Например, вот вариант за $2.58 вместе с доставкой.
Сообщение отредактировал CityAceE — 06.10.15, 01:14
Система Debian_wheezy_mini
Обращаю ваше внимание, все команды я выполняю от root‘а.
Изначально, после установки системы, устройство IR не доступно, так как не загружены соответствующие модули, в случае Orange Pi PC — это модуль sunxi_ir_rx
Идем /etc/ правим файл «modules»
добавляем строки:
apt-get update && sudo apt-get upgrade
перезагружаемся reboot
Проверяем загрузку модуля sunxi-ir-rx командой lsmod
# lsmod
Module Size Used by
sunxi_ir_rx 6793 0
gpio_sunxi 8233 0
8189es 887631 0
rt2800usb 13648 0
rt2x00usb 8311 1 rt2800usb
rt2800lib 42390 1 rt2800usb
rt2x00lib 32107 3 rt2x00usb,rt2800lib,rt2800usb
mac80211 331125 3 rt2x00lib,rt2x00usb,rt2800lib
root@OrangePI:
Также важным фактором, чтобы удостовериться, что все заработало, нужно проверить, появилось ли устройство ввода:
# cat /proc/bus/input/devices
I: Bus=0019 Vendor=0002 Product=0001 Version=0100
N: Name=»vmouse»
P: Phys=vmouse/input0
S: Sysfs=/devices/virtual/input/input0
U: Uniq=
H: Handlers=mouse0 event0
B: PROP=0
B: EV=7
B: KEY=70400 0 0 0 0 0 0 0 0
B: REL=143
I: Bus=0019 Vendor=0001 Product=0001 Version=0100
N: Name=»sunxi-ths»
P: Phys=sunxiths/input0
S: Sysfs=/devices/virtual/input/input1
U: Uniq=
H: Handlers=event1
B: PROP=0
B: EV=9
B: ABS=100 0
I: Bus=0019 Vendor=0001 Product=0001 Version=0100
N: Name=»sunxi-ir»
P: Phys=RemoteIR/input1
S: Sysfs=/devices/virtual/input/input2
U: Uniq=
H: Handlers=sysrq kbd event2 cpufreq_interactive
B: PROP=0
B: EV=100003
B: KEY=ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe
Name=»sunxi-ir» — /dev/input/event2 в моем случае это event2
самый верный способ проверить, то ли это устройство, это выполнить
cat /dev/input/event2 | hexdump
При нажатии на кнопки пульта в терминале видим
# cat /dev/input/event2 | hexdump
0000000 0349 5618 2b44 0004 0001 0040 0001 0000
0000010 0349 5618 2b53 0004 0000 0000 0000 0000
0000020 0349 5618 dc05 0007 0001 0040 0000 0000
0000030 0349 5618 dc0c 0007 0000 0000 0000 0000
0000040 034c 5618 026e 0009 0001 0043 0001 0000
0000050 034c 5618 027c 0009 0000 0000 0000 0000
0000060 034c 5618 be07 000c 0001 0043 0000 0000
0000070 034c 5618 be0d 000c 0000 0000 0000 0000
^C
root@OrangePI:
(Остановить процесс можно [Ctrl]+[C])
Компилируем демон, который будет следить за нажатиями
apt-get install build-essential git -y
git clone https://github.com/elopez/keybinder.git
cd keybinder
make install
проверяем
запускаем keybinder /dev/input/event2 и нажимаем на кнопки пульта
/keybinder# keybinder /dev/input/event2
Reading key input from /dev/input/event2 (sunxi-ir)
Loaded config items
Keycode 69 pressed
Keycode 64 pressed
Keycode 67 pressed
.
Идем /etc/ правим keybinder.conf
69,reboot
64,echo 0 > /sys/class/gpio_sw/normal_led/data
67,echo 1 > /sys/class/gpio_sw/normal_led/data
.
При нажатии кнопки пульта с кодом 67 вкючится красный светодиод на плате
Для автозапуска после перезагрузки
Идем /etc/ правим rc.local ……………..
до строки exit
добавляем строку
/usr/local/bin/keybinder /dev/input/event2 >/dev/null &
тестировал с подобными пультами
Сообщение отредактировал Илья Путило — 16.02.17, 18:57
Orange Pi Pc под нагрузкой хавает 650 мА .
От USB телевизора LG работает без нареканий.
Сообщение отредактировал alans — 12.10.15, 19:36
У вас Orange pi pc v1.2? Откуда лубунту ставили?
У меня лубунту, убунту и андройд нормально завелись (за исключением, что не работало часть усб портов и на одной прошивке сетевая карта). До этого были проблемы с блоком питания. Апельсинка к параметрам питания очень привязана, если будут небольшие отклонения в них, работать нормально не будет!
Да еще греется ппц. Под 70 градусов при активности!
Сообщение отредактировал mod3m — 14.10.15, 14:17
Схема Orange Pi PC
Температуру процессора можно контролировать командой
watch cat /sys/class/thermal/thermal_zone0/temp
and stop it with
ctrl+c
Сообщение отредактировал ua3nbw — 28.10.15, 19:21
dmesg | grep IR
выдает
IR RC5(x) protocol handler initialized
Все остальные протоколы можно заюзать , если кинуть проволочную перемычку на плате orange pi pc, с ИК на GPIO.
И использовать LIRC.
Или, пересобирать debian с другим драйвером.
Сообщение отредактировал velikashkin — 06.11.15, 18:15
Прошивка Андроид 4.4.2 от ZIDOO X1 v1.0.19 для Orange Pi PC
IMHO самая толковая прошивка с андроидом.
Плюсы:
— стоковый explorer умеет находить и монтировать samba и nfs
— автомонтирование флешек и дисков, размонтирование из explorer-а
— встроенный Remote Control (устанавливаете приложение на телефон и рулите девайсом)
— довольно приятный и шустрый интерфейс, удобно управлять с пульта
— настраиваемое автоотключение
— одновременный вывод звука на HDMI и AUDIO OUT
— работающий маркет из коробки
Orange Pi – конкурент или подражатель для Raspberry Pi?
Orange Pi – достаточно известный в мире DIY бренд, который часто сравнивают с популярнейшим микрокомпьютером Raspberry Pi. Очень интересное железо, большое разнообразие моделей и более низкая цена. Казалось бы, зачем тогда нужны малинки? Но не все так просто. В этой статье мы расскажем вам больше об этом семействе, сделаем небольшой обзор моделей с распиновкой, а также расскажем, как скачать и установить операционную систему под эту плату.
Одноплатник Orange Pi
Микрокомпьютер Orange Pi – это устройство, состоящее всего из одной платы, но имеющее сопоставимые характеристики с полноценными ПК. Прибор оснащен четырехъядерным процессором AllWinner H5. В плате имеются различные разъемы для подсоединения периферии – HDMI, аудиовыход, место для установки карты памяти, разъем для камеры и специальный вывод с 40 пинами для других приборов.
История появления Orange Pi
После успешной реализации плат Raspberry Pi производители стали создавать и продвигать подобные им микрокомпьютеры, состоящие из одной платы. Orange Pi не стал исключением. Open-source компьютер Orange Pi был произведен фирмой из Китая Shenzhen Xunlong Software CO в 2014 году. В открытую продажу поступили в 2015 году. Есть множество различных моделей этого компьютера.
Orange Pi является одним из самых известных брендов среди одноплатных компьютеров. Стоимость Orange Pi начинается от 15 долларов. Это одно из самых дешевых устройств с хорошими характеристиками.
Преимущества Orange Pi:
- Низкая стоимость – плата Orange Pi дешевле, чем Raspberry Pi примерно в 2 раза;
- Различные модели, подходящие для конкретных задач;
- GPIO совместимость;
- Совместимость с другими компонентами для компьютеров Orange;
- Высокое быстродействие;
- Большой объем памяти;
- Наличие нескольких USB разъемов (в зависимости от модели) и HDMI выводов;
- Большое количество операционных систем;
- Неплохая производительность.
- Сильно нагревается до 80 градусов, обязательно нужно покупать охлаждение для радиатора;
- Не подходит для сложных процессов;
- В руководстве написано, что требуется блок питания на 3 А;
- Высокий процент брака.
В комплектации есть только сама плата и инструкция на английском языке. К компьютеру дополнительно нужно будет докупать кабель и блок питания.
Использование одноплатных ПК
Одноплатные компьютеры могут использоваться в различных проектах. Они могут использоваться в роли Smart-TV и мультимедиа. Плата позволяет расширить функционал за невысокую стоимость.
Также популярным применение одноплатников являются игровые консоли. Для этого имеются специальные операционные системы с эмуляторами – Sega, PS 1, PSP и многие другие.
Платы используются для поиска информации в интернете по предустановленному браузеру Chromium, просмотра видеозаписей, работы с офисными пакетами.
Можно создать домашнее облако или веб-сервер на базе одноплатного компьютера. Пользователь получит тихую и эффективную систему с высоким быстродействием. Использовать их можно в системах «умный дом».
Обзор моделей
Произведено несколько видов плат. Каждая из них отличается своими характеристиками. Модели плат Orange Pi следующие:
- Orange Pi 3;
- Orange Pi 4G-IOT;
- Orange Pi One Plus;
- Orange Pi Zero Plus;
- Orange Pi 2;
- Orange Pi Prime;
- Orange Pi Win Plus;
- Orange Pi One;
- Orange Pi PC 2;
- Orange Pi Zero;
- Orange Pi PC Plus;
- И многие другие
К наиболее распространенным относятся Orange Pi Zero, PC 2, PC Plus и Orange Pi 3. На их примере будет произведено сравнение параметров.
Характеристики Orange Pi Zero:
- Allwinner H3 (Cortex-A7 1,6GHz);
- 4 ядра;
- Графика Mali-450;
- память 512 Мб/256 Мб;
- Слот для карты памяти micro- SD до 64 Гб;
- Наличие видевыходов HDMI;
- Ethernet 10/100 Wi-Fi 2.4G 150 Мб/с;
- 1 USB.
Характеристики Orange Pi PC 2:
- Allwinner H5;
- 4 ядра;
- ОЗУ 1Гб;
- Слот для карты памяти micro- SD до 64 Гб;
- Наличие видевыходов HDMI;
- Разъем MIPI-CSI для камеры;
- Ethernet 10/100;
- 3 USB порта.
Характеристики Orange Pi PC Plus:
- Allwinner H3;
- 4 ядра;
- ОЗУ 1Гб;
- Слот для карты памяти micro- SD и встроенная eMMC 8Гб;
- Наличие видевыходов HDMI;
- Ethernet 10/100 Wi-Fi 2.4G 150 Мб/с.
Характеристики Orange Pi 3:
- Allwinner H6 V200 SoC;
- Четырехъядерный процессор ARM Cortex-A53;
- Графический чип Mali-T720 MP2;
- 1Гб/2 Гб ОЗУ;
- 8 Гб eMMC;
- Gigabit Ethernet;
- WiFi 5 IEEE 802.11 a/b/g/n/ac и Bluetooth 5.0;
- 4 USB-разъема.
Все компьютеры обладают схожими характеристиками, но прогресс виден. Например, используется новый процессор H5, позволяющий улучшить производительность устройства. Также увеличен объем памяти. Это позволяет ускорить быстродействие компьютера. Было увеличено количество разъемов для USB. В новых моделях Orange Pi 3 количество выводов увеличено до 4.
Распиновка Orange Pi 3
Микрокомпьютер Orange Pi является одним из самых популярных. Существует 4 варианта платы – с оперативной памятью 1 Гб/2 ГБ с отсутствием памяти eMMC или с оперативной памятью 1 Гб/2Гб 8 Гб eMMC памяти. Питается от адаптера на 5 Вольт и с током 3 А. Установлен контроллер питания AXP805. Имеется защита от перенапряжения.
Плата Orange Pi 3G IOT имеет 40 выводов. Функции пинов по умолчанию:
- PIN1 VIO28 PMU;
- PIN2 DC5V;
- PIN3 SDA_1;
- PIN4 DC5V;
- PIN5 SCL_1;
- PIN6 GND;
- PIN7 EINT4/GPIO26;
- PIN8 UTXD2;
- PIN9 GND;
- PIN10 URXD2;
- PIN11 URXD1;
- PIN12 EINT10/GPIO56;
- PIN13 UTXD1;
- PIN14 GND;
- PIN15 EINT2/GPIO128/PW A;
- PIN16 EINT12/GPIO58;
- PIN17 VIO28 PMU;
- PIN18 EINT14/GPIO89;
- PIN19 GPIO140;
- PIN20 GND;
- PIN21 GPIO24;
- PIN22 GPIO109;
- PIN23 GPIO25;
- PIN24 GPIO139;
- PIN25 GND;
- PIN26 EINT0/GPIO30/PWM B;
- PIN27 SDA_0;
- PIN28 SCL_0;
- PIN29 SPI_CS;
- PIN30 GND;
- PIN31 SPI_CK;
- PIN32 EINT15/GPIO90;
- PIN33 SPI_MO;
- PIN34 GND;
- PIN35 SPI_MI;
- PIN36 GPIO145/PWMBL;
- PIN37 EINT3/GPIO27;
- PIN38 EINT5/GPIO144/PWM B;
- PIN39 GND;
- PIN40 GPIO141
Питание Orange Pi
Производитель Orange Pi рекомендует использовать для приборов нового поколения блоки питания с напряжением 5 Вольт и током 3 Ампер. Это должно исключить проблемы с запуском и гарантирует стабильную работу прибора. Но по факту микрокомпьютер потребляет не более 1 А даже при подключенной периферии.
Блок питания подсоединяется к Orange Pi через разъем 4х1,7 мм. Для подключения потребуется специальный кабель питания. Также питание можно подключить через пины GRIO: плюс к выводу 5V, а минус – к земле. Перед подключением важно свериться с документацией.
Питание можно подавать и через Power Bank. Важно купить качественный переносной аккумулятор. Не все дешевые устройства могут одновременно заряжаться и пропускать через себя заряд для запитывания Orange Pi.
Сравнение с Raspberry Pi
В первую очередь, оба устройства отличаются своей стоимостью. Orange Pi дешевле, чем Raspberry Pi примерно в 1,5-2 раза. Это связано с тем, что в Orange Pi используется более дешевый процессор. Придется приобретать систему охлаждения. Использование таких приборов приводит к тому, что Orange Pi может нагреваться, а указанная производителем частота 1,6 ГГц не соответствует действительности. Действительное значение частоты находится на уровне 1,2 ГГц. Несмотря на цену, процессор является мощным и отличается высокой производительностью.
На стоимость влияет и бренд. Raspberry Pi является основоположником направления одноплатных компьютеров, поэтому и цена подобных изделий выше. Но важно отметить, что русское Community Orange не такое обширное, как у конкурентов. При возникновении проблем решать их придется самостоятельно, в то время как про неполадки и их испрвление с Raspberry Pi можно прочитать на форумах.
Линейка устройств Orange Pi весьма обширна. Пользователь может найти устройство на любую задачу. Китайская фирма предлагает более десяти различных моделей со своими отличительными техническими характеристиками.
Также важным отличием является количество поддерживаемых операционных систем. Устройства Orange Pi поддерживают большое число ОС. На официальном сайте производителя можно просмотреть список и проверить, какие системы подходят для той или иной версии платы.
У пользователей есть претензии к качеству сборки Orange Pi. Пайка хоть и аккуратна, но могут быть не удалены остатки флюса. Также некоторые коннекторы расположены неудобно – например, при помещении платы в корпус пользователь рискует остаться без удобного доступа к GRIO выводам.
Платы Orange Pi не смогут использоваться в ресурсоемких проектах. Но они отлично подходят для выполнения несложных функций – например, для головного устройства для управления умным домом, для принт-сервера. Это хорошие устройства для новичков. Для сложных процессов лучше использовать Raspberry Pi.
ОС для Orange Pi
Как упоминалось выше, Orange Pi может работать со многими операционными системами. К ним относятся Android, Linux, Debian, Ubuntu и многие другие. Поддержка той или иной ОС зависит от вида микрокомпьютера. От выбора программного обеспечения зависят возможности платы.
Для Orange Pi Zero используются следующие ОС:
- Armbian;
- DietPi;
- Android;
- Lubuntu LXDE;
- Debian XFCE;
- Debian server;
- Ubuntu server;
- Raspbian server;
- LibreELEC;
- RetroOrangePi;
- OpenWRT;
Операционные системы для Orange Pi PC 2:
- Armbian;
- DietPi;
- Android;
- Debian XFCE;
- Debian;
- Ubuntu XFCE;
- Ubuntu server;
- Arch Linux XFCE;
- Arch Linux server;
- Raspbian LXDE;
- Raspbian Lite.
ОС, поддерживаемые Orange Pi PC Plus:
- Armbian;
- Android;
- Ubuntu LXDE;
- Debian XFCE;
- Ubuntu server;
- Raspbian;
- Lubuntu 14.04;
- OpenELEC;
- LibreELEC;
- RetroOrangePi;
Операционные системы для Orange Pi 3:
- Android 7.0;
- Debian Server Jessie;
- Ubuntu Server;
- Debian Desktop Jessie;
- Ubuntu Desktop.
Все ОС можно загрузить на официальном сайте.
Инструкция по установке операционной системы
Разработчики предлагают загрузить различные Linux дистрибутивы для подключения периферии, в том числе OpenWrt и Zeroshell, которые используются в сетевом оборудовании. Но классической системой для Orange Pi является Armbian. Ее можно загрузить на официальном сайте https://www.armbian.com/download/. Там выбирается нужная плата и загружается утилита.
На странице перечислены самые частые проблемы: отсутствие драйвера для графического ускорителя, нет поддержки аппаратного видеокодирования, высвечивается некорректная температура процессора. Все эти неполадки связаны с чипами от Allwinner Technology. Производители не любят давать документацию на них, поэтому производителям микрокомпьютеров сложно подбирать прошивки на «железо» этой фирмы. Но чипы пользуются огромной популярностью из-за своей невысокой цены.
Скачанный образ нужно записать на подходящую для компьютера microSD карту с помощью утилиты Rufus или Win32DiskImager.
Как установить операционную систему:
- Перейти на сайт http://sourceforge.net/projects/win32diskimager/ и выбрать нужную версию;
- Скачать образ операционной системы;
- Установить Win32DiskImager;
- Открыть программу;
- Выбрать необходимый файл с образом и загрузить его на карту памяти.
Когда ОС будет загружена на карту памяти, в системе будет виден BOOT раздел FAT32. На него нужно отправить script.bin и uImage. После этого карту памяти можно вставлять в Orange Pi и подключать к нему питания. При правильной установке на плате должен загореться красный светодиод.
После того как Orange Pi будет включен, потребуется ввести логин и пароль и продолжить работу с ним, как с любым другим Linux-устройством.
Orange Pi – конкурент или подражатель для Raspberry Pi?
Orange Pi – достаточно известный в мире DIY бренд, который часто сравнивают с популярнейшим микрокомпьютером Raspberry Pi. Очень интересное железо, большое разнообразие моделей и более низкая цена. Казалось бы, зачем тогда нужны малинки? Но не все так просто. В этой статье мы расскажем вам больше об этом семействе, сделаем небольшой обзор моделей с распиновкой, а также расскажем, как скачать и установить операционную систему под эту плату.
Одноплатник Orange Pi
Микрокомпьютер Orange Pi – это устройство, состоящее всего из одной платы, но имеющее сопоставимые характеристики с полноценными ПК. Прибор оснащен четырехъядерным процессором AllWinner H5. В плате имеются различные разъемы для подсоединения периферии – HDMI, аудиовыход, место для установки карты памяти, разъем для камеры и специальный вывод с 40 пинами для других приборов.
История появления Orange Pi
После успешной реализации плат Raspberry Pi производители стали создавать и продвигать подобные им микрокомпьютеры, состоящие из одной платы. Orange Pi не стал исключением. Open-source компьютер Orange Pi был произведен фирмой из Китая Shenzhen Xunlong Software CO в 2014 году. В открытую продажу поступили в 2015 году. Есть множество различных моделей этого компьютера.
Orange Pi является одним из самых известных брендов среди одноплатных компьютеров. Стоимость Orange Pi начинается от 15 долларов. Это одно из самых дешевых устройств с хорошими характеристиками.
Преимущества Orange Pi:
- Низкая стоимость – плата Orange Pi дешевле, чем Raspberry Pi примерно в 2 раза;
- Различные модели, подходящие для конкретных задач;
- GPIO совместимость;
- Совместимость с другими компонентами для компьютеров Orange;
- Высокое быстродействие;
- Большой объем памяти;
- Наличие нескольких USB разъемов (в зависимости от модели) и HDMI выводов;
- Большое количество операционных систем;
- Неплохая производительность.
- Сильно нагревается до 80 градусов, обязательно нужно покупать охлаждение для радиатора;
- Не подходит для сложных процессов;
- В руководстве написано, что требуется блок питания на 3 А;
- Высокий процент брака.
В комплектации есть только сама плата и инструкция на английском языке. К компьютеру дополнительно нужно будет докупать кабель и блок питания.
Использование одноплатных ПК
Одноплатные компьютеры могут использоваться в различных проектах. Они могут использоваться в роли Smart-TV и мультимедиа. Плата позволяет расширить функционал за невысокую стоимость.
Также популярным применение одноплатников являются игровые консоли. Для этого имеются специальные операционные системы с эмуляторами – Sega, PS 1, PSP и многие другие.
Платы используются для поиска информации в интернете по предустановленному браузеру Chromium, просмотра видеозаписей, работы с офисными пакетами.
Можно создать домашнее облако или веб-сервер на базе одноплатного компьютера. Пользователь получит тихую и эффективную систему с высоким быстродействием. Использовать их можно в системах «умный дом».
Обзор моделей
Произведено несколько видов плат. Каждая из них отличается своими характеристиками. Модели плат Orange Pi следующие:
- Orange Pi 3;
- Orange Pi 4G-IOT;
- Orange Pi One Plus;
- Orange Pi Zero Plus;
- Orange Pi 2;
- Orange Pi Prime;
- Orange Pi Win Plus;
- Orange Pi One;
- Orange Pi PC 2;
- Orange Pi Zero;
- Orange Pi PC Plus;
- И многие другие
К наиболее распространенным относятся Orange Pi Zero, PC 2, PC Plus и Orange Pi 3. На их примере будет произведено сравнение параметров.
Характеристики Orange Pi Zero:
- Allwinner H3 (Cortex-A7 1,6GHz);
- 4 ядра;
- Графика Mali-450;
- память 512 Мб/256 Мб;
- Слот для карты памяти micro- SD до 64 Гб;
- Наличие видевыходов HDMI;
- Ethernet 10/100 Wi-Fi 2.4G 150 Мб/с;
- 1 USB.
Характеристики Orange Pi PC 2:
- Allwinner H5;
- 4 ядра;
- ОЗУ 1Гб;
- Слот для карты памяти micro- SD до 64 Гб;
- Наличие видевыходов HDMI;
- Разъем MIPI-CSI для камеры;
- Ethernet 10/100;
- 3 USB порта.
Характеристики Orange Pi PC Plus:
- Allwinner H3;
- 4 ядра;
- ОЗУ 1Гб;
- Слот для карты памяти micro- SD и встроенная eMMC 8Гб;
- Наличие видевыходов HDMI;
- Ethernet 10/100 Wi-Fi 2.4G 150 Мб/с.
Характеристики Orange Pi 3:
- Allwinner H6 V200 SoC;
- Четырехъядерный процессор ARM Cortex-A53;
- Графический чип Mali-T720 MP2;
- 1Гб/2 Гб ОЗУ;
- 8 Гб eMMC;
- Gigabit Ethernet;
- WiFi 5 IEEE 802.11 a/b/g/n/ac и Bluetooth 5.0;
- 4 USB-разъема.
Все компьютеры обладают схожими характеристиками, но прогресс виден. Например, используется новый процессор H5, позволяющий улучшить производительность устройства. Также увеличен объем памяти. Это позволяет ускорить быстродействие компьютера. Было увеличено количество разъемов для USB. В новых моделях Orange Pi 3 количество выводов увеличено до 4.
Распиновка Orange Pi 3
Микрокомпьютер Orange Pi является одним из самых популярных. Существует 4 варианта платы – с оперативной памятью 1 Гб/2 ГБ с отсутствием памяти eMMC или с оперативной памятью 1 Гб/2Гб 8 Гб eMMC памяти. Питается от адаптера на 5 Вольт и с током 3 А. Установлен контроллер питания AXP805. Имеется защита от перенапряжения.
Плата Orange Pi 3G IOT имеет 40 выводов. Функции пинов по умолчанию:
- PIN1 VIO28 PMU;
- PIN2 DC5V;
- PIN3 SDA_1;
- PIN4 DC5V;
- PIN5 SCL_1;
- PIN6 GND;
- PIN7 EINT4/GPIO26;
- PIN8 UTXD2;
- PIN9 GND;
- PIN10 URXD2;
- PIN11 URXD1;
- PIN12 EINT10/GPIO56;
- PIN13 UTXD1;
- PIN14 GND;
- PIN15 EINT2/GPIO128/PW A;
- PIN16 EINT12/GPIO58;
- PIN17 VIO28 PMU;
- PIN18 EINT14/GPIO89;
- PIN19 GPIO140;
- PIN20 GND;
- PIN21 GPIO24;
- PIN22 GPIO109;
- PIN23 GPIO25;
- PIN24 GPIO139;
- PIN25 GND;
- PIN26 EINT0/GPIO30/PWM B;
- PIN27 SDA_0;
- PIN28 SCL_0;
- PIN29 SPI_CS;
- PIN30 GND;
- PIN31 SPI_CK;
- PIN32 EINT15/GPIO90;
- PIN33 SPI_MO;
- PIN34 GND;
- PIN35 SPI_MI;
- PIN36 GPIO145/PWMBL;
- PIN37 EINT3/GPIO27;
- PIN38 EINT5/GPIO144/PWM B;
- PIN39 GND;
- PIN40 GPIO141
Питание Orange Pi
Производитель Orange Pi рекомендует использовать для приборов нового поколения блоки питания с напряжением 5 Вольт и током 3 Ампер. Это должно исключить проблемы с запуском и гарантирует стабильную работу прибора. Но по факту микрокомпьютер потребляет не более 1 А даже при подключенной периферии.
Блок питания подсоединяется к Orange Pi через разъем 4х1,7 мм. Для подключения потребуется специальный кабель питания. Также питание можно подключить через пины GRIO: плюс к выводу 5V, а минус – к земле. Перед подключением важно свериться с документацией.
Питание можно подавать и через Power Bank. Важно купить качественный переносной аккумулятор. Не все дешевые устройства могут одновременно заряжаться и пропускать через себя заряд для запитывания Orange Pi.
Сравнение с Raspberry Pi
В первую очередь, оба устройства отличаются своей стоимостью. Orange Pi дешевле, чем Raspberry Pi примерно в 1,5-2 раза. Это связано с тем, что в Orange Pi используется более дешевый процессор. Придется приобретать систему охлаждения. Использование таких приборов приводит к тому, что Orange Pi может нагреваться, а указанная производителем частота 1,6 ГГц не соответствует действительности. Действительное значение частоты находится на уровне 1,2 ГГц. Несмотря на цену, процессор является мощным и отличается высокой производительностью.
На стоимость влияет и бренд. Raspberry Pi является основоположником направления одноплатных компьютеров, поэтому и цена подобных изделий выше. Но важно отметить, что русское Community Orange не такое обширное, как у конкурентов. При возникновении проблем решать их придется самостоятельно, в то время как про неполадки и их испрвление с Raspberry Pi можно прочитать на форумах.
Линейка устройств Orange Pi весьма обширна. Пользователь может найти устройство на любую задачу. Китайская фирма предлагает более десяти различных моделей со своими отличительными техническими характеристиками.
Также важным отличием является количество поддерживаемых операционных систем. Устройства Orange Pi поддерживают большое число ОС. На официальном сайте производителя можно просмотреть список и проверить, какие системы подходят для той или иной версии платы.
У пользователей есть претензии к качеству сборки Orange Pi. Пайка хоть и аккуратна, но могут быть не удалены остатки флюса. Также некоторые коннекторы расположены неудобно – например, при помещении платы в корпус пользователь рискует остаться без удобного доступа к GRIO выводам.
Платы Orange Pi не смогут использоваться в ресурсоемких проектах. Но они отлично подходят для выполнения несложных функций – например, для головного устройства для управления умным домом, для принт-сервера. Это хорошие устройства для новичков. Для сложных процессов лучше использовать Raspberry Pi.
ОС для Orange Pi
Как упоминалось выше, Orange Pi может работать со многими операционными системами. К ним относятся Android, Linux, Debian, Ubuntu и многие другие. Поддержка той или иной ОС зависит от вида микрокомпьютера. От выбора программного обеспечения зависят возможности платы.
Для Orange Pi Zero используются следующие ОС:
- Armbian;
- DietPi;
- Android;
- Lubuntu LXDE;
- Debian XFCE;
- Debian server;
- Ubuntu server;
- Raspbian server;
- LibreELEC;
- RetroOrangePi;
- OpenWRT;
Операционные системы для Orange Pi PC 2:
- Armbian;
- DietPi;
- Android;
- Debian XFCE;
- Debian;
- Ubuntu XFCE;
- Ubuntu server;
- Arch Linux XFCE;
- Arch Linux server;
- Raspbian LXDE;
- Raspbian Lite.
ОС, поддерживаемые Orange Pi PC Plus:
- Armbian;
- Android;
- Ubuntu LXDE;
- Debian XFCE;
- Ubuntu server;
- Raspbian;
- Lubuntu 14.04;
- OpenELEC;
- LibreELEC;
- RetroOrangePi;
Операционные системы для Orange Pi 3:
- Android 7.0;
- Debian Server Jessie;
- Ubuntu Server;
- Debian Desktop Jessie;
- Ubuntu Desktop.
Все ОС можно загрузить на официальном сайте.
Инструкция по установке операционной системы
Разработчики предлагают загрузить различные Linux дистрибутивы для подключения периферии, в том числе OpenWrt и Zeroshell, которые используются в сетевом оборудовании. Но классической системой для Orange Pi является Armbian. Ее можно загрузить на официальном сайте https://www.armbian.com/download/. Там выбирается нужная плата и загружается утилита.
На странице перечислены самые частые проблемы: отсутствие драйвера для графического ускорителя, нет поддержки аппаратного видеокодирования, высвечивается некорректная температура процессора. Все эти неполадки связаны с чипами от Allwinner Technology. Производители не любят давать документацию на них, поэтому производителям микрокомпьютеров сложно подбирать прошивки на «железо» этой фирмы. Но чипы пользуются огромной популярностью из-за своей невысокой цены.
Скачанный образ нужно записать на подходящую для компьютера microSD карту с помощью утилиты Rufus или Win32DiskImager.
Как установить операционную систему:
- Перейти на сайт http://sourceforge.net/projects/win32diskimager/ и выбрать нужную версию;
- Скачать образ операционной системы;
- Установить Win32DiskImager;
- Открыть программу;
- Выбрать необходимый файл с образом и загрузить его на карту памяти.
Когда ОС будет загружена на карту памяти, в системе будет виден BOOT раздел FAT32. На него нужно отправить script.bin и uImage. После этого карту памяти можно вставлять в Orange Pi и подключать к нему питания. При правильной установке на плате должен загореться красный светодиод.
После того как Orange Pi будет включен, потребуется ввести логин и пароль и продолжить работу с ним, как с любым другим Linux-устройством.
Отличия одноплатных компьютеров Orange pi и Raspberry pi, что купить?
Идея сделать маленький компьютер лежит в умах инженеров уже много лет. Одним из самых популярных типов микрокомпьютеров является смартфон – симбиоз компьютера с его операционной системой и функционалом и сотового телефона. Распространение смартфонов на базе процессоров с архитектурой ARM, как производителей процессоров делать миниатюрные, но мощные вычислительные системы, так и конструкторов электроники развиваться в направлении одноплатных систем.
System-on-a-Chip (SoC) – англоязычное название этого типа компьютеров. Имеет два самых известных направлениях:
Одноплатные компьютеры на Windows, с процессорами типа Intel Atom. Чаще всего это планшеты, или более крупные. Если вести речь об интересных проектах, то LattePanda.
Одноплатные компьютеры на процессорах с ARM архитектурой. Ярким представителем подобных устройств являются приставки к телевизору «Android TV Box», планшеты с ОС Android и подобными, Одноплатные ПК подобные Raspberry Pi.
Семейство Raspberry – благодаря им мы узнали о компьютере размером с кредитку
Первую плату Raspberry pi анонсировали в 2011 году, а запустили в производство в 2012. Обычно платы линейки Raspberry выходят в различных версиях, отличаются маркировкой типа «Model A», «Model B» и подобные, отличия заключаются в периферии и мощности, но об этом позже. Первая плата была довольно слабой по своим мощностям, а именно (через дробь будут перечислены отличия модели А/В):
Процессор Broadcom BCM2835, с тактовой частотой всего лишь 700 мГц;
Слот для SD-карты памяти;
«гребенка» GPIO для подключения периферии и создания своих проектов автоматизации;
У Model B есть Ethernet разъём;
3,5 мм Аудио, RCA, HDMI CSI, DSI.
Несмотря на слабые технические характеристики сообщество любителей электроники и компьютеров тепло встретила такую концепцию «одноплатника», платы были проданы достаточно большим тиражом, и разработчики решили не останавливаться на достигнутом выпуская новые модели.
Актуальные версии Raspberry в 2017 году
В 2017 году самые распространенные платы это Raspberry Pi 3 model B и Raspberry Pi Zero. Давайте ознакомимся с их характеристиками, начнем с 3-его поколения «малинки»:
4-х ядерный процессор с тактовой частотой в 1,2 ГГц (Broadcom BCM2837);
Слот для Micro-SD-карты памяти;
4 разъёма USB, 1 micro-USB OTG;
HDMI, Audio Jack;
Плата Pi Zero очень миниатюрна, её размер вдвое меньше своих «полноценных» собратьев, характеристики соответственно тоже:
Broadcom BCM2835, как на первой плате, но работает на 1 ГГц;
Слот для Micro-SD-карты памяти;
Wi-Fi (только у модели zero W);
Для того чтобы «малинка» заработала вы должны приобрести дополнительно блок питания 5 В и 2 А, карту памяти micro-SD не менее 4 Гб 10 класса (от этого будет зависеть быстродействие системы в целом). Встроенной памяти на плате нет, поэтому операционная система устанавливается на карту памяти, стоит отметить, что первые версии использовали SD-карту, а новые платы – micro-SD.
Операционная система и программное обеспечение
Малинка использует процессор ARM, поэтому придётся ограничится линукс системами, из ОС от Microsoft, доступна лишь Windows 10 IoT. Пожалуй, из всех одноплатных компьютеров именно для raspberry адаптировано больше всего операционных систем, тем не менее официально поддерживаются следующие:
Raspbian OS, как видно из названия это «родная» система от производителя, как и то, что она основана на Debian;
Fedora для «малины» называется «Pidora»;
OSMC – еще один медиацентр;
Если говорить о «самоделках» и не сертифицированных ОС, то здесь целое раздолье: различные варианты Ubuntu, Puppy linux, GENTOO, Android, Arch и многие другие. Программное обеспечение для линукс доступно на тех-же репозиториях, что и на ПК версиях, собственно логично.
Для чего нужны GPIO, CSI, DSI разъёмы?
На самом деле GPIO это чуть ли не одна из самых важных изюминок подобных одноплатных компьютеров. Сперва нужно посмотреть на его распиновку (для увеличения нажмите на каринку).
Первое что бросается в глаза – это наличие питающих выводов – 5 В 500 (300 у model B) мА и 3,3 В 50 мА, это значит, что вы сможете питать свои проекты напрямую от Raspberry, если они не потребляют больших токов. Следующим фактом нужно принять то, что на выходе любого из выходов логическая единица равняется не 5 В, а 3,3, нагружать же их можно до 16 мА. Никакой защиты от перегрузки не предусмотрено, поэтому будьте осторожны.
Вы можете использовать эти выводы для подключения датчиков и исполнительных механизмов, это пригодится в проектах «Умный дом». Одним из распространённых проектов является – метеостанция.
Вам доступны различные интерфейсы для связи:
Три ШИМ-выхода, позволят регулировать мощность или другие параметры подключаемых устройств. Также этот разъём служит для подключения готовых модулей, например, модуль «Sense», со светодиодной матрицей 8х8 и набором датчиков для мониторинга окружающей среды.
DSI разъём служит для подключения специальных дисплеев для Raspberry, которых в продаже имеется великое множество, как по размеру, так и по наличию сенсорной панели. Расшифровывает как Последовательный Интерфейс Дисплея.
CSI – подобный разъём, но уже для подключения камеры, носит и аналогичное название – Последовательный интерфейс камеры.
Семейство Orange pi
После успеха плат Raspberry Pi, другие разработчики начали актино продвигать свои «Пи-подобные» проекты одноплатных компьютеров, среди них есть занимательное семейство Orange Pi, которое включает в себя множество различных вариантов и версий.
Основные различия между ними заключаются в объёме оперативной памяти, наличия встроенного Wi-Fi, а также EMMС памяти на плате. Интересна Orange своей ценой, если на 2017 год, цена на 3-ю «Малинку» — больше 2500 рублей, на «Апельсин» — от 1000.
Среди популярных и актуальных плат можно выделить следующие, в порядке возрастания цены:
Orange Pi PC Plus.
Давайте рассмотрим их характеристики в сравнительной таблице.
Таблица сравнения плат семейства Orange pi
micro-SD до 64 Гб
Как вы могли убедиться, платы довольно похожи друг на друга, но некая эволюция всё же прослеживается, например, использование более нового процессора H5, или установка встроенной памяти на плату, что значительно ускоряет быстродействие. Если вы решите купить плату типа PC Plus с eMMC памятью – будет лучше если операционную систему вы установите на неё. Логика работы такая, что, если установлена флеш-карта с ОС – загрузка происходит с неё, а в противном случае, с eMMC.
Почему Orange дешевле, чем Raspberry
Отличия в цене обусловлены в первую очередь брендом, не стоит забывать, что «Малинки Пи» всё-таки основоположники этого направления в технике. В Orange применяемые процессоры дешевле, чем в Raspberry, к тому же они сильнее греются, а заявленные 1,6 ГГц, по факту это не реальная, а маркетинговая рабочая частота.
Рекомендуемая производителем процессора частота находится на уровне 1,2 ГГц. При стандартной рабочей частоте наблюдается повышенный нагрев, не спасает и рекомендуемая пассивная система охлаждения. Будьте внимательны и приобретите 5 Вольтовый кулер для Orange/Raspberry. В целом производительность двух семейств схожая.
В чем еще разница Raspberry vs Orange?
В отличии от Малинки на сайте Orange представлено гораздо больше поддерживаемых ОС, при этом список разбит по предназначению к конкретной модели Orange pi.
Для актуальной Pi PC 2 наблюдаются такие ОС:
Arch linux Server/Desktop;
Android Orange OS;
Список операционных систем для других плат почти такой же, за мелкими исключениями.
Как использовать одноплатные ПК в быту?
Давайте рассмотрим для чего нужно такое обилие официальных операционных систем и сторонних проектов.
Использование одноплатных компьютеров в роли Smart TV или мультимедиа центра оправдано широкими возможностями и низкой ценой. Таким образом вы можете превратить ваш одноплатник в медиацентр для телевизора с помощью Kodi – это бесплатный кроссплатформенный плеер, для воспроизведения аудио, видео, фото и просмотра IP-TV. Для Orange он поставляется в комплекте с OpenELEC.
Другое актуальное применение – игровая консоль из Raspberry PI или Orange Pi. Для этого есть специальные ОС с огромным количеством эмуляторов:
И очень много других в т.ч. dos.
Проектов на самом деле два:
2. RetroPie (для Raspbery) и Retroorangepie (для апельсина соответственно).
Здесь не будет сравнения какой из них лучше, ведь у каждого всегда есть свои преимущества.
Вы можете использовать эти платы для серфинга в интернете, просмотра видео и работы в офисе, в базовой Raspbian, с офисным пакетом LibreOffice, есть предустановленный браузер Chromium, если вам понадобится софт от Windows, тот же Word прекрасно запускается из-под Wine. Получается, что Вам доступны все прелести Linux, с минимальными физическими размерами и энергопотреблением.
Раз уж мы заговорили об энергопотреблении и Linux, стоит упомянуть, об отличной возможности создать домашнее облако или web-сервер. Так вы получите тихую и энергоэффективную систему с неплохим быстродействием, что трудно достичь, используя классический системный блок с его кулерами.
Это пригодится в системах «Smart Home» и сервера для видеонаблюдения. Для видеонаблюдения, как модно говорить, «Из коробки» существует отличный проект «MotionEye». С его помощью вы можете осуществлять контроль и запись IP-камер через веб-интерфейс. Существует возможность установки его поверх Raspbian, так и в качестве самостоятельной ОС.
Выводы
Среди целого ряда различных одноплатных компьютеров выделены лишь два направления с наиболее развитым интернет сообществом. Поддержка энтузиастов и база знаний больше всего развита у Raspberry pi. Это не значит, менее известные платы будут хуже, просто вам будет труднее разобраться что к чему.
Их аналоги: Banana PI, C.H.I.P., ODROID, TinkerBoard – имеют достаточно интересные характеристики и цены, часто превосходящие «Малинку» и «Апельсинку». А одноплатный компьютер Latte-Panda и вовсе выполнен на процессоре Intel Atom 8300, и работает под управлением полноценной ОС Windows, что на момент написания статьи невозможно для ARM машин.
Однако стоимость сопоставима с таким форм-фактором компьютеров, как «Stick», пионером этого форм-фактора является компания Intel, а маркетологи его называли «Компьютер размером с флешку». К сожалению, они лишены полноценного GPIO и гибкости в плане конструктивных решений готового продукта.
Openelec orange pi pc plus
Апельсиновая компания выпустила обновление своей платы эконом класса PC PLUS.
- В этой статье:
Установка ОС LINUX на внутреннюю память - Тестирование производительности eMMC
- Настройка WiFi
Предыдущая версия — Orange PI PC обладает вполне неплохим соотношением цена/качество и, не без усилий по распродажам небезызвестного магазина, приобрела довольно большую популярность.
Характеристики ORANGE PI PC PLUS
(жирным отмечены отличия от версии без плюса)
- Процессор Allwinner H3 Quad-core Cortex-A7 с частотой до 1536 МГц
- Графический адаптер Mali400MP2 GPU @600MHz
- ОЗУ 1GB DDR3
- Встроенная память EMMC Flash на 8 Гб
- Слот под MicroSD (Max. 64GB) / MMC card slot
- Ethernet 10/100 Ethernet RJ45
- WiFi модуль Realteck 8189
- Интерфейс под камеру CSI 8-bit YUV422 CMOS sensor interface
- Аудиовыход и микрофон
- Интерфейс на монитор или телевизор HDMI
- Питание 5В с отдельного разъема или GPIO разъема
- Три полноразмерных USB 2.0 HOST и один USB 2.0 OTG
- Разъем GPIO 40pin, совместимый с Raspberry Pi B+
- Размер платы 85х55, вес 70г
- Производитель: Shenzhen Xunlong Software CO., Limited
- Он же практически единственный продавец на Алиэкспресс
- Официальная страничка продукта
Две платы Orange PI PC PLUS и без плюса
Одна микросхема DDR перекочевала на другую сторону платы
Любуемся на чипы eMMC и WiFi
Три способа получения консоли для запуска платы
Для «апельсинки» Android годится только для работы как приставки к телевизору или игровой консоли. Телевизор мне смотреть некогда — поэтому мой путь это LINUX. Попробовав всякие &^*&BUNTU в конце концов остановился на ARMBIAN. На их официальном сайте есть дистрибутив, собранный под ORANGE PI PC PLUS
Установка очень проста:
- Качаем серверный или декстопный дистрибутив (Я выбрал десктопный, хотя имея доступ к репозитарию пакетов линукса это особого значения не имеет)
- При помощи Win32DiskImager, DD под LINUX или другой программы копируем сохраненный образ на карту MicroSD более 4Гб. Я рекомендую 8Гб и выше, а то всю карту займет операционка.
- Вставляем карточку в слот «апельсинки». Подключаем ее к 5В. ВСЕ
Первый способ войти в операционку — подключить к HDMI телевизор или монитор, а к USB портам клавиатуру с мышкой. Я подключился к телевизору родителей. А зачем же еще им нужен телевизор?
Если нет монитора с HDMI, то можно подключаться через переходник HDMI-DVI, HDMI-VGA. (Стыдно признаться, переходник купил в Технопоинте, так как не было времени ждать с Али)
Если вы установили серверный дистрибутив без графики, то вместо графической консоли получите текстовую.
Бывает, что графическая консоль не запускается или под рукой нет нужного монитора/телевизора.
Способ два — вход по сети через SSH клиент.
Для этого вам нужен SSH клиент (я много лет пользуюсь из под Windows только PUTTY), свободный порт в коммутаторе/маршрутизаторе Ethernet и работающий в сети DHCP сервер. Обычно его функцию выполняет любой маршрутизатор, предоставляющий доступ в интернет.
- Подключаем «оранжевый» к сети Ethernet и подаем на него питание
- Через интерфейс маршрутизатора, при помощи различных сетевых утилит, в конце концов перебором определяем арендованный плате IP-адрес
- Заходим с SSH-клиента по этому адресу
Способ третий — хардкор для железячников через последовательную интерфейс UAER.
У всех одноплатных ПК данного семейства есть несколько аппаратных UART портов. В большинстве дистрибутивов на UART0 настроена текстовая консоль.
Для подключения вам понадобиться любой UART/TTL переходник. Подойдет этот или этот. Можно даже использовать Arduino UNO, NANO и пр с закороченным на минус RESET.
Для ленивых (как я) — пароль ARMBIAN — «1234». После ввода он сразу попросит его сменить
Установка LINUX на встроенную память
Мой экземпляр ORANGE PI PC PLUS уже поставлялся с установленным Android. То есть если вы забыли вставить в свою плату карточку памяти, то получите на консоли андроид с китайскими иероглифами, который, при должном терпении можно переключить на английский и может быть даже на русский. Как я уже писал — андроид на мини ПК это не мое.
Шаг первый — устанавливаем ARMBIAN на карточку памяти и грузимся с нее. Любым из вышепредложенных способов заходим в консоль под ROOTом. В каталоге /dev должны быть два файла-устройства:
mmcblk0 и mmcblk1. Первый — это MicroSD, второй — встроенная MMC.
Шаг второй — перенос на апельсинку любым способом образ ARMBIAN, скаченной с сайта. Наверное можно скопировать с одного диска на другой напрямую, но у меня размер внешней карточки и встроенной памяти не совпали и образ скопировался с ошибкой, после чего ОС на eMMC не заработала.
Итак копируем образ в операционку. Я это сделал при помощи входящей в комплект PUTTY утилиты PSCP:
pscp root: :
/armbian.img
После вода пароля и завершения копирования запускаем запись образа на встроенную память
dd if=armbian.img of=/dev/mmcblk1 bs=1m
Через какое то время система скажет, что столь ко то блоков прочитано и столько то записано — установка системы на eMMC готова.
Проверить можно при помощи fdisk и mount
Теперь только осталось вынуть карточку и перезагрузиться — система загрузится со встроенной памяти.
Тестирования производительности встроенной памяти
Теперь интересно сравнить скорость работы
Сравнивать буду с китайской MIXZA 8Гб
и Transend Premium 8Гб x400, которые я купил в CITILINK после смерти двух китайских MINISEAS
Тестирование произвожу утилитой iozone, которая уже установлена в этом дистрибутиве:
iozone -e -I -a -s 100M -r 4k -r 16k -r 512k -r 1024k -r 16384k -i 0 -i 1 -i 2
Результат iozone MIXZA
Результат iozone TRANSCEND
Результат iozone eMMC
Данные выводятся в Кб/сек. Общая тенденция видна на всех тестах.
Для примера свел в табличку операции чтения и записи блоками в 1Мбайт
По скорости встроенная память дает хороший прирост производительности.
Проверка работы WiFi
На WiFi чипе, впаянном в плату с трудом можно прочитать надпись RTL8919FVP. В дистрибутив уже включено два драйвера модуля ядра: 8189fs и 8189es. Первый включен «по умолчанию», но второй тоже работает.
Быстрая настройка получилась такая.
Посмотреть список доступных WiFi сетей можно так:
ак как все сети сейчас как правило защищены WPA и WPA2 дальнейшую настройку делаю консольной утилитой wpa_cli. Работа с этой утилитой подробно описана здесь. Можно воспользоваться любой графической утилиты. Гугл вам в помощь!
Результат подключения выглядит так на старом роутере 802.11g
Или на более нововом 802.11N
IP адрес можно поднять динамический:
dhclient wlan0
Или статический
ifconfig wlan0 netmask
Вся маршрутизация была настроена на Ethernet, так что для проверки я просто отключил проводную сеть
ifconfig eth0 down
И получил нормальный доступ в интернет через WiFi
Тема сохранения настроек WiFi выходит за рамки этого обзора. Есть графические утилиты, в том числе и в AMBIAN для конфигурирования сети. Моя же цель была проверить работоспособность WiFi адаптера «из коробки», чего я и достиг.
Подведем итог
Микрокомпьютер ORANGE PI PC PLUS — безусловно интересный и, лично для меня, прочно занял свою нишу.
Тем кому не нужны гигабайтная сеть и встроенный SATA он вполне способен решить ряд задач.
Переплата в $5 вполне оправдана наличием быстрой встроенной памяти и рабочим WiFi.
Я обошел тему GPIO в этом обзоре, скажу только, что мне вполне удалось запустить текстовый и графический 320×240 дисплеи, 4 аппаратных UART, TWI и SPI интерфейсы и прочие вкусности.
Как данный ПК работает в качестве медиацентра, пусть напишут другие. Лично я думаю, что не хуже, чем версия «апельсина» без плюса.
В общем, покупкой я доволен.
В обзоре участвовали следующие компоненты
- Корпус от PI PC который полностью подошел
- Радиаторы для малинки, которые снизили температуру на несколько градусов, но для моих задач можно и без них.
- Блок питания 5В 5А взятый с запасом для работы с периферией
- Разъем питания от универсального БП к ноутбуку (там идет масса переходников, один из них подошел)
- Комплект 3в 1 — обозреваемая плата + корпус + шнур питания