Navigation menu
Contribution
Orange pi is an open-sourcehardware product. Technology is supported by ShenzhenXunlong Software CO.,Limited |
Tel: (86)0755-26765483 FAX: (86)0755-26765674 website: www.xunlong.tv Address: Room 201, 218-223, Area 2, Block B, Shenzhen-Mingyou Purchasing Certer,Baoyuan Road, Xixiang Street,Bao’an, Shenzhen, Guangdong, China zhao_steven@263.net (Consulting service) |
|
zhaoyifan_steven
|
Copyright 2016 Xunlong Software CO.,Limited All Rights Reserved.粤ICP备14086627号
Machine-specific options¶
The following machine-specific options are supported:
-
allwinner-rtc.base-year=YYYY
The Allwinner RTC device is automatically created by the Orange Pi PC machine
and uses a default base year value which can be overridden using the ‘base-year’ property.
The base year is the actual represented year when the RTC year value is zero.
This option can be used in case the target operating system driver uses a different
base year value. The minimum value for the base year is 1900. -
allwinner-sid.identifier=abcd1122-a000-b000-c000-12345678ffff
The Security Identifier value can be read by the guest.
For example, U-Boot uses it to determine a unique MAC address.
The above machine-specific options can be specified in qemu-system-arm
via the ‘-global’ argument, for example:
Внешний вид и комплект поставки
Свой экземпляр Orange Pi Zero я заказывал в виде комплекта из самого микрокомпьютера, платы расширения Interface board и пластикового корпуса.
Хитрые китайцы из Shenzhen Xunlong Software компенсируют низкие цены на свои устройства завышенной стоимостью доставки. Например, доставка обозреваемого комплекта в Россию самой дешевой и медленной China Post Registered Air Mail стоит 5,5 долларов. Для маленькой посылки с AliExpress это очень много. Более того, если добавить в заказ несколько лотов, то стоимость их доставок суммируется, а не скидывается, как это обычно бывает. Зато такие махинации позволяют выставить цену на комплект в 13 долларов, что выглядит ну очень привлекательно.
Комплектация ничем не отличается от оной у Raspberry Pi 3. Электронные компоненты запаяны в антистатические пакеты и упакованы по раздельным картонным коробочкам с фирменной символикой. Пластиковый корпус поставляется без упаковки, в простом полиэтиленовом пакетике.
На Orange Pi Zero присутствует 1 порт USB 2.0 и стомегабитный Ethernet-интерфейс с поддержкой технологии PoE (Power over Ethernet), позволяющей подавать на устройство питание прямо по Ethernet-кабелю. Чаще всего эта технология применяется в видеонаблюдении и для ее работы нужен поддерживающий PoE сетевой коммутатор.
Самый крупный чип – SoC Allwinner H2+, рядом с ним расположен модуль оперативной памяти емкостью 256 Мб или 512 Мб в зависимости от версии Orange Pi Zero. А маленькая квадратная микросхема – чип Allwinner XR819, дешевый и компактный модуль Wi-Fi. Обычно Wi-Fi модули делают совмещенными с модулями Bluetooth, но XR819 Bluetooth не поддерживает. Нужно иметь это в виду и, если планируется использовать подключаемую по Bluetooth периферию, заранее озаботиться покупкой USB-адаптера.
GPIO-интерфейс представлен двумя гребенками: 13-пиновой для подключения платы расширения и 26-пиновой для всего остального. 26-пиновая гребенка по умолчанию не распаяна: предполагается, что желающий использовать GPIO-периферию человек сам подпаяет разъемы, а также определится будут ли они направлены вверх или будут скошенными угловыми.
Наконец, на плате располагается отладочный UART-разъем и коннектор для съемной антенны Wi-Fi. Примитивная антенна уже идет в комплекте и ее можно увидеть на фото выше. I-PEX коннектор расположен довольно неудобно – к нему практически нереально подлезть пальцами, поэтому для съема антенны приходится поддевать ее разъем чем-то вроде отвертки.
На обратной стороне печатной платы находится слот для microSD-карт и наклейка со штрих-кодом. По цифрам на наклейке можно предположить, что доставшаяся мне Orange Pi Zero была выпущена в ноябре 2017 года. При этом заказ я делал в первых числах декабря.
Качество изготовления микрокомпьютера я бы оценил на четверку по пятибалльной шкале. Пайка везде аккуратная, но на обратной стороне печатной платы не до конца смыт флюс (на фото выше можно заметить потеки слева, в районе Ethernet-порта). А на двух из четырех скругленных углов платы имеются острые заусенцы.
На плате Interface board распаяно два дополнительных порта USB, инфракрасный порт, микрофон и аналоговый аудио-видео выход.
Поскольку интерфейс HDMI отсутствует (насколько я понял, он просто не поддерживается чипом Allwinner H2+), то единственная возможность подключить Orange Pi Zero к экрану – это купить кабель-переходник с AV-разъема на аналоговые “тюльпаны”. Ну или подключать маленький TFT-дисплей к GPIO.
Или, что правильнее всего, работать вообще без дисплея с использованием удаленных подключений.
На обратной стороне платы расширения нет ничего интересного, только еще одна наклейка со штрихкодом. Цифры на нем свидетельствуют, что плата расширения была произведена раньше самой Orange Pi Zero. В общем-то логично – не каждый покупатель микрокомпьютеров добирает к ним доп.аксессуары.
Да, следы плохо отмытого флюса были и тут. Но благодаря низкой плотности распайки деталей мне удалось практически полностью оттереть их спиртом.
Доступные операционные системы
ОС: Android 4.4.2-1.0Файл: sun8iw7p1_android_orangepi_pc_uart0_v0.8.0.rarРелиз: 2015-08-25
Google Drive | Baidu Cloud |
ОС: Lubuntu 14.04 DesktopФайл: Lubuntu_1404_For_OrangePiPC_v0_8_0_.img.xzРелиз: 2015-08-25Имя пользователя/пароль: root,orangepi/orangepi
Google Drive | Baidu Cloud |
ОС: RaspbianФайл: Raspbian_For_OrangePi_PC_v0_8_0.img.xzРелиз: 2016-11-08Имя пользователя/пароль: root/orangepi
Google Drive | Baidu Cloud |
ОС: Ubuntu LXDE DesktopФайл: ubuntu_lxde_desktop_OrangePione_v0_9_1.img.xzРелиз: 2016-12-12Имя пользователя/пароль: root,orangepi/orangepi
Baidu Cloud | Mail.Ru Cloud |
ОС: Debian xfce DesktopФайл: debian_xfce_desktop_Orangepione_v0_9_1.img.xzРелиз: 2016-12-12Имя пользователя/пароль: root/orangepi
Baidu Cloud | Mail.Ru Cloud |
ОС: Debian jessie Server (Armbian 5.24)Файл: Armbian_5.24_Orangepione_Debian_jessie_default_3.4.113.7zИмя пользователя/пароль: root/1234
Armbian — Site |
ОС: Debian jessie Desktop (Armbian 5.20)Файл: Armbian_5.20_Orangepione_Debian_jessie_3.4.112_desktop.7zИмя пользователя/пароль: root/1234
Armbian — Site |
ОС: Ubuntu xenial Desktop (Armbian 5.24)Файл: Armbian_5.24_Orangepione_Ubuntu_xenial_default_3.4.113_desktop.7zИмя пользователя/пароль: root/1234
Armbian — Site |
ОС: Ubuntu xenial Server (Armbian 5.24)Файл: Armbian_5.24_Orangepione_Ubuntu_xenial_default_3.4.113.7zИмя пользователя/пароль: root/1234
Armbian — Site |
ОС: Ubuntu 15.04 Mate DesktopФайл: OrangePI_Ubuntu_Vivid_Mate.img.xzИмя пользователя/пароль: root,orangepi/orangepi
Google Drive | Mega Cloud |
ОС: Lubuntu 15.04 LXDE DesktopФайл: OrangePI_Lubuntu_Vivid.img.xzИмя пользователя/пароль: root,orangepi/orangepi
Google Drive | Mega Cloud |
ОС: Debian 8 XFCE DesktopФайл: OrangePI_Jessie_Xfce.img.xzИмя пользователя/пароль: root/orangepi
Google Drive | Mega Cloud |
ОС: Fedora 22 minimal image (без GUI Desktop)Файл: Fedora22_Minimal.img.xzИмя пользователя/пароль: root/orangepi
Google Drive | Mega Cloud |
ОС: Fedora 22 full Mate DesktopФайл: Fedora22_Mate.img.xzИмя пользователя/пароль: root/orangepi
Google Drive | Mega Cloud |
ОС: Fedora 22 LXDE DesktopФайл: Fedora22_LXDE.img.xzИмя пользователя/пароль: root/orangepi
Google Drive | Mega Cloud |
ОС: Kali Linux 2.0 full XFCE DesktopФайл: Kali_2.0-Xfce.img.xzИмя пользователя/пароль: root/orangepi
Google Drive | Mega Cloud |
ОС: Arch Linux basic image (без GUI Desktop)Файл: ArchLinux_Minimal.img.xzИмя пользователя/пароль: root/orangepi
Google Drive | Mega Cloud |
ОС: OpenSuse JeOSminimal image (без GUI Desktop)Файл: OpenSUSE_Tumbleweed_JeOS.img.xzИмя пользователя/пароль: root/orangepi
Google Drive | Mega Cloud |
ОС: Slackware Arm 14.1 minimal image (без GUI Desktop)Файл: OPI_slackware_14.1.img.xzИмя пользователя/пароль: root/orangepi
Google Drive | Mega Cloud |
ОС: OpenSuse full XFCE DesktopФайл: OpenSUSE_Tumbleweed_XFCE.img.xzИмя пользователя/пароль: root/orangepi
Google Drive | Mega Cloud |
ОС: Gentoo Linux, configured (network, ssh, ntp, gentoolkit, tmux, mc, btrfs-progs installed)Файл: Gentoo_full_cli.img.xzИмя пользователя/пароль: root/orangepi
Google Drive | Mega Cloud |
Navigation menu
Contribution
Orange pi is an open-sourcehardware product. Technology is supported by ShenzhenXunlong Software CO.,Limited |
Tel: (86)0755-26765483 FAX: (86)0755-26765674 website: www.xunlong.tv Address: Room 201, 218-223, Area 2, Block B, Shenzhen-Mingyou Purchasing Certer,Baoyuan Road, Xixiang Street,Bao’an, Shenzhen, Guangdong, China zhao_steven@263.net (Consulting service) |
|
zhaoyifan_steven
|
Copyright 2016 Xunlong Software CO.,Limited All Rights Reserved.粤ICP备14086627号
Датчики
1.Имеет инфракрасный датчик
Orange Pi Lite
Orange Pi One
С инфракрасным датчиком, устройство может обнаруживать движение путем измерения инфракрасного (ИК) излучения объектов в его поле зрения.
2.имеет акселерометр
Orange Pi Lite
Orange Pi One
Акселерометр — это датчик для измерения линейного ускорения устройства. Обычное он применяется для обнаружения перехода устройства из вертикального в горизонтальное положение.
3.имеет компас
Orange Pi Lite
Orange Pi One
Компас используется в играх, картах и навигационном ПО.
4.имеет гироскоп
Orange Pi Lite
Orange Pi One
Гироскоп — это датчик, который может быть использован для измерения ориентации устройства, например, путем измерения угловой скорости вращения. Первоначально они были построены с использованием вращающегося ротора для обнаружения изменений в ориентации, таких как кручение или вращение.
Orange Pi PC images¶
Note that the mainline kernel does not have a root filesystem. You may provide it
with an official Orange Pi PC image from the official website:
Another possibility is to run an Armbian image for Orange Pi PC which
can be downloaded from:
Alternatively, you can also choose to build you own image with buildroot
using the orangepi_pc_defconfig. Also see https://buildroot.org for more information.
When using an image as an SD card, it must be resized to a power of two. This can be
done with the qemu-img command. It is recommended to only increase the image size
instead of shrinking it to a power of two, to avoid loss of data. For example,
to prepare a downloaded Armbian image, first extract it and then increase
its size to one gigabyte as follows:
$ qemu-img resize Armbian_19.11.3_Orangepipc_bionic_current_5.3.9.img 1G
You can choose to attach the selected image either as an SD card or as USB mass storage.
For example, to boot using the Orange Pi PC Debian image on SD card, simply add the -sd
argument and provide the proper root= kernel parameter:
$ qemu-system-arm -M orangepi-pc -nic user -nographic \ -kernel /path/to/linux/arch/arm/boot/zImage \ -append 'console=ttyS0,115200 root=/dev/mmcblk0p2' \ -dtb /path/to/linux/arch/arm/boot/dts/sun8i-h3-orangepi-pc.dtb \ -sd OrangePi_pc_debian_stretch_server_linux5.3.5_v1.0.img
To attach the image as an USB mass storage device to the machine,
simply append to the command:
-drive if=none,id=stick,file=myimage.img \ -device usb-storage,bus=usb-bus.0,drive=stick
Instead of providing a custom Linux kernel via the -kernel command you may also
choose to let the Orange Pi PC machine load the bootloader from SD card, just like
a real board would do using the BootROM. Simply pass the selected image via the -sd
argument and remove the -kernel, -append, -dbt and -initrd arguments:
$ qemu-system-arm -M orangepi-pc -nic user -nographic \ -sd Armbian_19.11.3_Orangepipc_buster_current_5.3.9.img
Note that both the official Orange Pi PC images and Armbian images start
a lot of userland programs via systemd. Depending on the host hardware and OS,
they may be slow to emulate, especially due to emulating the 4 cores.
To help reduce the performance slow down due to emulating the 4 cores, you can
give the following kernel parameters via U-Boot (or via -append):
Windows
- Insert your TF card into your computer. The size of TF should be larger than the OS image size, generally 4GB or greater.
- Format the TF card.
- Unzip the download file and run the setup.exe to install the tool on your machine
- In the «Options» menu, set «FORMAT TYPE» option to QUICK, «FORMAT SIZE ADJUSTMENT» option to «ON».
- Check that the TF card you inserted matches the one selected by the Tool.
- Click the «Format» button.
- Download the OS image from the Downloads webpage.
- Unzip the download file to get the OS image.
- Right click on the file and choose “Extract all”.
- Ensure that neither the file name of the image you’re using or the path contain any spaces (or other odd characters, for that matter).
- Write the image file to the TF card.
- Download a tool that can wirte images to an TF card, such as Win32 Diskimager from:
- Open the unzipped image file.
- Click Write button. Wait patiently to successfully complete writing.
Распиновка Orange Pi R1
GPIO на 26 выводов
26-контактный разъем GPIO на Orange Pi R1 совпадает с GPIO на Orange Pi Zero.
2×13 Выводов (H2) | |||
---|---|---|---|
1 | 3.3V | 2 | 5V |
3 | PB21 TWI2-SDA | 4 | 5V |
5 | PB20 TWI2-SCK | 6 | GND |
7 | PI3 PWM1 | 8 | PH0 UART3_TX |
9 | GND | 10 | PH1 UART3_RX |
11 | PI19 UART2_RX | 12 | PH2 |
13 | PI18 UART2_TX | 14 | GND |
15 | PI17 UART2_CTS | 16 | PH20 CAN_TX |
17 | 3.3V | 18 | PH21 CAN_RX |
19 | PI12 SPI0_MOSI | 20 | GND |
21 | PI13 SPI0_MISO | 22 | PI16 UART2_RTS |
23 | PI11 SPI0_CLK | 24 | PI10 SPI0_CS0 |
25 | GND | 26 | PI14 SPI0_CS1 |
GPIO на 13 выводов
Orange Pi R1 дополнительно имеет 13 выводов включающие: два USB порта, IR (ИК) вход, микрофон, аудио и TV (ТВ) выход.
1×13 Выводов (H2) | |
---|---|
1 | 5V |
2 | GND |
3 | USB-DM2 |
4 | USB-DP2 |
5 | USB-DM3 |
6 | USB-DP2 |
7 | LINEOUTR |
8 | LINEOUTL |
9 | TV-OUT |
10 | MIC-BIAS |
11 | MIC1P |
12 | MIC1N |
13 | IR-RX |
Using TTL serial port
This section will introduce you to use TTL serial port to login to the Orange Pi.
1. Check the UART interface on the Orange Pi.
2. Use the PL2303 to connect the Orange Pi and the computer.
The PL2303 operates as a bridge between one USB port and one standard RS232 Serial port as show in below figure. There are pins for 3.3V, TXD, RXD, GND and 5V on the PL2303 as shown here.
The table below shows the connection between Orange Pi and PL2303.
The connection between Orange Pi and PL2303 | |
---|---|
Pin on Orange Pi | Pin on PL2303 |
GND port | GND |
TX port | RXD |
RX port | TXD |
Attention: 1.TX on one device is connected to RX on the other and vice versa. 2. The power line(red one, 5V) is NOT connected. The connection between Orange Pi and PL2303 is showed below.
3. Software on the computer
3.1 In Linux, the driver for PL2303 is already in the system.
Install the minicom software.
sudo apt-get install minicom
When the installation has finished, setup the minicom:
sudo minicom -s
Select the «Serial port setup» option
Modify the parameter :
A - Serial Device: /dev/ttyUSB0 F - Hardware Flow Control: No
Инструкция по установке операционной системы
Разработчики предлагают загрузить различные 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-устройством.
Running mainline Linux¶
Mainline Linux kernels from 4.19 up to latest master are known to work.
To build a Linux mainline kernel that can be booted by the Orange Pi PC machine,
simply configure the kernel using the sunxi_defconfig configuration:
$ ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- make mrproper $ ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- make sunxi_defconfig
To be able to use USB storage, you need to manually enable the corresponding
configuration item. Start the kconfig configuration tool:
$ ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- make menuconfig
Navigate to the following item, enable it and save your configuration:
Build the Linux kernel with:
$ ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- make
To boot the newly build linux kernel in QEMU with the Orange Pi PC machine, use:
Распиновка Orange Pi Win & Orange Pi Win Plus
Orange Pi Win и Orange Pi Win Plus имеют одинаковые выводы общего назначения GPIO, разъемы камер CSI, LCD и UART интерфейсы для отладки.
Спецификация GPIO на Orange Pi Win & Orange Pi Win Plus
Orange Pi Win и Orange Pi Win Plus имеют 40 выводов общего назначения GPIO, совместим с GPIO Raspberry Pi B+.
GPIO Orange Pi Win/Win Plus (A64) | ||
---|---|---|
Имя контакта GPIO |
Функция по умолчанию |
Функция 2: GPIO |
CON1-P01 | VCC3V3-EXT | |
CON1-P02 | VCC5V-EXT | |
CON1-P03 | TWI1-SDA | PH3 |
CON1-P04 | VCC-5V | |
CON1-P05 | TWI1-SCK | PH2 |
CON1-P06 | GND | |
CON1-P07 | S_PWM | PL10 |
CON1-P08 | S_UART_TX | PL2 |
CON1-P09 | GND | |
CON1-P10 | S_UART_RX | PL3 |
CON1-P11 | UART3_RX | PH5 |
CON1-P12 | PD4 | PD4 |
CON1-P13 | UART3_TX | PH4 |
CON1-P14 | GND | |
CON1-P15 | UART3_CTS | PH7 |
CON1-P16 | PL9 | PL9 |
CON1-P17 | VCC3V3-EXT | |
CON1-P18 | PC4 | PC4 |
CON1-P19 | SPI1_MOSI | PD2 |
CON1-P20 | GND | |
CON1-P21 | SPI1_MISO | PD3 |
CON1-P22 | UART3_RTS | PH6 |
CON1-P23 | SPI1_CLK | PD1 |
CON1-P24 | SPI1_CS0 | PD0 |
CON1-P25 | GND | |
CON1-P26 | PD6 | PD6 |
CON1-P27 | TWI2-SDA | PE15 |
CON1-P28 | TWI2-SCK | PE14 |
CON1-P29 | PB4 | PB4 |
CON1-P30 | GND | |
CON1-P31 | PB5 | PB5 |
CON1-P32 | UART2_RTS | PB2 |
CON1-P33 | PB6 | PB6 |
CON1-P34 | GND | |
CON1-P35 | PB7 | PB7 |
CON1-P36 | UART2_CTS | PB3 |
CON1-P37 | PD5 | PD5 |
CON1-P38 | UART2_TX | PB0 |
CON1-P39 | GND | |
CON1-P40 | UART2_RX | PB1 |
CSI (Camera Serial Interface) — Разъем камеры
CSI Orange Pi Win/Win Plus (A64) | ||
---|---|---|
Имя контакта GPIO |
Функция по умолчанию |
Функция 2: GPIO |
CON1-P01 | NC | |
CON1-P02 | GND | |
CON1-P03 | TWI2-SDA | PE13 |
CON1-P04 | VCC-CSI | |
CON1-P05 | TWI2-SCK | PE12 |
CON1-P06 | CSI-RESET# | PE15 |
CON1-P07 | CSI-VSYNC | PE3 |
CON1-P08 | CSI-STBY-EN | PE15 |
CON1-P09 | CSI-HSYNC | PE2 |
CON1-P10 | VDD1V8-CSI | |
CON1-P11 | VCC-CSI | |
CON1-P12 | CSI-D7 | PE11 |
CON1-P13 | CSI-MCLK | PE1 |
CON1-P14 | CSI-D6 | PE10 |
CON1-P15 | GND | |
CON1-P16 | CSI-D5 | PE9 |
CON1-P17 | CSI-PCLK | PE0 |
CON1-P18 | CSI-D4 | PE8 |
CON1-P19 | CSI-D0 | PE4 |
CON1-P20 | CSI-D3 | PE7 |
CON1-P21 | CSI-D1 | PE5 |
CON1-P22 | CSI-D2 | PE6 |
CON1-P23 | GND | |
CON1-P24 | AFVCC-CSI |
LCD — Разъем ЖК
LCD Orange Pi Win/Win Plus (A64) | |
---|---|
Имя контакта GPIO |
Функция по умолчанию |
CON1-P01 | GND |
CON1-P02 | DSI-D3N |
CON1-P03 | DSI-D3P |
CON1-P04 | DSI-D2N |
CON1-P05 | DSI-D2P |
CON1-P06 | DSI-D1N |
CON1-P07 | DSI-D1P |
CON1-P08 | DSI-D0N |
CON1-P09 | DSI-D0P |
CON1-P10 | DSI-CKN |
CON1-P11 | DSI-CKP |
CON1-P12 | GND |
CON1-P13 | LCD-RST |
CON1-P14 | LCD-BL-EN |
CON1-P15 | LCD-PWM |
CON1-P16 | CTP-RST |
CON1-P17 | CTP-INT |
CON1-P18 | TWI0-SCK |
CON1-P19 | TWI0-SDA |
CON1-P20 | GND |
CON1-P21 | GND |
CON1-P22 | VCC5V-LCD |
CON1-P23 | VCC5V-LCD |
CON1-P24 | VCC5V-LCD |
Основные характеристики
Процессор | Н3 четырёх-ядерный процессор Cortex-A 7 Н.265/HEVC 1080Р |
GPU | Mali400MP2 GPU @600MHz, Supports OpenGL ES 2.0 |
Оперативная память | 1 ГБ DDR3 |
Поддерживаемые карты памяти | 10 class TF Card ( Max64GB) |
Видео-вход | В CSI входной разъем камеры: Поддерживает CCIR656 протокола для NTSC и PAL Поддерживает видео захвата решение до 1080P @ 30fps Поддержка 8-битных YUV422 CMOS Поддержка SM сенсора камеры |
Видео-выход | HDMI с поддержкой HDCP Поддерживает HDMI CEC Поддержка HDMI 30 функции |
Аудио-выход | Через HDMI, mini-jack (3,5 мм) |
LAN | 10/100 Mb/s Ethernet RJ45 |
USB 2.0 Ports | USB 2.0 х 3 штуки, USB 2.0 OTG х 1 штука |
GPIO | UART, Земля |
Источник питания | 5 В 2 А (4.0 мм/1.7 мм), питание платы через OTG не поддерживается |
Светодиоды | Индикатор питания Индикатор состояния |
Кнопки | Кнопка питания |
Другие разъёмы | GPIO 40-пиновый совместимый с Raspberry Pi B+ |
Прочее | ИК-порт, микрофон |
Поддерживаемые ОС | Android, Ubuntu, Debian, Armbian и другие |
Кнопки | Кнопка питания |
Размер | 85 мм на 55 мм |
Вес | 70 г. |
Настройка WiFi
Работают дешёвые USB WiFi адаптеры на базе Realtek. Если не работают сразу и не настраивается в интерфейсе RetroPie, то настраиваем вручную:
На устройстве уже работает OpenSSH-сервер, и при условии, что вы всё-таки подключились по ethernet — заходим по ssh на устройство:
ssh pi@retrorangepi
1 | ssh pi@retrorangepi |
Пароль — pi
Дальше нужно установить firmware
sudo apt-get install firmware-realtek
1 | sudo apt-get install firmware-realtek |
После открываем файл /etc/network/interfaces в любом редакторе и вписываем нашу WiFi-сеть.
Находим вот такие строки в файле:
# Wireless adapter #1
#allow-hotplug wlan0
#iface wlan0 inet dhcp
# wpa-ssid SSID
# wpa-psk xxxxxxxxxxxxxxxxxxx
# to generate proper encrypted key: wpa_passphrase yourSSID yourpassword
1 2 3 4 5 6 |
# Wireless adapter #1 #allow-hotplug wlan0 #iface wlan0 inet dhcp # wpa-ssid SSID # wpa-psk xxxxxxxxxxxxxxxxxxx # to generate proper encrypted key: wpa_passphrase yourSSID yourpassword |
Убираем комментарии (не все, а там где нужно), вместо SSID пишем имя сети, а в wpa-psk вписываем строчку, сгенеренную командой:
wpa_passphraze ИмяВашейСети парольксети
1 | wpa_passphrazeИмяВашейСетипарольксети |
После не забываем сохранить файл и перезапустить систему. Если всё хорошо — вайфай подцепится после ребута.
Обзор моделей
Orange Pi 3
Произведено несколько видов плат. Каждая из них отличается своими характеристиками. Модели плат 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.
Подключение
1.имеет разъем VGA
Orange Pi One
Orange Pi Zero
VGA разъем является широко распространенным и разъем находится на многих видеокартах, мониторах компьютеров и некоторых телевизорах.
2.USB разъемы
1
1
При большем количестве USB разъемов вы имеете возможность подключить большее количество устройств.
3.Интерфейс 802.11ac WiFi
Orange Pi One
Orange Pi Zero
Беспроводной 802.11ac работает на частоте 5 ГГц, а также на 2,4 ГГц (двухдиапазонный WiFi). Предлагает более высокую скорость передачи данных, повышенную надёжность и более оптимальный принцип энергопотребления. Даёт преимущества для игр и видеопотоков HD.
4.Интерфейс 802.11n WiFi
Orange Pi One
Orange Pi Zero
802.11n — стандарт беспроводной связи, вышедший в 2009 г. Более высокая скорость передачи данных, повышенная безопасность по сравнению с его предшественниками a, b и g.
5.имеет Wi-Fi
Orange Pi One
Orange Pi Zero
Устройство может подключаться к Wi-Fi.
6.Есть Bluetooth
Orange Pi One
Orange Pi Zero
Bluetooth — беспроводная технология, позволяющая с лёгкостью передавать данные между устройствами: смартфонами, планшетниками и компьютерами.
7.количество микрофонов
1
Чем больше микрофонов имеет устройство, тем лучше оно фильтрует фоновые шумы и улучшает общее качество записи звука.
8.имеет разъем для микрофона
Orange Pi One
Orange Pi Zero
Разъем для микрофона позволяет подключать внешний высококачественный или специализированный микрофон.
9.Есть выходящий порт S/PDIF
Orange Pi One
Orange Pi Zero
S/PDIF — интерфейс, используемый для передачи цифрового аудио высокого качества.
Производительность
1.Имеет интегрированную графику
Orange Pi Lite
Orange Pi One
С интегрированной графикой вам не нужно покупать отдельную карту.
2.скорость центрального процессора
4 x 1.2GHz
4 x 1.2GHz
Скорость центрального процессора показывает сколько циклов обработки в секунду может выполнять процессор, учитывая все его ядра (процессоры). Она рассчитывается путем сложения тактовых частот каждого ядра или, в случае многоядерных процессоров, каждой группы ядер.
3.версия OpenGL ES
2
2
OpenGL ES используется для игры на мобильных устройствах, таких как смартфоны. Более поздние версии поддерживают лучшую графику.
4.тактовая частота ГП
600MHz
600MHz
Графический процессор (GPU) имеет более высокую тактовую частоту.
5.максимальное количество поддерживаемой внешней памяти
32GB
32GB
Максимальное количество внешней памяти, поддерживаемое устройством.
6.имеет слот для карт памяти
Orange Pi Lite
Orange Pi One
Устройство имеет стандартный слот для карт памяти (SD, MicroSD и т.п.), так что вы можете либо расширить внутреннюю память с доступными модулями памяти, либо можете легко извлечь с карты памяти данные, такие как фотографии.
7.Поддерживает код устраения ошибок памяти
Orange Pi Lite
Orange Pi One
Код устранения ошибок памяти может обнаружить и исправить повреждения данных. Он используется, когда это необходимо, чтобы избежать искажений, например в научных вычислениях или при запуске сервера.
8.оперативная память
0.5GB
0.5GB
Оперативная память (RAM) — это форма памяти, используемая для хранения рабочих данных и машинного кода, используемого в настоящее время. Это временное виртуальное хранилище с быстрым доступом, которое можно читать и изменять в любом порядке, что обеспечивает быструю обработку данных.
9.Использует технологию big.LITTLE
Orange Pi Lite
Orange Pi One
Используя технологию big.LITTLE, чип может переключаться между двумя наборами процессоров, чтобы обеспечить максимальную производительность и срок службы батареи. Например, во время игр более мощный процессор будет использоваться для повышения производительности, в то время как проверка электронной почты будет использовать менее мощный процессор для продления срока службы аккумулятора.
Сравнение с Raspberry 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.
Доступные операционные системы
ОС: Android 4.4.2-1.0Скачать файл: sun8iw7p1_android_orangepi_pc_uart0_v0.8.0.rarОС: Lubuntu 14.04 DesktopСкачать файл: Lubuntu_1404_For_OrangePiPC_v0_8_0_.img.xzОС: RaspbianСкачать файл: Raspbian_For_OrangePi_PC_v0_8_0.img.xzОС: Ubuntu LXDE DesktopСкачать файл: ubuntu_lxde_desktop_OrangePipc_v0_9_1.img.xzОС: Debian xfce DesktopСкачать файл: debian_xfce_desktop_Orangepipc_v0_9_1.img.xzОС: Ubuntu 15.04 Mate DesktopСкачать файл: OrangePI_Ubuntu_Vivid_Mate.img.xzОС: Lubuntu 15.04 LXDE DesktopСкачать файл: OrangePI_Lubuntu_Vivid.img.xzОС: Debian 8 XFCE DesktopСкачать файл: OrangePI_Jessie_Xfce.img.xzОС: Fedora 22 minimal image serverСкачать файл: Fedora22_Minimal.img.xzОС: Fedora 22 full Mate DesktopСкачать файл: Fedora22_Mate.img.xzОС: Fedora 22 LXDE DesktopСкачать файл: Fedora22_LXDE.img.xzОС: Kali Linux 2.0 full XFCE DesktopСкачать файл: Kali_2.0-Xfce.img.xzОС: Arch Linux basic image serverСкачать файл: ArchLinux_Minimal.img.xzОС: OpenSuse JeOSminimal image serverСкачать файл: OpenSUSE_Tumbleweed_JeOS.img.xzОС: Slackware Arm 14.1 minimal image serverСкачать файл: OPI_slackware_14.1.img.xzОС: OpenSuse full XFCE DesktopСкачать файл: ОС: Gentoo Linux, configured (network, ssh, ntp, gentoolkit, tmux, mc, btrfs-progs installed)Скачать файл: ОС: Armbian 5.30 Ubuntu xenial desktopСкачать файл: Armbian_5.30_Orangepipc_Ubuntu_xenial_default_3.4.113_desktop.7zОС: Armbian 5.30 Ubuntu xenial serverСкачать файл: Armbian_5.30_Orangepipc_Ubuntu_xenial_default_3.4.113.7zОС: Armbian 5.30 Debian jessie serverСкачать файл: Armbian_5.30_Orangepipc_Debian_jessie_default_3.4.113.7zОС: Armbian 5.25 Ubuntu xenial desktopСкачать файл: Armbian_5.25_Orangepipc_Ubuntu_xenial_default_3.4.113_desktop.7zОС: Armbian 5.25 Ubuntu xenial serverСкачать файл: Armbian_5.25_Orangepipc_Ubuntu_xenial_default_3.4.113.7zОС: Armbian 5.25 Debian jessie serverСкачать файл: Armbian_5.25_Orangepipc_Debian_jessie_default_3.4.113.7z
О станции эмуляции (Emulation Station)
Emulation Station является графическим интерфейсом и поэтому может быть настроена для представления любого типа приложения, программы или скрипта . Таким образом, помимо каждого эмулятора, мы найдем другие элементы соответствующие конфигурациям Retropie / Retroarch , посвященные портам или адаптациям игр, которые не принадлежат к ретро-консолям (компьютерные игры) или KODI . Помимо системы OpenELEC (Kodi 16 Jarvis), которая находится в ROPI, в системе Armbian установлена по умолчанию Kodi (Kodi 17 Krypton, бета), это означает, что он может воспроизводить мультимедийный контент из самой системы Armbian, в состав которой также входят эмуляторы.
Чтобы открыть Kodi Krypton (тот, что находится в Armbian) , мы должны нажать элемент «Kodi» в ES, а для перехода в систему OpenELEC нужно идти в меню ES Start .
Переход из ES в OpenELEC или выход на рабочий стол Armbian
Как для запуска, так и для открытия рабочего стола Armbian, а также для переключения на систему OpenELEC нам нужно получить доступ к меню приложений (APPS) ES. Чтобы сделать это, действуйте следующим образом:
1 — из ES, войдите в меню «Пуск» (нажав кнопку «Пуск» на джойстике или по заданной кнопке на клавиатуре).
2 — Выберите меню APPS :
3 — Как вы можете видеть, из этого подменю мы имеем доступ как к системе OpenELEC, так и к рабочему столу Armbian . Чтобы получить доступ к OpenELEC, просто выберите его
Переход из OpenELEC в Armbian
В OpenELEC, мы можем видеть обычную систему Kodi, за исключением того, что у нее есть предустановленный аддон, называемый «retrorangepi», который позволяет вернуться в систему Armbian. Чтобы вернуться в систему Armbian, нужно только выполнить соответствующий аддон, который находится в Programs. Выполнение этого аддона позволяет вернуться к Armbian, если вы выключите или перезапустите систему OpenELEC, следующая загрузка произойдет в OpenELEC, так как был изменен загрузчик. Таким образом, аддон позволяет выполнить скрипт, который изменяет адрес загрузки системы.
Сборка эмуляторов
Тут нет ничего сложного — в меню настроек есть возможность выборочно собрать эмуляторы прям из исходных текстов. Так, для Спектрума я использовал libretro-fuse, а для AtariST — Hatari.
Она занимает какое-то время, причем все «запчасти», нужные для сборки уже установлены, что приятно.
Для AtariST потребуется клавиатура — эмулятора собственное понятие о меню и метода выхода — комбинация «start»+»select» не работает.
Со спектрумом ещё веселее — чтобы посмотреть демосцены в формате TRD — нужно подсунуть нужные образы ПЗУ. Причем не просто в папку BIOS, а нужно создать ещё одну — «fuse» и складывать TRD/SCL в BIOS/fuse.
Лог запуска игры лежит тут — .