Orange Pi One ... снова
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Orange Pi One ... снова
Это продолжение темы Orange Pi.
Orange Pi One
Но...
Там разборки продолжались с 13.06.2018 по 11.08.2019 ... как минимум 3 года прошло.
И понаписано там 5 страниц форумных ... уже ничего не найдёшь.
И, самое главное, очень обстоятельный ресурс (форум) откуда всё черпалось и куда промежуточные результаты записывались, самый обстоятельный из мне известных ресурсов по Orange Pi http://orangepi.pp.ua/index.php - всё это сдохло!
Orange Pi One
Но...
Там разборки продолжались с 13.06.2018 по 11.08.2019 ... как минимум 3 года прошло.
И понаписано там 5 страниц форумных ... уже ничего не найдёшь.
И, самое главное, очень обстоятельный ресурс (форум) откуда всё черпалось и куда промежуточные результаты записывались, самый обстоятельный из мне известных ресурсов по Orange Pi http://orangepi.pp.ua/index.php - всё это сдохло!
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Orange Pi ... снова
Все имиджи, SD-карточки, настройки ... - всё оттуда. И дальше всё по SSH:
Код: Выделить всё
olej@ESPRIMO:~$ ssh olej@192.168.1.54
The authenticity of host '192.168.1.54 (192.168.1.54)' can't be established.
ECDSA key fingerprint is SHA256:uOE29l4KNY0t0+IgaRfIvw7UEhL2JxPiaJFbsIwtoOw.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '192.168.1.54' (ECDSA) to the list of known hosts.
olej@192.168.1.54's password:
___ ____ _ ___
/ _ \ _ __ __ _ _ __ __ _ ___ | _ \(_) / _ \ _ __ ___
| | | | '__/ _` | '_ \ / _` |/ _ \ | |_) | | | | | | '_ \ / _ \
| |_| | | | (_| | | | | (_| | __/ | __/| | | |_| | | | | __/
\___/|_| \__,_|_| |_|\__, |\___| |_| |_| \___/|_| |_|\___|
|___/
Welcome to ARMBIAN 5.60 stable Debian GNU/Linux 9 (stretch) 4.14.70-sunxi
System load: 0.07 0.02 0.00 Up time: 3:35 hours Local users: 2
Memory usage: 12 % of 493MB IP: 192.168.1.54
CPU temp: 47°C
Usage of /: 74% of 3.7G
Last login: Fri Mar 18 19:42:10 2022
Код: Выделить всё
olej@orangepione:~$ ip a s
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 02:81:5f:d5:e7:17 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.54/16 brd 192.168.255.255 scope global eth0
valid_lft forever preferred_lft forever
Код: Выделить всё
olej@orangepione:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.6 (stretch)
Release: 9.6
Codename: stretch
Код: Выделить всё
olej@orangepione:~$ uptime
19:46:34 up 3:37, 4 users, load average: 0.09, 0.02, 0.01
Код: Выделить всё
olej@orangepione:~$ uname -a
Linux orangepione 4.14.70-sunxi #265 SMP Wed Sep 19 10:01:19 CEST 2018 armv7l GNU/Linux
Код: Выделить всё
olej@orangepione:~$ inxi -Cxxx
CPU: Quad core ARMv7 rev 5 (v7l) (-MCP-) (ARM)bmips: 228
clock speeds: min/max: 240/1200 MHz 1: 1200 MHz 2: 1200 MHz 3: 1200 MHz 4: 1200 MHz
Код: Выделить всё
olej@orangepione:~$ free
total used free shared buff/cache available
Mem: 505152 76732 261948 2704 166472 414640
Swap: 383628 0 383628
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Orange Pi ... снова
И всё приходится вспоминать, 3-летней давности, начиная с источников информации ... часть из которых уже умерла!
Распиновка всех моделей Orange Pi (Orange Pi pinout / Pin definition), назначение и описание разъемов GPIO
04.12.2016
...
Распиновка Orange Pi One & Lite
GPIO — 40 Выводов общего назначенияКод: Выделить всё
2×20 Выводов (H3) 1 3.3V 2 VCC-5V 3 PA12 (TWI0-SDA/DI_RX/EINT12) 4 VCC-5V 5 PA11 (TWI0-SCK/DI_TX/EINT11) 6 GND 7 PA6 (SIM_PWREN/PWM1/PA_EINT6) 8 PA13 (SPI1_CS/UART3_TX/PA_EINT13) 9 GND 10 PA14 (SPI1_CLK/UART3_RX/PA_EINT14) 11 PA1 (UART2_RX/JTAG_CK0/PA_EINT1) 12 PD14(RGMII_NULL/MII_TXERR/RMII_NULL) 13 PA0 (UART2_TX/JTAG_MS0/PA_EINT0) 14 GND 15 PA3 (UART2_CTS/JTAG_DI0/PA_EINT3) 16 PC4 (NAND_CE0) 17 3.3V 18 PC7 (NAND_RB1) 19 PC0 (NAND_WE/SPI0_MOSI) 20 GND 21 PC1 (NAND_ALE/SPI0_MISO) 22 PA2 (UART2_RTS/JTAG_DO0/PA_EINT2) 23 PC2 (NAND_CLE/SPI0_CLK) 24 PC3 (NAND_CE1/SPI0_CS) 25 GND 26 PA21 (PCM0_DIN/SIM_VPPPP/PA_EINT21) 27 PA19 (PCM0_CLK/TWI1_SDA/PA_EINT19) 28 PA18 (PCM0_SYNC/TWI1_SCK/PA_EINT18) 29 PA7 (SIM_CLK/PA_EINT7) 30 GND 31 PA8 (SIM_DATA/PA_EINT8) 32 PG8 (UART1_RTS/PG_EINT8) 33 PA9 (SIM_RST/PA_EINT9) 34 GND 35 PA10 (SIM_DET/PA_EINT10) 36 PG9 (UART1_CTS/PG_EINT9) 37 PA20 (PCM0_DOUT/SIM_VPPEN/PA_EINT20) 38 PG6 (UART1_TX/PG_EINT6) 39 GND 40 PG7 (UART1_RX/PG_EINT7)
CSI — Разъем камерыКод: Выделить всё
1×24 Выводов 1 NC 2 GND 3 TWI2-SDA PE13 4 VCC-CSI 5 TWI2-SCK PE12 6 CSI-RESET# PE15 7 CSI-VSYNC PE3 8 CSI-STBY-EN PE15 9 CSI-HSYNC PE2 10 VDD1V8-CSI 11 VCC-CSI 12 CSI-D7 PE11 13 CSI-MCLK PE1 14 CSI-D6 PE10 15 GND 16 CSI-D5 PE9 17 CSI-PCLK PE0 18 CSI-D4 PE8 19 CSI-D0 PE4 20 CSI-D3 PE7 21 CSI-D1 PE5 22 CSI-D2 PE6 23 GND 24 AFVCC-CSI
P.S. К вопросу почему именно Orange Pi One я использую? Это не просто так :UART отладочный выводКод: Выделить всё
1×3 Выводов 1 GND 2 RX 3 TX
1. Это самый дешёвый из известных мне полновестных компьютеров под Linux - он был куплен за $9, эксперименты всегда интересны с минимальной моделью;
2. Его можно использовать без внешнего источника питания без БП! ... Изучение показало, что из-за того что у него 1 USB разъём, он по питанию напрямую соединён на плате с шиной +5v, поэтому он замечательно запитывается от USB хаба (который всё равно нужен) с внешним питанием.
P.S. В разных местах пишут, что его разъём USB OTG нельзя использовать для питания платы, как Rapsberry Pi !
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Orange Pi ... снова
Цикл обновлений после 3-летнего простоя...
С задрочками восстановительными такого типа:
Код: Выделить всё
root@orangepione:~# apt upgrade apt*
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
root@orangepione:~# dpkg --configure -a
Setting up perl-modules-5.24 (5.24.1-3+deb9u7) ...
Setting up libapt-inst2.0:armhf (1.4.11) ...
Setting up libperl5.24:armhf (5.24.1-3+deb9u7) ...
Processing triggers for mime-support (3.60) ...
Setting up linux-libc-dev:armhf (4.9.303-1) ...
Processing triggers for initramfs-tools (0.130) ...
update-initramfs: Generating /boot/initrd.img-4.14.70-sunxi
I: The initramfs will attempt to resume from /dev/zram4
I: (UUID=c815d328-10a8-478c-8b9d-6820552648e6)
I: Set the RESUME variable to override this.
update-initramfs: Converting to u-boot format
Setting up perl (5.24.1-3+deb9u7) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...
Setting up apt (1.4.11) ...
Processing triggers for man-db (2.7.6.1-2) ...
Setting up libc-dev-bin (2.24-11+deb9u4) ...
Setting up libc6-dev:armhf (2.24-11+deb9u4) ...
Processing triggers for libc-bin (2.24-11+deb9u4) ...
Код: Выделить всё
root@orangepione:~# apt upgrade apt*
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
apt-utils : Depends: apt (= 1.4.8) but 1.4.11 is installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
root@orangepione:~# apt --fix-broken install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
apt-utils
The following packages will be upgraded:
apt-utils
1 upgraded, 0 newly installed, 0 to remove and 216 not upgraded.
Need to get 0 B/398 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ... 84478 files and directories currently installed.)
Preparing to unpack .../apt-utils_1.4.11_armhf.deb ...
Unpacking apt-utils (1.4.11) over (1.4.8) ...
Setting up apt-utils (1.4.11) ...
Processing triggers for man-db (2.7.6.1-2) ...
В конце концов обновилось ...
Хотя первоначально перестало грузиться, но с нескольких толчков пошло...
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Orange Pi ... снова
Код: Выделить всё
olej@orangepione:~$ uname -a
Linux orangepione 4.14.70-sunxi #265 SMP Wed Sep 19 10:01:19 CEST 2018 armv7l GNU/Linux
Код: Выделить всё
olej@orangepione:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.13 (stretch)
Release: 9.13
Codename: stretch
Код: Выделить всё
olej@orangepione:~$ df
Filesystem 1K-blocks Used Available Use% Mounted on
udev 216792 0 216792 0% /dev
tmpfs 50516 2740 47776 6% /run
/dev/mmcblk0p1 3786708 2797120 922936 76% /
tmpfs 252576 0 252576 0% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 252576 0 252576 0% /sys/fs/cgroup
tmpfs 252576 4 252572 1% /tmp
/dev/zram0 49584 1444 44556 4% /var/log
tmpfs 50512 0 50512 0% /run/user/1000
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Orange Pi One ... снова
В общем, выглядит это в работающем виде так (необходимый и достаточный минимум): - справа HDMI ... который у меня через переходник HDMI->VGA+Audio уходит на мультимедийный монитор;Olej писал(а): ↑19 мар 2022, 00:502. Его можно использовать без внешнего источника питания без БП! ... Изучение показало, что из-за того что у него 1 USB разъём, он по питанию напрямую соединён на плате с шиной +5v, поэтому он замечательно запитывается от USB хаба (который всё равно нужен) с внешним питанием.
- снизу-справа - проводной Ethernet на свитч и дальше в Интернет;
- снизу-слева - USB на который подключен USB-хаб с внешним питанием (5.3v) - через этот USB питается и сам SoC;
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Orange Pi One ... снова
Теперь, прежде чем хоть что-то делать с этой SD-карточкой многострадальной, которая обновлялась интерактивно и конфигурации и настройки делались в течении 5-6 лет - нужно сделать резервную копию SD-карты!
(Во избежание рисков потерять рабочую систему.)
Так как всякие манипуляции с имиджами и носителями не есть предмет этой темы, то создание дубликата я буду конспектировать там где ему и надлежит быть: образы и карточки.
Потом сюда для продолжения вернёмся...
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Orange Pi One ... снова
В конце-концов, оказалось что система достаточно разбитая, и, самое главное есть намного более свежие образы (ядро).
Описано здесь: свежие образы системы Orange Pi One
Карточку под CLI имидж 4Gb проверяю здесь: образы и карточки
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: Orange Pi One ... снова
CLI имидж скачанный вот:
Код: Выделить всё
olej@R420:~/Загрузки/ISO/OrangePi$ ls -l Armbian_22.02.1_Orangepione_bullseye_current_5.15.25.img.xz
-rw-rw-r-- 1 olej olej 362337392 мар 20 20:58 Armbian_22.02.1_Orangepione_bullseye_current_5.15.25.img.xz
Код: Выделить всё
olej@R420:~/Загрузки/ISO/OrangePi$ ls -l Armbian_22.02.1_Orangepione_bullseye_current_5.15.25.img
-rw-rw-r-- 1 olej olej 1438646272 мар 20 20:58 Armbian_22.02.1_Orangepione_bullseye_current_5.15.25.img
Код: Выделить всё
olej@R420:/media/olej$ inxi -Dxxx | grep /dev/sdd
ID-5: /dev/sdd type: USB vendor: Generic model: N/A size: 3.70 GiB serial: Mass-Storage rev: 1.11 scheme: MBR
Код: Выделить всё
olej@R420:/media/olej$ sudo hdparm -tT /dev/sdd
[sudo] пароль для olej:
/dev/sdd:
Timing cached reads: 16962 MB in 1.99 seconds = 8519.93 MB/sec
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Timing buffered disk reads: 50 MB in 3.10 seconds = 16.15 MB/sec
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя