Orange Pi One ... снова

встраиваемые модели

Модераторы: Olej, vikos

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One ... снова

Непрочитанное сообщение Olej » 22 мар 2022, 19:29

Olej писал(а):
22 мар 2022, 18:50
При таком подключении клавиатурный ввод работает ОК.
Вложения
изображение_viber_2022-03-22_18-27-55.jpg
изображение_viber_2022-03-22_18-27-55.jpg (88.83 КБ) 718 просмотров

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One ... снова

Непрочитанное сообщение Olej » 22 мар 2022, 19:40

Olej писал(а):
22 мар 2022, 01:01
Всё привычно ... Всё знакомо...

Код: Выделить всё

olej@orangepione:~$ lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 11 (bullseye)
Release:	11
Codename:	bullseye

Код: Выделить всё

olej@orangepione:~$ cat /etc/debian_version 
11.2

Код: Выделить всё

olej@orangepione:~$ inxi -Mxxx
Machine:   Type: ARM Device System: Xunlong Orange Pi One details: Allwinner sun8i Family rev: N/A serial: 02c000815fd5e717 

Код: Выделить всё

olej@orangepione:~$ inxi -Cxxx
CPU:       Info: Quad Core model: ARMv7 v7l variant: cortex-a7 bits: 32 type: MCP arch: v7l rev: 5 
           features: Use -f option to see features bogomips: 0 
           Speed: 1008 MHz min/max: 480/1008 MHz Core speeds (MHz): 1: 1008 2: 1008 3: 1008 4: 1008 

Код: Выделить всё

olej@orangepione:~$ inxi -mxxx
Memory:    RAM: total: 491.7 MiB used: 110.3 MiB (22.4%) 
           RAM Report: missing: Required program dmidecode not available 

Код: Выделить всё

olej@orangepione:~$ lscpu
Architecture:        armv7l
Byte Order:          Little Endian
CPU(s):              4
On-line CPU(s) list: 0-3
Thread(s) per core:  1
Core(s) per socket:  4
Socket(s):           1
Vendor ID:           ARM
Model:               5
Model name:          Cortex-A7
Stepping:            r0p5
CPU max MHz:         1008,0000
CPU min MHz:         480,0000
BogoMIPS:            22.85
Flags:               half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm

Код: Выделить всё

olej@orangepione:~$ free
               total        used        free      shared  buff/cache   available
Mem:          503532       88336       90644         720      324552      402976
Swap:         251764           0      251764

Код: Выделить всё

olej@orangepione:~$ lsmod
Module                  Size  Used by
rfkill                 20480  1
snd_soc_hdmi_codec     20480  1
sun9i_hdmi_audio       16384  0
joydev                 24576  0
lima                   45056  0
input_leds             16384  0
sun4i_gpadc_iio        16384  0
dw_hdmi_i2s_audio      16384  0
sunxi_cedrus           40960  0
industrialio           57344  1 sun4i_gpadc_iio
gpu_sched              28672  1 lima
v4l2_mem2mem           20480  1 sunxi_cedrus
dw_hdmi_cec            16384  0
sun8i_thermal          16384  0
videobuf2_dma_contig    20480  1 sunxi_cedrus
videobuf2_memops       20480  1 videobuf2_dma_contig
videobuf2_v4l2         20480  2 sunxi_cedrus,v4l2_mem2mem
videobuf2_common       45056  5 sunxi_cedrus,videobuf2_dma_contig,videobuf2_memops,v4l2_mem2mem,videobuf2_v4l2
evdev                  20480  4
zram                   24576  3
uio_pdrv_genirq        20480  0
display_connector      20480  0
uio                    16384  1 uio_pdrv_genirq
cpufreq_dt             20480  0
sunrpc                315392  1
ip_tables              24576  0
x_tables               28672  1 ip_tables
autofs4                36864  2
sunxi                  16384  0
phy_generic            20480  2 sunxi
gpio_keys              20480  0

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One ... снова

Непрочитанное сообщение Olej » 22 мар 2022, 19:50

Olej писал(а):
22 мар 2022, 19:40
Всё привычно ... Всё знакомо...

Код: Выделить всё

olej@orangepione:~$ sudo apt install lm-sensors
Чтение списков пакетов… Готово
Построение дерева зависимостей… Готово
Чтение информации о состоянии… Готово         
Предлагаемые пакеты:
  fancontrol read-edid
Следующие НОВЫЕ пакеты будут установлены:
  lm-sensors
Обновлено 0 пакетов, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 106 kB архивов.
После данной операции объём занятого дискового пространства возрастёт на 366 kB.
Пол:1 http://deb.debian.org/debian bullseye/main armhf lm-sensors armhf 1:3.6.0-7 [106 kB]
Получено 106 kB за 0с (240 kB/s)   
Выбор ранее не выбранного пакета lm-sensors.
(Чтение базы данных … на данный момент установлено 39876 файлов и каталогов.)
Подготовка к распаковке …/lm-sensors_1%3a3.6.0-7_armhf.deb …
Распаковывается lm-sensors (1:3.6.0-7) …
Настраивается пакет lm-sensors (1:3.6.0-7) …
Created symlink /etc/systemd/system/multi-user.target.wants/lm-sensors.service → /lib/systemd/system/lm-sensors.service.
Обрабатываются триггеры для man-db (2.9.4-2) …

Код: Выделить всё

olej@orangepione:~$ sensors
cpu_thermal-virtual-0
Adapter: Virtual device
temp1:        +59.8°C  (crit = +105.0°C)

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One ... снова

Непрочитанное сообщение Olej » 22 мар 2022, 22:25

Olej писал(а):
21 мар 2022, 21:55
Запись:
А теперь аналогичный имидж, но с графикой, GUI, с DE XFCE :

Код: Выделить всё

olej@R420:~/Загрузки/ISO/OrangePi$ time sudo dd if=Armbian_22.02.1_Orangepione_focal_current_5.15.25_xfce_desktop.img of=/dev/sdd bs=4M conv=fsync status=progress
[sudo] пароль для olej:       
4643094528 байт (4,6 GB, 4,3 GiB) скопирован, 33 s, 141 MB/s
1211+0 записей получено
1211+0 записей отправлено
5079302144 байт (5,1 GB, 4,7 GiB) скопирован, 1199,96 s, 4,2 MB/s

real	20m5,478s
user	0m0,023s
sys	0m11,616s

Код: Выделить всё

olej@R420:~/Загрузки/ISO/OrangePi$ sudo fdisk -l /dev/sdd
[sudo] пароль для olej:       
Диск /dev/sdd: 7,42 GiB, 7960788992 байт, 15548416 секторов
Disk model: Mass-Storage    
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0xc5bc29c6

Устр-во    Загрузочный начало   Конец Секторы Размер Идентификатор Тип
/dev/sdd1                8192 9920511 9912320   4,7G            83 Linux

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One ... снова

Непрочитанное сообщение Olej » 22 мар 2022, 22:33

Olej писал(а):
22 мар 2022, 22:25
А теперь аналогичный имидж, но с графикой, GUI, с DE XFCE :
Передёрнул адаптер в USB (SD карта в адаптере):

Код: Выделить всё

olej@R420:~/Загрузки/ISO/OrangePi$ mount | grep sdd
/dev/sdd1 on /media/olej/768cb9cb-25fe-4a93-82fe-41617a944bb7 type ext4 (rw,nosuid,nodev,relatime,uhelper=udisks2)

Код: Выделить всё

olej@R420:~/Загрузки/ISO/OrangePi$ ls -l /media/olej/768cb9cb-25fe-4a93-82fe-41617a944bb7
итого 92
lrwxrwxrwx   1 root root     7 фев 26 23:17 bin -> usr/bin
drwxr-xr-x   4 root root  4096 фев 28 01:45 boot
drwxr-xr-x   2 root root  4096 фев 28 01:37 dev
drwxr-xr-x 141 root root 12288 фев 28 01:44 etc
drwxr-xr-x   2 root root  4096 апр 15  2020 home
lrwxrwxrwx   1 root root     7 фев 26 23:17 lib -> usr/lib
drwx------   2 root root 16384 фев 28 01:44 lost+found
drwxr-xr-x   2 root root  4096 фев 26 23:17 media
drwxr-xr-x   2 root root  4096 фев 26 23:17 mnt
drwxr-xr-x   2 root root  4096 фев 26 23:17 opt
drwxr-xr-x   2 root root  4096 фев 26 23:17 proc
drwx------   3 root root  4096 фев 28 01:42 root
drwxr-xr-x   3 root root  4096 фев 28 01:45 run
lrwxrwxrwx   1 root root     8 фев 26 23:17 sbin -> usr/sbin
drwxrwxr-x   2 root root  4096 фев 28 01:37 selinux
drwxr-xr-x   2 root root  4096 фев 23 20:25 snap
drwxr-xr-x   2 root root  4096 фев 26 23:17 srv
drwxr-xr-x   2 root root  4096 апр 15  2020 sys
drwxrwxrwt   2 root root  4096 фев 28 01:44 tmp
drwxr-xr-x  11 root root  4096 фев 26 23:27 usr
drwxr-xr-x  13 root root  4096 фев 26 23:41 var

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One ... снова

Непрочитанное сообщение Olej » 23 мар 2022, 04:22

Olej писал(а):
18 мар 2022, 22:53
И, самое главное, очень обстоятельный ресурс (форум) откуда всё черпалось и куда промежуточные результаты записывались, самый обстоятельный из мне известных ресурсов по Orange Pi http://orangepi.pp.ua/index.php - всё это сдохло!
Очень жаль ... потому что много черпалось оттуда + очень много я писал туда (это 3-4 года назад).
Теперь это невосполнимо!
В частности, там было много экспериментов по оживлению в этом SoC 3D GPU (да, да) mali ... для которого 3 года назад не было поддержки в Linux.

Но нужно собрать новые источники информации...

Orange Pi One
5 апреля 2017 в 06:49
Не смог удержаться и заказал за 9.9$ одноплатный ПК.
Подключимся по последовательному порту к сериальной консоли одноплатника и подключим питание:
По этому поводу здесь была у меня детальнейшая тема по Orange Pi One: загрузчик U-boot и сериальная отладка - всё подробнейше расписано.
Изображение
1 GND
2 RX
3 TX
Мониторинг
Установим RPI-monitor

Код: Выделить всё

sudo apt-get install rpimonitor
Теперь можно посмотреть на состояние платы из браузера по этому адресу http://192.168.100.10:8888/:
Это от Rapsberry Pi приблуда ... но прижилась, значит. И IP, естественно свой от DHCP.
Удалённый рабочий стол
Сначала нужно установить DE. Я установил XFCE.

Код: Выделить всё

opigaz@orangepione:~$ vnc4server -geometry 1920x1080
Подключимся с хоста:
...
Сейчас на Armbian готовые имиджи с XFCE: свежие образы системы Orange Pi One

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One ... снова

Непрочитанное сообщение Olej » 23 мар 2022, 04:35

Olej писал(а):
23 мар 2022, 04:22
Но нужно собрать новые источники информации...
Официальный сайт производителя: Изображение

Там модели, конечно, обновлённые, свежие ... на любой вкус:
Orange Pi 4 LTS
...
Orange Pi Zero2
...
OrangePi 4G-IOT
...
Orange Pi One Plus
...
Orange Pi PC
...
Orange Pi One
...
По всем моделям оригинальные:
Debian Image
Ubuntu Image
Armbian
Android Image
User Manual
...
По полноте - просто обалдеть, под рубрикой User Manual из GoogleDrive скачиваются (для Orange Pi One ... предполагаю что и для любой модели):

Код: Выделить всё

olej@R420:~/2022/Orange.Pi$ ls -l *.zip
-rw-rw-r-- 1 olej olej  7029333 мар 23 03:39  datasheet-20220323T013853Z-001.zip
-rw-rw-r-- 1 olej olej  1448170 мар 23 03:38  schematic-20220323T013836Z-001.zip
-rw-rw-r-- 1 olej olej 28429231 мар 23 03:37 'user manual-20220323T013729Z-001.zip'
Под datasheet, например - это описание процессора (с грифом confidential :lol: ) Quad-Core OTT Box Processor на 614 страницах, уровня разработчика, с блок-схемами, диаграммами и т.д.
schematic - это 15 плотных страниц схем принципиальных электрических ... где видно, например, что питание (был разговор выше) из DCIN-5V идёт на разъём USB и внутреннее питание SoC не напрямую (как мне кто-то обещал ;-) ), а через формирователь SY6280AAC
user manual - 127 стр. ... где мы узнаём, например:
GPU Mali400MP2 GPU @600MHz Supports OpenGL ES 2.0

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One ... снова

Непрочитанное сообщение Olej » 23 мар 2022, 05:20

Olej писал(а):
23 мар 2022, 04:35
user manual - 127 стр. ... где мы узнаём, например (то что для меня было важно, чего нет у наших продавцов):
1.4. Hardware features of Orange Pi One
Power Source DC input, MicroUSB (OTG) cannot be used as power input
2.1. Prepare the necessary accessories
4) Power adapter, at least 5V/2A high-quality power adapter, note that the OTG interface
of the development board cannot be used as a power input
3.15. USB camera test
1) First insert the USB camera into the USB port of the Orange Pi development board
2) Use lsmod to check whether the system has automatically loaded the uvcvideo kernel
module

