Orange Pi One - Armbian GUI

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

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

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

Orange Pi One - Armbian GUI

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

Раскрутка этого имиджа уже расписывалась: Re: Orange Pi One ... снова.
Но там оно теряется в массе - уже 6 страниц форума - посвящённых всему: и блокам питания, кабелям, подключениям, и т.д. и т.п.
Теперь самое время эту интересную тему вынести отдельно.

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

Re: Orange Pi One - Armbian Xfce

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

Имидж беру здесь: Orange Pi One.
Это страница посвящённая отдельной конкретной модели Orange Pi One, но там же рядом есть такие же страницы по множеству семейств и моделей ARM одноплатников. Десятки разных моделей:
Снимок экрана от 2022-03-31 20-33-55.png
Снимок экрана от 2022-03-31 20-33-55.png (185.55 КБ) 1038 просмотров
P.S. Ещё несколько лет назад на Armbian принципиально не собирали Raspberry Pi ... Но сейчас и для него есть - Raspberry Pi (правда, похоже, только под Raspberry Pi 4b):
- CLI
Armbian 22.02 Focal
Kernel 5.15.y, Size: 406Mb, Updated: Feb 27, 2022
- Desktop
Armbian 22.02 Jammy XFCE
Kernel 5.15.y, Size: 1341Mb, Updated: Feb 28, 2022

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

Re: Orange Pi One - Armbian Xfce

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

Olej писал(а):
31 мар 2022, 20:39
Имидж беру здесь: Orange Pi One.

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

olej@R420:~/Загрузки/ISO/OrangePi$ ls -l Armbian_22.02.1_Orangepione_focal_current_5.15.25_xfce_desktop.img 
-rw-rw-r-- 1 olej olej 5079302144 мар 20 23:10 Armbian_22.02.1_Orangepione_focal_current_5.15.25_xfce_desktop.img
Кроме файла имиджа скачиваем (оттуда же) небольшой файл контрольной суммы Armbian_22.02.1_Orangepione_focal_current_5.15.25_xfce_desktop.img.xz.sha (с тем же именем но суффикс .sha) и обязательно проверяем файл имиджа:

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

olej@R420:~/Загрузки/ISO/OrangePi$ shasum -a 256 -c Armbian_22.02.1_Orangepione_focal_current_5.15.25_xfce_desktop.img.xz.sha 
Armbian_22.02.1_Orangepione_focal_current_5.15.25_xfce_desktop.img.xz: OK
Теперь запись имиджа на SD:

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

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=1M conv=fsync status=progress
[sudo] пароль для olej:       
4978638848 байт (5,0 GB, 4,6 GiB) скопирован, 41 s, 121 MB/s
4844+0 записей получено
4844+0 записей отправлено
5079302144 байт (5,1 GB, 4,7 GiB) скопирован, 355,647 s, 14,3 MB/s

real	6m0,563s
user	0m0,058s
sys	0m9,640s

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

Re: Orange Pi One - Armbian Xfce

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

Olej писал(а):
31 мар 2022, 20:51
Запись имиджа на SD:
Перемонтировал SD ... вынул из USB, вставил...

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

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

Устр-во    Загрузочный начало   Конец Секторы Размер Идентификатор Тип
/dev/sdd1                8192 9920511 9912320   4,7G            83 Linux
Обращаем внимание: на SD носителем размером 16Gb (14.66Gb) размечен один раздел размером 4.7Gb - минимальный размер системы. Позже он должен быть расширен на весь диск.

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

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$ df | grep sdd
df: /run/user/1000/doc: Операция не позволена
/dev/sdd1        4759080      3899260   744316           84% /media/olej/768cb9cb-25fe-4a93-82fe-41617a944bb7
Но теперь его можно переносить на целевую машину - ARM Orange Pi One.

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

Re: Orange Pi One - Armbian Xfce

Непрочитанное сообщение Olej » 02 апр 2022, 01:14

Olej писал(а):
31 мар 2022, 20:59
Но теперь его можно переносить на целевую машину - ARM Orange Pi One.
В итоге и старый (8Gb SD) и новый (16Gb SD) ведут себя странно: зависает при загрузке, причём в самых разных местах ... но чаще всего при загрузке DE, когда уже на графическом экране прорисовывается мышка, она двигается ... но потом замирает ... и капец. :-o
Буду разбираться.

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

Re: Orange Pi One - Armbian Xfce

Непрочитанное сообщение Olej » 02 апр 2022, 01:20

Olej писал(а):
02 апр 2022, 01:14
Буду разбираться.
Hardware troubleshooting guide
(переводы мои, по быстренькому)
и вы используете стабильный образ Armbian, то, скорее всего, у вас одна из двух распространенных проблем — проблема с питанием или проблема с SD-картой.
Проблемы с мощностью
Большинство плат, даже оснащенных PMIC (интегральной схемой управления питанием), не имеют никаких мер реагирования на пониженное напряжение, которые могли бы предотвратить нестабильность.
Неважно какое напряжение выдает ваш блок питания, важно какое напряжение будет доходить до бортовых стабилизаторов напряжения
Пиковое энергопотребление популярных плат может варьироваться от 0,9 А при 5 В (Orange Pi PC на базе H3) до 1,7 А при 5 В (Tinkerboard на базе RK3288) без каких-либо подключенных периферийных устройств, таких как USB-устройства.
Из-за закона Ома падение напряжения из-за сопротивления кабеля и разъема будет пропорционально электрическому току, поэтому в большинстве случаев проблемы будут возникать при скачках тока, вызванных нагрузкой ЦП или периферийными устройствами, такими как раскручивание жестких дисков.
Источник питания
Дешевые зарядные устройства для телефонов могут не обеспечивать силу тока, указанную на их этикетке, особенно в течение длительного времени.
Некоторые дешевые зарядные устройства для телефонов не имеют надлежащей стабилизации на основе обратной связи, поэтому выходное напряжение может меняться в зависимости от нагрузки.
Источники питания со временем ухудшаются (особенно при круглосуточной работе)
Некоторые проблемы, такие как износ конденсаторов выходной фильтрации, невозможно диагностировать даже с помощью мультиметра из-за нелинейной формы напряжения.

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

Re: Orange Pi One - Armbian Xfce

Непрочитанное сообщение Olej » 02 апр 2022, 01:24

Olej писал(а):
02 апр 2022, 01:20
Hardware troubleshooting guide
Заметки относительно SD-карты
SD-карта — это сложное запоминающее устройство со встроенным контроллером, который обрабатывает операции чтения, стирания и записи, выравнивание износа, обнаружение ошибок и повреждений, но не поддерживает никаких диагностических протоколов, таких как S.M.A.R.T.
SD-карты со временем деградируют и могут выйти из строя по-разному — стать полностью или частично доступными только для чтения или вызвать скрытое повреждение данных.
Марка SD-карты
На основании текущих цен и тестов производительности, проведенных пользователями Armbian, рекомендуются карты Samsung Evo, Samsung Evo Plus и Sandisk Ultra.
Другие хорошие альтернативы могут быть добавлены на эту страницу в будущем.
Размер SD-карты и класс скорости
Класс скорости и размер SD-карты не влияют напрямую на надежность, но больший размер означает больший объем записываемых данных за весь срок службы, даже если вы используете 10-20% места на карте.
Тестирование SD-карты
Вокруг много поддельных SD-карт. eBay и Amazon Marketplace печально известны продажей подделок, но иногда обманывают даже авторитетные ритейлеры.
Чаще всего карты с малой емкостью перепрограммируются, чтобы казаться больше, но любые файлы, записанные сверх реальной емкости, будут потеряны или повреждены.
Мы рекомендуем всегда проверять емкость каждой новой SD-карты с помощью f3.

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

Re: Orange Pi One - Armbian Xfce

Непрочитанное сообщение Olej » 02 апр 2022, 01:48

Olej писал(а):
02 апр 2022, 01:20
Hardware troubleshooting guide
Сеть
MAC Address конфликт
Если у вас возникают странные проблемы с сетью, особенно если вы используете несколько таких SOC-плат с одной и той же операционной системой, тогда проблемы могут быть вызваны отсутствием реального аппаратного MAC-адреса. Операционные системы пытаются сгенерировать аппаратный MAC-адрес из CPUid, но что, если этот SOC также не имеет CPUid?
...
Дальше описываются несколько способов разрешения.
Видео
Не поддерживается разрешение экрана в 4k
Некоторые комбинации плат и версий ядра не поддерживают разрешение 4k. Это может вызвать черный экран при подключении платы к устройствам с разрешением 4k. Обходной путь для решения этой проблемы без изменения ядра — принудительно установить видеорежим на 1080p. Добавьте эту директиву в /boot/armbianEnv.txt и перезагрузите систему:

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

extraargs=video=HDMI-A-1:1920x1080@60
- Несмотря на эту конфигурацию, некоторые приложения могут пытаться использовать разрешение 4k, например: Retroarch. В этом случае вам нужно изменить конфигурацию приложения, чтобы использовать разрешение 1080p.
- Для редактирования файлов без видео можно было подключиться к плате по ssh. Другой вариант - установить SD-карту в другое устройство.

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

Re: Orange Pi One - Armbian Xfce

Непрочитанное сообщение Olej » 02 апр 2022, 01:55

How to login?
При первой загрузке вы автоматически войдете в систему через HDMI или последовательную консоль, а для входа по SSH вам необходимо войти в систему как пользователь root и использовать пароль 1234. Вам будет предложено изменить этот пароль. Затем вам будет предложено создать обычную учетную запись пользователя с включенным sudo (на этом этапе остерегайтесь настроек клавиатуры QWERTY по умолчанию). Пожалуйста, используйте этот инструмент, чтобы найти IP-адрес вашей платы.
В качестве "этот инструмент" они предлагают Angry IP Scanner, который можно скачать здесь: Download for Windows, Mac or Linux

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

Download version 3.8.2 below or browse previous releases or even older releases.

x86 64-bit DEB Package for Ubuntu/Debian/Mint
x86 64-bit RPM Package for Fedora/RedHat/Mageia/openSUSE
Any arch DEB Package for Raspbian/Debian (e.g. 32-bit or ARM), see below
Executable Jar - you need to provide your own swt.jar to classpath
По поводу определения IP, полученного микрокомпьютером по DHCP, см. здесь: сканирование хостов LAN

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

Re: Orange Pi One - Armbian Xfce

Непрочитанное сообщение Olej » 02 апр 2022, 16:45

Меня насторожило вот это место:
Olej писал(а):
02 апр 2022, 01:48
Видео
Не поддерживается разрешение экрана в 4k
Некоторые комбинации плат и версий ядра не поддерживают разрешение 4k. Это может вызвать черный экран при подключении платы к устройствам с разрешением 4k. Обходной путь для решения этой проблемы без изменения ядра — принудительно установить видеорежим на 1080p. Добавьте эту директиву в /boot/armbianEnv.txt и перезагрузите систему:

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

extraargs=video=HDMI-A-1:1920x1080@60
А у меня (уже не первый год) Orange Pi One подключен через HDMI переходник:
Изображение
... а дальше - через VGA кабель на VGA вход + аудиокабель - на мультимедийный монитор.
Возникло подозрение... И переключил на другой монитор прямым подключением на HDMI вход.
И вот:
IMG_20220402_154600.jpg
IMG_20220402_154600.jpg (43.37 КБ) 1027 просмотров

Ответить

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

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

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