Код: Выделить всё

root@orangepi:~# lsmod
Module
Size Used by
uvcvideo
106496 0
3) Then use v4l2-ctl (note that l in v4l2 is a lowercase letter l, not a number 1) command
to view the device node of the USB camera. From the output below, you can see that the
device node corresponding to the USB camera is /dev/video2. If you look The
USB-related video node is not found, indicating that the USB camera cannot be
recognized

Код: Выделить всё

root@orangepi:~# apt update
root@orangepi:~# apt install v4l-utils
root@orangepi:~# v4l2-ctl --list-devices
sun6i-csi (platform:camera):
/dev/video1
cedrus (platform:cedrus):
/dev/video0

USB 2.0 Camera: HD USB Camera (usb-1c1c000.usb-1):
/dev/video2
/dev/video3
4) Install fswebcam

Код: Выделить всё

root@orangepi:~# apt update
root@orangepi:~# apt-get install fswebcam
5) After installing fswebcam, you can use the following command to take pictures
a. The -d option is used to specify the device node of the USB camera
b. --no-banner is used to remove watermark from photos
c. The -r option is used to specify the resolution of the photo
d. -S option is used to skip the previous frame number

Код: Выделить всё

root@orangepi:~# fswebcam -d /dev/video2 --no-banner -r 1280x720 -S 5 ./image.jpg
6) In the server version of the Linux system, you can use the scp command to transfer the
taken pictures to the Ubuntu PC for image after taking pictures.

Код: Выделить всё

root@orangepi:~# scp image.jpg test@192.168.1.55:/home/test // Need to be modified
to the corresponding path
3.16.1. HDMI audio playback test
1) First use the aplay -l command to ensure that you can see the HDMI sound card
device, where card 0 is the HDMI sound card device

Код: Выделить всё

root@orangepi:~# aplay -l
2) HDMI audio playback does not require other settings, just use the aplay command to
play directly

Код: Выделить всё

root@orangepi:~# aplay -D hw:0,0 audio.wav
3.24. linux3.4 desktop version system GPU driver test method
1) First install glmark2-es2

Код: Выделить всё

root@orangepi:~# apt update
root@orangepi:~# apt install glmark2-es2
2) Then enter the desktop of the linux system through the HDMI display, do not use ssh
to log in remotely or serial port to log in to the linux system
3) Run glmark2-es2

Код: Выделить всё

root@orangepi:~# glmark2-es2
4) It can be seen that OpenGL uses Mali-400 MP, indicating that the GPU can be used
normally

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One ... снова

Непрочитанное сообщение Olej » 23 мар 2022, 05:31

Olej писал(а):
23 мар 2022, 04:22
Но нужно собрать новые источники информации...
Одна тема "Orange Pi One и Orange Pi PC/PC Plus" (собственно, 3 модели) на форуме:
Изображение
Тема на 485 стр. форумного обсуждения, начата 09.06.16, последние сообщения, на сегодня, 12.03.22 (10 дней назад, достаточно плотно).

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Orange Pi One ... снова

Непрочитанное сообщение Olej » 23 мар 2022, 05:49

Olej писал(а):
23 мар 2022, 04:22
Но нужно собрать новые источники информации...
Сайт (и магазин) https://orangepi.su/index.php.
Там обновляется подборка иногда интересных статей:
Последние статьи на сайте:
Сетевой принтер через апельсинку
Дела БТАшные
Управление реле, подключённого к GPIO
Настройка ТВ выхода на Orange Pi PC под Armbian
Установка Java 8 для Orange PI PC
Установка Tomcat на Orange Pi и Raspberry Pi под Linux Ubuntu 16.04.1 LTS 3.4.113-sun8i (ARMBIAN 5.25)
Устанавливаем соединение с терминалом Linux в Orange Pi, Raspberry Pi и Banana Pi. Используем SSH, SFTP и UART.
Как установить связь между ЖК-дисплеем 16х2, работающим на HD44780, и одноплатным компьютером
Ставим и производим настройку CodeLite на Orange Pi и Raspberry Pi
Ставим датчик температуры к Orange Pi / Raspberry Pi
Там же Модели и характеристики Orange Pi: - подробно, от самых старых до самых новых.
В частности:
Изображение

Ответить

Вернуться в «Одноплатные компьютеры»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя