Автор Тема: Запуск Альтлинукс на Rockchip (rk3328\rk3399\rk356x)  (Прочитано 38921 раз)

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Всем доброго времени суток! Скажите, кто нибудь запускал NanoPC T4 с USB флешки или NVMe? имеется ввиду систему с них? Требуется для этого модификация U_Boot?

У меня с USB регулярки|стартеркиты|дистрибутивы Альта нормально работают. А NVME u-boot не поддерживает.
На eMMc u-boot от Armbian установлен.
« Последнее редактирование: 20.03.2023 04:39:04 от Антон Мидюков »

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 891
официальный образ у меня только на microSD, а на nvme - armbian с официального сайта. Это значит его не нужно заполнять нулями? И что это за "бомба" такая?
исходники официальной версии u-boot кривые, официальный армбина собраны то же из них, поэтому любая установка этих u-boot в SPI\MTD автоматически означает проблему. "Бомба" - при любом сбое системы на NVMe,  вы попадаете на увлекательное развлечение. Разобрать корпус, физически снять NVMe, запустить систему с SD карты, стереть SPI\MTD, вернуть обратно NVMe и попытаться его восстановить (если повезёт), по новой записать u-boot в SPI\MTD для прямого запуска с NVMe. Либо покупать внешний корпус для NVMe через USB и попытаться восстановить систему на NVMe без стирания u-boot в SPI\MTD. Если не повезёт - чистая переустановка всей системы на NVMe. С учётом идиотизма с PD блоками - это практически неизбежно (если есть не стабильность сети 220), с тупым блоком питания, вероятность ниже, но не сильно.

Но официальная сборка с сайта radxa не перезагружается от того-же БП.
в официальной версии они используют сильно хакнутое BSP ядро и u-boot одновременно (в u-boot даже отключают вывод в консоль UART и хрен что увидишь при любых проблемах с запуском\отладкой), что-бы хоть как-то минимизировать проблемы от не правильного использования PD (эти блоки питания предназначены исключительно для совместного использования с батарее, для заряда которой они и разработаны). Достаточно посмотреть официальный сайт, там огромное кол. жалоб пользователей на это идиотское решение. Из-за этого дерьма с PD - будут проблемы с переходом на основное ядро.

а в чем отличие от официальных?
другое ядро, другой u-boot, другие параметры системы и т.д.

что лучше установить эту сборку с xfce или регулярку с kde?
Это разные системы. Выбор зависит от задачи и условий, что нужно получить.

apt выдавал ошибку при получении индексов.
Известная проблема, в сборки попадает настройка для дополнительных репозиториев, часть из них кривая и не работает. Просто отключаете их, смотрите репу, на которую жалуется и в /etc/apt/source ищите файл с этим репо и либо удаляете весь файл, либо комментируете в нём репо.
После этого всё должно работать по инструкции. Важно - правильная версия Ubuntuy , поддерживается только Jammy, на других установка не работает.

А NVME u-boot не поддерживает.
Эта модель со встроенной eMMC, поэтому прямой запуск с NVMe в u-boot не имеет смысла. Просто ставите загрузочную часть (/boot) на eMMC, а корень на NVMe и всё отлично работает. Можно запустить Armbian, выполнить установку в режиме eMMC+NVMe и потом заменить на Альты. Хотя если не путаю, вроде я добавил в образы утилиты armbian и можно просто запустить установку альтов аналогично armbian, скриптом nand-sata-install, ранее я так ставил альты на T4 на eMMC+NVMe.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Хотя если не путаю, вроде я добавил в образы утилиты armbian и можно просто запустить установку альтов аналогично armbian, скриптом nand-sata-install, ранее я так ставил альты на T4 на eMMC+NVMe.

Помнится, я просил тебя опакетить armbian'овские утилиты :-)

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 891
Помнится, я просил тебя опакетить armbian'овские утилиты
Есть такой грех ...  они опакечены (даже загрузил в гит), но думал еще их доделать и потом уже отправить на сборку в сизиф ...

Оффлайн alxl

  • Давно тут
  • **
  • Сообщений: 128
исходники официальной версии u-boot кривые
в spi у меня u-boot от armbian, значит не нарвусь на проблему.
Выбор зависит от задачи и условий, что нужно получить.

т.к. проц достаточно быстрый, хочу попробовать эту плату в качестве микро ПК. Официальный дистрибутив и Армбиан с официального сайта на ядре 5.10 и для них есть видео драйвер, а эти дистрибутивы: Armbian_23.02.0-trunk_Rock-5b_sid_edge_6.2.0_xfce_desktop и regular-kde5-arm-20230314-aarch64 с новым ядром, и возможно для них еще нет видео драйвера. Если это так, то пока на nvme пусть остается армбиан с официального сайта, а эти дистрибутивы попробую с микроСД загрузить и посмотрю, как они.

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 891
а на nvme - armbian с официального сайта
исходники официальной версии u-boot кривые, официальный армбиан собраны то же из них
u-boot оф. радха и u-boot оф. армбиан - это одно и тоже со всеми ошибками.


с новым ядром, и возможно для них еще нет видео драйвера
Уже есть, с wayland есть баги, но с x11, пока тестировал, проблем не заметил. Хотя по скорости пока уступает драйверу для BSP ядра.

https://forum.armbian.com/topic/24931-armbian-efigrub-nvme/?do=findComment&comment=162267

regular-kde5-arm-20230314-aarch64
Смотрите внимательно последние страницы и первое сообщение темы, это НЕ для rk3588. Для rk3588 пока есть образы Альтов только с ядром BSP 5.10. При желании можно руками установить и настроить ускорение и в Альтах, ядро почти одно и тоже с Armbian.

Если это так, то пока на nvme пусть остается армбиан с официального сайта, а эти дистрибутивы попробую с микроСД загрузить и посмотрю, как они.
С официальным u-boot (радха\армбиан) в SPI\MTD - ни каких запусков с SD не будет. Это один из сюрпризов их загрузчика.

Оффлайн Merblud

  • Давно тут
  • **
  • Сообщений: 460
А что представляет собой простой переходник 12 В на usb type c? Там +12 В просто проводом напрямую соединены с 4-мя контактами VBUS? При этом контроллер питания на одноплатнике сам на аппаратном уровне "понимает", что идет питание 12 В без всяких опросов по доп. сигнальным линиям (которых в переходнике просто нет)?
А если б/п с PD соединить с одноплатником кабелем, у которого со стороны б/п разъем USB 2, то по тем же контактам VBUS будет подаваться +5 В?

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 891
При этом контроллер питания на одноплатнике сам на аппаратном уровне "понимает", что идет питание 12 В без всяких опросов по доп. сигнальным линиям (которых в переходнике просто нет)?
Входной контролер рассчитан на диапазон входных напряжений 5-20В, дальше преобразует в фиксированное и подаёт на плату (если не путаю 5 и 12 для разных узлов). Вся ахинея затеянная с PD - из-за не способности пропускать большой ток через мизерные контакты USB-C и что-бы получить нужную мощность "внутри" платы, изгаляются с поднятием напряжения на входе в плату (на контактах USB-c), но потом обратно преобразуют. Идиотизм. Если грубо, USB-C, может пропустить не более 3-4А , поэтому для получения "полной" нагрузки в 60Вт, приходиться поднимать напряжение до 20В. PD предназначены исключительно для зарядки АКБ, что-бы по мере роста заряда (и увеличения внутреннего сопротивления) поднимать напряжение, что-бы обеспечивать силу тока на заданном уровне. Это как при зарядке автоАКБ "умными" зарядниками, если сразу подать большое напряжение, ток будет слишком сильным и повреждает пластины, по мере заряда сопротивление растёт и ток падает, напряжение поднимают, что-бы вернуть силу тока обратно. В SbS нет батареи и не нужно регулировать входное напряжение, поэтому абсолютно не нужен этот идиотский PD. Правильное решение - простой разъём 5.5х2.2мм, который гарантирует ток до 5-6А без перегрузки и фиксированные напряжения , без идиотских пересогласований и падений системы.

Оффлайн alxl

  • Давно тут
  • **
  • Сообщений: 128
С официальным u-boot (радха\армбиан) в SPI\MTD - ни каких запусков с SD не будет
У меня запускается с микросд. Может они уже починили загрузчик.
Записал  на микросд образ Armbian_23.02.0-trunk_Rock-5b_sid_edge_6.2.0_xfce_desktop после загрузки спрашивает пароль, а я его не знаю. Пробовал admin/admin, root/root, armbian/armbian, rock/rock - не подходят.
На яндекс диске кроме образов ещё есть файл rk3588-rock-5b-bsp-opp.dtb его нужно записать вместо того, что есть в образе или не нужно?

p.s. на форуме armbian`а вычитал, что нужно root/1234. Вечером попробую.
« Последнее редактирование: 22.03.2023 13:43:53 от alxl »

Оффлайн Delphist52

  • Начинающий
  • *
  • Сообщений: 46
в SPI установлен правильный u-boot, можно попробовать, запуск с SD\USB сохраняется при любом состоянии NVMe

Я взял образ regular-kde5-rk-arm-20230313-aarch64.img.xz от сюда:
https://disk.yandex.ru/d/YspAwrOtC-arLQ

Записал на флешку с помощью RosaImageWriter. NVME физически убрал. Система с флешки не загрузилась. Лог UART:
DDR Version V1.08 20220617
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[1] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[2] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[3] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
Manufacturer ID:0xff
CH0 RX Vref:29.7%, TX Vref:21.8%,21.8%
CH1 RX Vref:27.7%, TX Vref:19.8%,20.8%
CH2 RX Vref:28.7%, TX Vref:20.8%,20.8%
CH3 RX Vref:28.7%, TX Vref:19.8%,19.8%
change to F1: 528MHz
change to F2: 1068MHz
change to F3: 1560MHz
change to F0: 2112MHz
out
U-Boot SPL board init
U-Boot SPL 2017.09-armbian (Mar 01 2023 - 16:19:19)
Trying to boot from MMC1
Card did not respond to voltage select!
mmc_init: -95, time 13
spl: mmc init failed with error: -95
Trying to boot from MMC2
MMC: no card present
mmc_init: -123, time 0
spl: mmc init failed with error: -123
Trying to boot from MTD2
Trying fit image at 0x4000 sector
## Verified-boot: 0
## Checking atf-1 0x00040000 ... sha256(581130cddd...) + OK
## Checking uboot 0x00200000 ... sha256(fc19f8b5dd...) + OK
## Checking fdt 0x00343ee8 ... sha256(60b3966c5c...) + OK
## Checking atf-2 0x000f0000 ... sha256(6a00298af8...) + OK
## Checking atf-3 0xff100000 ... sha256(71c3a5841b...) + OK
## Checking atf-4 0xff001000 ... sha256(2301cf73be...) + OK
## Checking optee 0x08400000 ... sha256(603cfbd25d...) + OK
Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000)
Total: 518.255 ms

INFO:    Preloader serial: 2
NOTICE:  BL31: v2.3():v2.3-364-g55ca4fb1c:derrick.huang
NOTICE:  BL31: Built : 12:00:02, May 13 2022
INFO:    timer_hp_init no valid 32k timer source, use normal mode
INFO:    GICv3 without legacy support detected.
INFO:    ARM GICv3 driver initialized in EL3
INFO:    system boots from cpu-hwid-0
INFO:    idle_st=0x21fff, pd_st=0x11fff9
INFO:    dfs DDR fsp_params[0].freq_mhz= 2112MHz
INFO:    dfs DDR fsp_params[1].freq_mhz= 528MHz
INFO:    dfs DDR fsp_params[2].freq_mhz= 1068MHz
INFO:    dfs DDR fsp_params[3].freq_mhz= 1560MHz
INFO:    BL31: Initialising Exception Handling Framework
INFO:    BL31: Initializing runtime services
INFO:    BL31: Initializing BL32
INFO:    hdmirx_handler: dma not on, ret
I/TC:
I/TC: OP-TEE version: 3.13.0-639-g8e053a881-dev #hisping.lin (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #2 Mon Mar 14 09:09:01 CST 2022 aarch64
I/TC: Primary CPU initializing
I/TC: Primary CPU switching to normal world boot
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0x200000
INFO:    SPSR = 0x3c9


U-Boot 2017.09-armbian (Mar 01 2023 - 16:19:19 +0300)

Model: Radxa ROCK 5B
PreSerial: 2, raw, 0xfeb50000
DRAM:  15.7 GiB
Sysmem: init
Relocation Offset: edb33000
Relocation fdt: eb9f8bb8 - eb9fecd0
CR: M/C/I
Using default environment

SF: Detected sfc_nor with page size 256 Bytes, erase size 4 KiB, total 16 MiB
Bootdev(atags): mtd 2
PartType: EFI
DM: v2
No misc partition
boot mode: None
FIT: No boot partition
** Unrecognized filesystem type **
No resource partition
No resource partition
No resource partition
Failed to load DTB, ret=-19
No find valid DTB, ret=-22
Failed to get kernel dtb, ret=-22
Unknown command 'gpio' - try 'help'
Model: Radxa ROCK 5B
CLK: (sync kernel. arm: enter 1008000 KHz, init 1008000 KHz, kernel 0N/A)
  b0pll 816000 KHz
  b1pll 816000 KHz
  lpll 816000 KHz
  v0pll 24000 KHz
  aupll 24000 KHz
  cpll 1500000 KHz
  gpll 1188000 KHz
  npll 24000 KHz
  ppll 1100000 KHz
  aclk_center_root 702000 KHz
  pclk_center_root 100000 KHz
  hclk_center_root 396000 KHz
  aclk_center_low_root 500000 KHz
  aclk_top_root 750000 KHz
  pclk_top_root 100000 KHz
  aclk_low_top_root 396000 KHz
No misc partition
Net:   No ethernet found.
Hit key to stop autoboot('CTRL+C'):  0
starting USB...
Bus usb@fc800000: USB EHCI 1.00
Bus usb@fc840000: USB OHCI 1.0
Bus usb@fc880000: USB EHCI 1.00
Bus usb@fc8c0000: USB OHCI 1.0
Bus usb@fcd00000: usb maximum-speed not found
Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus usb@fc800000 for devices... 3 USB Device(s) found
scanning bus usb@fc840000 for devices... 1 USB Device(s) found
scanning bus usb@fc880000 for devices... 2 USB Device(s) found
scanning bus usb@fc8c0000 for devices... 1 USB Device(s) found
scanning bus usb@fcd00000 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 1 Storage Device(s) found

Device 0: Vendor: Netac    Rev: 0000 Prod: OnlyDisk
            Type: Removable Hard Disk
            Capacity: 29700.0 MB = 29.0 GB (60825601 x 512)
... is now current device
Scanning usb 0:1...
reading /dtb/rockchip/rk3588-rock-5b.dtb
255695 bytes read in 62 ms (3.9 MiB/s)
Found EFI removable media binary efi/boot/bootaa64.efi
reading efi/boot/bootaa64.efi
151552 bytes read in 45 ms (3.2 MiB/s)
## Starting EFI application at 00400000 ...
Scanning disk flash@0.blk...
Scanning disk flash@1.blk...
MMC: no card present
mmc_init: -123, time 0
Scanning disk mmc@fe2c0000.blk...
MMC: block number 0x1 exceeds max(0x0)
MMC: block number 0x1 exceeds max(0x0)
Card did not respond to voltage select!
mmc_init: -95, time 14
Scanning disk mmc@fe2e0000.blk...
MMC: block number 0x1 exceeds max(0x0)
MMC: block number 0x1 exceeds max(0x0)
Scanning disk usb_mass_storage.lun0...
Found 5 disks
Adding bank: 0x00200000 - 0x08400000 (size: 0x08200000)
Adding bank: 0x09400000 - 0xf0000000 (size: 0xe6c00000)
Adding bank: 0x100000000 - 0x3fc000000 (size: 0x2fc000000)
Adding bank: 0x3fc500000 - 0x3fff00000 (size: 0x03a00000)
error: unknown filesystem.
Entering rescue mode...
grub rescue>

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 891
У меня запускается с микросд. Может они уже починили загрузчик.
Покажите лог UART.

после загрузки спрашивает пароль, а я его не знаю
При первом запуске armbian стартует мастер первичных настроек, на первом шаге - сами задаёте будущий пароль root и далее по шагам настраиваете (выбор интерпретатора, задать пользователя и его пароль. задать локальные настройки). Если долго ждать, мастер закрывается и повторно запускается при входе дефолтного для начальной настройки root \ 1234.


Система с флешки не загрузилась. Лог UART:
Found EFI removable media binary efi/boot/bootaa64.efi
reading efi/boot/bootaa64.efi
вы забыли один важный шаг - сбросить флаг boot с первого раздела флэшки, либо сразу после записи образа записать файл загрузчика для extlinux.

Оффлайн Delphist52

  • Начинающий
  • *
  • Сообщений: 46
вы забыли один важный шаг - сбросить флаг boot с первого раздела флэшки, либо сразу после записи образа записать файл загрузчика для extlinux.

Сбросил флаг boot с раздела на флешке и все загрузилось. С флешки вроде работает. Спасибо!

Оффлайн Delphist52

  • Начинающий
  • *
  • Сообщений: 46
Попробовал все тоже самое, но для SSD NVMe (тот же образ regular-kde5-rk-arm-20230313-aarch64.img.xz, также сбросил флаг boot).
Пару раз не с первого раза загрузилось с SSD NVMe. Удалось в первый раз сделать первоначальную настройку, во второй систему загрузить.
Пример лога UART, неудачной загрузки (немного сократил т.к. в сообщение не влазиет):
DDR Version V1.08 20220617
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
...
Trying to boot from MTD2
Trying fit image at 0x4000 sector
## Verified-boot: 0
## Checking atf-1 0x00040000 ... sha256(581130cddd...) + OK
...
## Checking optee 0x08400000 ... sha256(603cfbd25d...) + OK
Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000)
Total: 518.688 ms

INFO:    Preloader serial: 2
NOTICE:  BL31: v2.3():v2.3-364-g55ca4fb1c:derrick.huang
NOTICE:  BL31: Built : 12:00:02, May 13 2022
...

U-Boot 2017.09-armbian (Mar 01 2023 - 16:19:19 +0300)

Model: Radxa ROCK 5B
PreSerial: 2, raw, 0xfeb50000
DRAM:  15.7 GiB
Sysmem: init
Relocation Offset: edb33000
Relocation fdt: eb9f8bb8 - eb9fecd0
CR: M/C/I
Using default environment

SF: Detected sfc_nor with page size 256 Bytes, erase size 4 KiB, total 16 MiB
Bootdev(atags): mtd 2
PartType: EFI
DM: v2
No misc partition
boot mode: None
FIT: No boot partition
** Unrecognized filesystem type **
No resource partition
No resource partition
No resource partition
Failed to load DTB, ret=-19
No find valid DTB, ret=-22
Failed to get kernel dtb, ret=-22
Unknown command 'gpio' - try 'help'
Model: Radxa ROCK 5B
CLK: (sync kernel. arm: enter 1008000 KHz, init 1008000 KHz, kernel 0N/A)
...
No misc partition
Net:   No ethernet found.
Hit key to stop autoboot('CTRL+C'):  0
starting USB...
Bus usb@fc800000: USB EHCI 1.00
Bus usb@fc840000: USB OHCI 1.0
Bus usb@fc880000: USB EHCI 1.00
Bus usb@fc8c0000: USB OHCI 1.0
Bus usb@fcd00000: usb maximum-speed not found
Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus usb@fc800000 for devices... 3 USB Device(s) found
scanning bus usb@fc840000 for devices... 1 USB Device(s) found
scanning bus usb@fc880000 for devices... 1 USB Device(s) found
scanning bus usb@fc8c0000 for devices... 1 USB Device(s) found
scanning bus usb@fcd00000 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found

Device 0: unknown device
no mmc device at slot 1
no mmc device at slot 0
invalid flags type!

Device 0: Vendor: 0x1e4b Rev: SN09843  Prod: 0003567006134
            Type: Hard Disk
            Capacity: 488386.3 MB = 476.9 GB (1000215216 x 512)
... is now current device
Scanning nvme 0:2...
fs_devread read outside partition 7980508726312326976
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
=================begin===================
491 bytes read in 2 ms (239.3 KiB/s)
1:      linux
Retrieving file: /boot/extlinux/../initrd.img
=================begin===================
7329008 bytes read in 6 ms (1.1 GiB/s)
Retrieving file: /boot/extlinux/../vmlinuz
=================begin===================
33745408 bytes read in 23 ms (1.4 GiB/s)
!!! env helper try: /boot/uEnv.txt
Retrieving file: /boot/uEnv.txt
** File not found /boot/uEnv.txt **
append: root=UUID=4f656f39-4b12-40c8-bad6-18583a6a5b88 ro console=ttyS02,1500000 console=tty0
Retrieving file: /boot/extlinux/../dtb/rockchip/rk3588-rock-5b.dtb
=================begin===================
255695 bytes read in 3 ms (81.3 MiB/s)
Fdt Ramdisk skip relocation
No misc partition
## Flattened Device Tree blob at 0x0a100000
   Booting using the fdt blob at 0x0a100000
  'reserved-memory' cma: addr=10000000 size=10000000
  'reserved-memory' ramoops@110000: addr=110000 size=f0000
   Using Device Tree in place at 000000000a100000, end 000000000a1416ce
Adding bank: 0x00200000 - 0x08400000 (size: 0x08200000)
Adding bank: 0x09400000 - 0xf0000000 (size: 0xe6c00000)
Adding bank: 0x100000000 - 0x3fc000000 (size: 0x2fc000000)
Adding bank: 0x3fc500000 - 0x3fff00000 (size: 0x03a00000)
Total: 7863.624 ms

Starting kernel ...

I/TC: Secondary CPU 1 initializing
I/TC: Secondary CPU 1 switching to normal world boot
...
[    7.982618] Booting Linux on physical CPU 0x0000000000 [0x412fd050]
[    7.982644] Linux version 5.10.110-std-def-rk-alt2 (builder@localhost.localdomain) (gcc-12 (GCC) 12.1.1 20220518 (ALT Sisyphus 12.1.1-alt2), GNU ld (GNU Binutils) 2.38.20220708) #1 SMP Thu Mar 2 08:27:52 UTC 2023
[    7.993969] Machine model: Radxa ROCK 5B
[    8.003172] efi: UEFI not found.
[    8.007064] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-logo@00000000': base 0x0000000000000000, size 0 MiB
[    8.007086] OF: fdt: Reserved memory: failed to reserve memory for node 'drm-cubic-lut@00000000': base 0x0000000000000000, size 0 MiB
...
[   13.169913] I : [File] : drivers/gpu/arm/mali400/mali/linux/mali_kernel_linux.c; [Line] : 405; [Func] : mali_module_init(); svn_rev_string_from_arm of this mali_ko is '', rk_ko_ver is '5', built at '08:18:26', on 'Mar  2 2023'.
[   13.177486] Mali:
[   13.177491] Mali device driver loaded
[   13.184892] usb 1-1.3: new full-speed USB device number 5 using ehci-platform
[   13.185326] ALSA device list:
DDR Version V1.08 20220617
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
...
Manufacturer ID:0xff
CH0 RX Vref:29.7%, TX Vref:21.8%,21.8%
...
change to F0: 2112MHz
out
U-Boot SPL board init
U-Boot SPL 2017.09-armbian (Mar 01 2023 - 16:19:19)
Trying to boot from MMC1
Card did not respond to voltage select!
mmc_init: -95, time 13
spl: mmc init failed with error: -95
Trying to boot from MMC2
MMC: no card present
mmc_init: -123, time 0
spl: mmc init failed with error: -123
Trying to boot from MTD2
Trying fit image at 0x4000 sector
## Verified-boot: 0
## Checking atf-1 0x00040000 ... sha256(581130cddd...) + OK
## Checking uboot 0x00200000 ... sha256(fc19f8b5dd...) + OK
## Checking fdt 0x00343ee8 ... sha256(60b3966c5c...) + OK
## Checking atf-2 0x000f0000 ... sha256(6a00298af8...) + OK
## Checking atf-3 0xff100000 ... sha256(71c3a5841b...) + OK
## Checking atf-4 0xff001000 ... sha256(2301cf73be...) + OK
## Checking optee 0x08400000 ... sha256(603cfbd25d...) + OK
Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000)
Total: 517.882 ms

INFO:    Preloader serial: 2
NOTICE:  BL31: v2.3():v2.3-364-g55ca4fb1c:derrick.huang
NOTICE:  BL31: Built : 12:00:02, May 13 2022
INFO:    timer_hp_init no valid 32k timer source, use normal mode
INFO:    GICv3 without legacy support detected.
INFO:    ARM GICv3 driver initialized in EL3
INFO:    system boots from cpu-hwid-0
INFO:    idle_st=0x21fff, pd_st=0x11fff9
INFO:    dfs DDR fsp_params[0].freq_mhz= 2112MHz
INFO:    dfs DDR fsp_params[1].freq_mhz= 528MHz
INFO:    dfs DDR fsp_params[2].freq_mhz= 1068MHz
INFO:    dfs DDR fsp_params[3].freq_mhz= 1560MHz
INFO:    BL31: Initialising Exception Handling Framework
INFO:    BL31: Initializing runtime services
INFO:    BL31: Initializing BL32
INFO:    hdmirx_handler: dma not on, ret
I/TC:
I/TC: OP-TEE version: 3.13.0-639-g8e053a881-dev #hisping.lin (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #2 Mon Mar 14 09:09:01 CST 2022 aarch64
I/TC: Primary CPU initializing
I/TC: Primary CPU switching to normal world boot
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0x200000
INFO:    SPSR = 0x3c9


U-Boot 2017.09-armbian (Mar 01 2023 - 16:19:19 +0300)

Model: Radxa ROCK 5B
PreSerial: 2, raw, 0xfeb50000
DRAM:  15.7 GiB
Sysmem: init
Relocation Offset: edb33000
Relocation fdt: eb9f8bb8 - eb9fecd0
CR: M/C/I
Using default environment

SF: Detected sfc_nor with page size 256 Bytes, erase size 4 KiB, total 16 MiB
Bootdev(atags): mtd 2
PartType: EFI
DM: v2
No misc partition
boot mode: None
FIT: No boot partition
** Unrecognized filesystem type **
No resource partition
No resource partition
No resource partition
Failed to load DTB, ret=-19
No find valid DTB, ret=-22
Failed to get kernel dtb, ret=-22
Unknown command 'gpio' - try 'help'
Model: Radxa ROCK 5B
CLK: (sync kernel. arm: enter 1008000 KHz, init 1008000 KHz, kernel 0N/A)
  b0pll 816000 KHz
  b1pll 816000 KHz
  lpll 816000 KHz
  v0pll 24000 KHz
  aupll 24000 KHz
  cpll 1500000 KHz
  gpll 1188000 KHz
  npll 24000 KHz
  ppll 1100000 KHz
  aclk_center_root 702000 KHz
  pclk_center_root 100000 KHz
  hclk_center_root 396000 KHz
  aclk_center_low_root 500000 KHz
  aclk_top_root 750000 KHz
  pclk_top_root 100000 KHz
  aclk_low_top_root 396000 KHz
No misc partition
Net:   No ethernet found.
Hit key to stop autoboot('CTRL+C'):  0
starting USB...
Bus usb@fc800000: USB EHCI 1.00
Bus usb@fc840000: USB OHCI 1.0
Bus usb@fc880000: USB EHCI 1.00
Bus usb@fc8c0000: USB OHCI 1.0
Bus usb@fcd00000: usb maximum-speed not found
Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus usb@fc800000 for devices... 3 USB Device(s) found
scanning bus usb@fc840000 for devices... 1 USB Device(s) found
scanning bus usb@fc880000 for devices... DDR Version V1.08 20220617
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[1] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[2] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[3] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
Manufacturer ID:0xff
CH0 RX Vref:29.7%, TX Vref:21.8%,21.8%
CH1 RX Vref:28.7%, TX Vref:20.8%,20.8%
CH2 RX Vref:28.7%, TX Vref:21.8%,19.8%
CH3 RX Vref:28.7%, TX Vref:20.8%,20.8%
change to F1: 528MHz
change to F2: 1068MHz
change to F3: 1560MHz
change to F0: 2112MHz
out
U-Boot SPL board init
U-Boot SPL 2017.09-armbian (Mar 01 2023 - 16:19:19)
Trying to boot from MMC1
Card did not respond to voltage select!
mmc_init: -95, time 13
spl: mmc init failed with error: -95
Trying to boot from MMC2
MMC: no card present
mmc_init: -123, time 0
spl: mmc init failed with error: -123
Trying to boot from MTD2
Trying fit image at 0x4000 sector
## Verified-boot: 0
## Checking atf-1 0x00040000 ... sha256(581130cddd...) + OK
## Checking uboot 0x00200000 ... sha256(fc19f8b5dd...) + OK
## Checking fdt 0x00343ee8 ... sha256(60b3966c5c...) + OK
## Checking atf-2 0x000f0000 ... sha256(6a00298af8...) + OK
## Checking atf-3 0xff100000 ... sha256(71c3a5841b...) + OK
## Checking atf-4 0xff001000 ... sha256(2301cf73be...) + OK
## Checking optee 0x08400000 ... sha256(603cfbd25d...) + OK
Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000)
Total: 519.89 ms

INFO:    Preloader serial: 2
NOTICE:  BL31: v2.3():v2.3-364-g55ca4fb1c:derrick.huang
NOTICE:  BL31: Built : 12:00:02, May 13 2022
INFO:    timer_hp_init no valid 32k timer source, use normal mode
INFO:    GICv3 without legacy support detected.
INFO:    ARM GICv3 driver initialized in EL3
INFO:    system boots from cpu-hwid-0
INFO:    idle_st=0x21fff, pd_st=0x11fff9
INFO:    dfs DDR fsp_params[0].freq_mhz= 2112MHz
INFO:    dfs DDR fsp_params[1].freq_mhz= 528MHz
INFO:    dfs DDR fsp_params[2].freq_mhz= 1068MHz
INFO:    dfs DDR fsp_params[3].freq_mhz= 1560MHz
INFO:    BL31: Initialising Exception Handling Framework
INFO:    BL31: Initializing runtime services
INFO:    BL31: Initializing BL32
INFO:    hdmirx_handler: dma not on, ret
I/TC:
I/TC: OP-TEE version: 3.13.0-639-g8e053a881-dev #hisping.lin (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #2 Mon Mar 14 09:09:01 CST 2022 aarch64
I/TC: Primary CPU initializing
I/TC: Primary CPU switching to normal world boot
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0x200000
INFO:    SPSR = 0x3c9


U-Boot 2017.09-armbian (Mar 01 2023 - 16:19:19 +0300)

Model: Radxa ROCK 5B
PreSerial: 2, raw, 0xfeb50000
DRAM:  15.7 GiB
Sysmem: init
Relocation Offset: edb33000
Relocation fdt: eb9f8bb8 - eb9fecd0
CR: M/C/I
Using default environment

SF: Detected sfc_nor with page size 256 Bytes, erase size 4 KiB, total 16 MiB
Bootdev(atags): mtd 2
PartType: EFI
DM: v2
No misc partition
boot mode: None
FIT: No boot partition
** Unrecognized filesystem type **
No resource partition
No resource partition
No resource partition
Failed to load DTB, ret=-19
No find valid DTB, ret=-22
Failed to get kernel dtb, ret=-22
Unknown command 'gpio' - try 'help'
Model: Radxa ROCK 5B
CLK: (sync kernel. arm: enter 1008000 KHz, init 1008000 KHz, kernel 0N/A)
  b0pll 816000 KHz
  b1pll 816000 KHz
  lpll 816000 KHz
  v0pll 24000 KHz
  aupll 24000 KHz
  cpll 1500000 KHz
  gpll 1188000 KHz
  npll 24000 KHz
  ppll 1100000 KHz
  aclk_center_root 702000 KHz
  pclk_center_root 100000 KHz
  hclk_center_root 396000 KHz
  aclk_center_low_root 500000 KHz
  aclk_top_root 750000 KHz
  pclk_top_root 100000 KHz
  aclk_low_top_root 396000 KHz
No misc partition
Net:   No ethernet found.
Hit key to stop autoboot('CTRL+C'):  0
starting USB...
Bus usb@fc800000: USB EHCI 1.00
Bus usb@fc840000: USB OHCI 1.0
Bus usb@fc880000: USB EHCI 1.00
Bus usb@fc8c0000: USB OHCI 1.0
Bus usb@fcd00000: usb maximum-speed not found
Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus usb@fc800000 for devices... 3 USB Device(s) found
scanning bus usb@fc840000 for devices... DDR Version V1.08 20220617
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[1] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[2] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[3] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
Manufacturer ID:0xff
CH0 RX Vref:29.7%, TX Vref:20.8%,20.8%
CH1 RX Vref:27.7%, TX Vref:21.8%,21.8%
CH2 RX Vref:28.7%, TX Vref:21.8%,20.8%
CH3 RX Vref:27.7%, TX Vref:19.8%,20.8%
change to F1: 528MHz
change to F2: 1068MHz
change to F3: 1560MHz
change to F0: 2112MHz
out
U-Boot SPL board init
U-Boot SPL 2017.09-armbian (Mar 01 2023 - 16:19:19)
Trying to boot from MMC1
Card did not respond to voltage select!
mmc_init: -95, time 13
spl: mmc init failed with error: -95
Trying to boot from MMC2
MMC: no card present
mmc_init: -123, time 0
spl: mmc init failed with error: -123
Trying to boot from MTD2
Trying fit image at 0x4000 sector
## Verified-boot: 0
## Checking atf-1 0x00040000 ... sha256(581130cddd...) + OK
## Checking uboot 0x00200000 ... sha256(fc19f8b5dd...) + OK
## Checking fdt 0x00343ee8 ... sha256(60b3966c5c...) + OK
## Checking atf-2 0x000f0000 ... sha256(6a00298af8...) + OK
## Checking atf-3 0xff100000 ... sha256(71c3a5841b...) + OK
## Checking atf-4 0xff001000 ... sha256(2301cf73be...) + OK
## Checking optee 0x08400000 ... sha256(603cfbd25d...) + OK
Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000)
Total: 519.55 ms

INFO:    Preloader serial: 2
NOTICE:  BL31: v2.3():v2.3-364-g55ca4fb1c:derrick.huang
NOTICE:  BL31: Built : 12:00:02, May 13 2022
INFO:    timer_hp_init no valid 32k timer source, use normal mode
INFO:    GICv3 without legacy support detected.
INFO:    ARM GICv3 driver initialized in EL3
INFO:    system boots from cpu-hwid-0
INFO:    idle_st=0x21fff, pd_st=0x11fff9
INFO:    dfs DDR fsp_params[0].freq_mhz= 2112MHz
INFO:    dfs DDR fsp_params[1].freq_mhz= 528MHz
INFO:    dfs DDR fsp_params[2].freq_mhz= 1068MHz
INFO:    dfs DDR fsp_params[3].freq_mhz= 1560MHz
INFO:    BL31: Initialising Exception Handling Framework
INFO:    BL31: Initializing runtime services
INFO:    BL31: Initializing BL32
INFO:    hdmirx_handler: dma not on, ret
I/TC:
I/TC: OP-TEE version: 3.13.0-639-g8e053a881-dev #hisping.lin (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #2 Mon Mar 14 09:09:01 CST 2022 aarch64
I/TC: Primary CPU initializing
I/TC: Primary CPU switching to normal world boot
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0x200000
INFO:    SPSR = 0x3c9


U-Boot 2017.09-armbian (Mar 01 2023 - 16:19:19 +0300)

Model: Radxa ROCK 5B
PreSerial: 2, raw, 0xfeb50000
DRAM:  15.7 GiB
Sysmem: init
Relocation Offset: edb33000
Relocation fdt: eb9f8bb8 - eb9fecd0
CR: M/C/I
Using default environment

SF: Detected sfc_nor with page size 256 Bytes, erase size 4 KiB, total 16 MiB
Bootdev(atags): mtd 2
PartType: EFI
DM: v2
No misc partition
boot mode: None
FIT: No boot partition
** Unrecognized filesystem type **
No resource partition
No resource partition
No resource partition
Failed to load DTB, ret=-19
No find valid DTB, ret=-22
Failed to get kernel dtb, ret=-22
Unknown command 'gpio' - try 'help'
Model: Radxa ROCK 5B
CLK: (sync kernel. arm: enter 1008000 KHz, init 1008000 KHz, kernel 0N/A)
  b0pll 816000 KHz
  b1pll 816000 KHz
  lpll 816000 KHz
  v0pll 24000 KHz
  aupll 24000 KHz
  cpll 1500000 KHz
  gpll 1188000 KHz
  npll 24000 KHz
  ppll 1100000 KHz
  aclk_center_root 702000 KHz
  pclk_center_root 100000 KHz
  hclk_center_root 396000 KHz
  aclk_center_low_root 500000 KHz
  aclk_top_root 750000 KHz
  pclk_top_root 100000 KHz
  aclk_low_top_root 396000 KHz
No misc partition
Net:   No ethernet found.
Hit key to stop autoboot('CTRL+C'):  0
starting USB...
Bus usb@fc800000: USB EHCI 1.00
Bus usb@fc840000: USB OHCI 1.0
Bus usb@fc880000: USB EHCI 1.00
Bus usb@fc8c0000: USB OHCI 1.0
Bus usb@fcd00000: usb maximum-speed not found
Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus usb@fc800000 for devices... 3 USB Device(s) found
scanning bus usb@fc840000 for devices... 1 USB Device(s) found
scanning bus usb@fc880000 for devices... 1 USB Device(s) found
scanning bus usb@fc8c0000 for devices... 1 USB Device(s) found
scanning bus usb@fcd00000 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found

Device 0: unknown device
no mmc device at slot 1
no mmc device at slot 0
invalid flags type!

Device 0: Vendor: 0x1e4b Rev: SN09843  Prod: 0003567006134
            Type: Hard Disk
            Capacity: 488386.3 MB = 476.9 GB (1000215216 x 512)
... is now current device
Scanning nvme 0:2...
fs_devread read outside partition 7980508726312326976
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
fs_devread read outside partition 7994694899913690112
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
=================begin===================
491 bytes read in 2 ms (239.3 KiB/s)
1:      linux
Retrieving file: /boot/extlinux/../initrd.img
=================begin===================
7329008 bytes read in 7 ms (998.5 MiB/s)
Retrieving file: /boot/extlinux/../vmlinuz
=================begin===================
33745408 bytes read in 23 ms (1.4 GiB/s)
!!! env helper try: /boot/uEnv.txt
Retrieving file: /boot/uEnv.txt
** File not found /boot/uEnv.txt **
append: root=UUID=4f656f39-4b12-40c8-bad6-18583a6a5b88 ro console=ttyS02,1500000 console=tty0
Retrieving file: /boot/extlinux/../dtb/rockchip/rk3588-rock-5b.dtb
Failed to iterate over directory boot
** File not found /boot/extlinux/../dtb/rockchip/rk3588-rock-5b.dtb **
Skipping linux for failure retrieving fdt
2:      5.10.110-std-def-rk-alt2
Retrieving file: /boot/extlinux/../initrd-5.10.110-std-def-rk-alt2.img
Failed to iterate over directory boot
** File not found /boot/extlinux/../initrd-5.10.110-std-def-rk-alt2.img **
Skipping 5.10.110-std-def-rk-alt2 for failure retrieving initrd
SCRIPT FAILED: continuing...
Failed to iterate over directory dtb

Device 2: Vendor: 0x2207 Rev: V1.00 Prod: sfc_nor
            Type: Hard Disk
            Capacity: 16.0 MB = 0.0 GB (32768 x 512)
... is now current device
** Unrecognized filesystem type **

Device 1:
Device 0: unknown device
No ethernet found.
missing environment variable: pxeuuid
Retrieving file: /boot/extlinux/pxelinux.cfg/00000000
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/0000000
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/000000
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/00000
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/0000
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/000
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/00
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/0
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/default-arm-rockchip
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/default-arm
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/default
No ethernet found.
Config file not found
No ethernet found.
No ethernet found.
Could not get mtd 0
## Booting FIT Image FIT: No boot partition
FIT: No fit blob
FIT: No FIT image
Could not find misc partition
Could not find uboot part
=>

Оффлайн Delphist52

  • Начинающий
  • *
  • Сообщений: 46
Возможно это из-за блока питания. Новый "тупой" заказал, но он пока едет...
Однако, сейчас как-то стал не загружается вот с таким логом UART (полный от момента подачи питания, т.е. без перезагрузки):
DDR Version V1.08 20220617
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[1] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[2] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[3] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
Manufacturer ID:0xff
CH0 RX Vref:29.7%, TX Vref:21.8%,21.8%
CH1 RX Vref:28.7%, TX Vref:20.8%,20.8%
CH2 RX Vref:28.7%, TX Vref:21.8%,20.8%
CH3 RX Vref:28.7%, TX Vref:20.8%,20.8%
change to F1: 528MHz
change to F2: 1068MHz
change to F3: 1560MHz
change to F0: 2112MHz
out
U-Boot SPL board init
U-Boot SPL 2017.09-armbian (Mar 01 2023 - 16:19:19)
Trying to boot from MMC1
Card did not respond to voltage select!
mmc_init: -95, time 13
spl: mmc init failed with error: -95
Trying to boot from MMC2
MMC: no card present
mmc_init: -123, time 0
spl: mmc init failed with error: -123
Trying to boot from MTD2
Trying fit image at 0x4000 sector
## Verified-boot: 0
## Checking atf-1 0x00040000 ... sha256(581130cddd...) + OK
## Checking uboot 0x00200000 ... sha256(fc19f8b5dd...) + OK
## Checking fdt 0x00343ee8 ... sha256(60b3966c5c...) + OK
## Checking atf-2 0x000f0000 ... sha256(6a00298af8...) + OK
## Checking atf-3 0xff100000 ... sha256(71c3a5841b...) + OK
## Checking atf-4 0xff001000 ... sha256(2301cf73be...) + OK
## Checking optee 0x08400000 ... sha256(603cfbd25d...) + OK
Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000)
Total: 517.855 ms

INFO:    Preloader serial: 2
NOTICE:  BL31: v2.3():v2.3-364-g55ca4fb1c:derrick.huang
NOTICE:  BL31: Built : 12:00:02, May 13 2022
INFO:    timer_hp_init no valid 32k timer source, use normal mode
INFO:    GICv3 without legacy support detected.
INFO:    ARM GICv3 driver initialized in EL3
INFO:    system boots from cpu-hwid-0
INFO:    idle_st=0x21fff, pd_st=0x11fff9
INFO:    dfs DDR fsp_params[0].freq_mhz= 2112MHz
INFO:    dfs DDR fsp_params[1].freq_mhz= 528MHz
INFO:    dfs DDR fsp_params[2].freq_mhz= 1068MHz
INFO:    dfs DDR fsp_params[3].freq_mhz= 1560MHz
INFO:    BL31: Initialising Exception Handling Framework
INFO:    BL31: Initializing runtime services
INFO:    BL31: Initializing BL32
INFO:    hdmirx_handler: dma not on, ret
I/TC:
I/TC: OP-TEE version: 3.13.0-639-g8e053a881-dev #hisping.lin (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #2 Mon Mar 14 09:09:01 CST 2022 aarch64
I/TC: Primary CPU initializing
I/TC: Primary CPU switching to normal world boot
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0x200000
INFO:    SPSR = 0x3c9


U-Boot 2017.09-armbian (Mar 01 2023 - 16:19:19 +0300)

Model: Radxa ROCK 5B
PreSerial: 2, raw, 0xfeb50000
DRAM:  15.7 GiB
Sysmem: init
Relocation Offset: edb33000
Relocation fdt: eb9f8bb8 - eb9fecd0
CR: M/C/I
Using default environment

SF: Detected sfc_nor with page size 256 Bytes, erase size 4 KiB, total 16 MiB
Bootdev(atags): mtd 2
PartType: EFI
DM: v2
No misc partition
boot mode: None
FIT: No boot partition
** Unrecognized filesystem type **
No resource partition
No resource partition
No resource partition
Failed to load DTB, ret=-19
No find valid DTB, ret=-22
Failed to get kernel dtb, ret=-22
Unknown command 'gpio' - try 'help'
Model: Radxa ROCK 5B
CLK: (sync kernel. arm: enter 1008000 KHz, init 1008000 KHz, kernel 0N/A)
  b0pll 816000 KHz
  b1pll 816000 KHz
  lpll 816000 KHz
  v0pll 24000 KHz
  aupll 24000 KHz
  cpll 1500000 KHz
  gpll 1188000 KHz
  npll 24000 KHz
  ppll 1100000 KHz
  aclk_center_root 702000 KHz
  pclk_center_root 100000 KHz
  hclk_center_root 396000 KHz
  aclk_center_low_root 500000 KHz
  aclk_top_root 750000 KHz
  pclk_top_root 100000 KHz
  aclk_low_top_root 396000 KHz
No misc partition
Net:   No ethernet found.
Hit key to stop autoboot('CTRL+C'):  0
starting USB...
Bus usb@fc800000: USB EHCI 1.00
Bus usb@fc840000: USB OHCI 1.0
Bus usb@fc880000: USB EHCI 1.00
Bus usb@fc8c0000: USB OHCI 1.0
Bus usb@fcd00000: usb maximum-speed not found
Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus usb@fc800000 for devices... DDR Version V1.08 20220617
LPDDR4X, 2112MHz
channel[0] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[1] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[2] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
channel[3] BW=16 Col=10 Bk=8 CS0 Row=17 CS1 Row=17 CS=2 Die BW=16 Size=4096MB
Manufacturer ID:0xff
CH0 RX Vref:29.7%, TX Vref:21.8%,21.8%
CH1 RX Vref:27.7%, TX Vref:20.8%,21.8%
CH2 RX Vref:28.7%, TX Vref:21.8%,20.8%
CH3 RX Vref:28.7%, TX Vref:20.8%,20.8%
change to F1: 528MHz
change to F2: 1068MHz
change to F3: 1560MHz
change to F0: 2112MHz
out
U-Boot SPL board init
U-Boot SPL 2017.09-armbian (Mar 01 2023 - 16:19:19)
Trying to boot from MMC1
Card did not respond to voltage select!
mmc_init: -95, time 13
spl: mmc init failed with error: -95
Trying to boot from MMC2
MMC: no card present
mmc_init: -123, time 0
spl: mmc init failed with error: -123
Trying to boot from MTD2
Trying fit image at 0x4000 sector
## Verified-boot: 0
## Checking atf-1 0x00040000 ... sha256(581130cddd...) + OK
## Checking uboot 0x00200000 ... sha256(fc19f8b5dd...) + OK
## Checking fdt 0x00343ee8 ... sha256(60b3966c5c...) + OK
## Checking atf-2 0x000f0000 ... sha256(6a00298af8...) + OK
## Checking atf-3 0xff100000 ... sha256(71c3a5841b...) + OK
## Checking atf-4 0xff001000 ... sha256(2301cf73be...) + OK
## Checking optee 0x08400000 ... sha256(603cfbd25d...) + OK
Jumping to U-Boot(0x00200000) via ARM Trusted Firmware(0x00040000)
Total: 517.850 ms

INFO:    Preloader serial: 2
NOTICE:  BL31: v2.3():v2.3-364-g55ca4fb1c:derrick.huang
NOTICE:  BL31: Built : 12:00:02, May 13 2022
INFO:    timer_hp_init no valid 32k timer source, use normal mode
INFO:    GICv3 without legacy support detected.
INFO:    ARM GICv3 driver initialized in EL3
INFO:    system boots from cpu-hwid-0
INFO:    idle_st=0x21fff, pd_st=0x11fff9
INFO:    dfs DDR fsp_params[0].freq_mhz= 2112MHz
INFO:    dfs DDR fsp_params[1].freq_mhz= 528MHz
INFO:    dfs DDR fsp_params[2].freq_mhz= 1068MHz
INFO:    dfs DDR fsp_params[3].freq_mhz= 1560MHz
INFO:    BL31: Initialising Exception Handling Framework
INFO:    BL31: Initializing runtime services
INFO:    BL31: Initializing BL32
INFO:    hdmirx_handler: dma not on, ret
I/TC:
I/TC: OP-TEE version: 3.13.0-639-g8e053a881-dev #hisping.lin (gcc version 10.2.1 20201103 (GNU Toolchain for the A-profile Architecture 10.2-2020.11 (arm-10.16))) #2 Mon Mar 14 09:09:01 CST 2022 aarch64
I/TC: Primary CPU initializing
I/TC: Primary CPU switching to normal world boot
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0x200000
INFO:    SPSR = 0x3c9


U-Boot 2017.09-armbian (Mar 01 2023 - 16:19:19 +0300)

Model: Radxa ROCK 5B
PreSerial: 2, raw, 0xfeb50000
DRAM:  15.7 GiB
Sysmem: init
Relocation Offset: edb33000
Relocation fdt: eb9f8bb8 - eb9fecd0
CR: M/C/I
Using default environment

SF: Detected sfc_nor with page size 256 Bytes, erase size 4 KiB, total 16 MiB
Bootdev(atags): mtd 2
PartType: EFI
DM: v2
No misc partition
boot mode: None
FIT: No boot partition
** Unrecognized filesystem type **
No resource partition
No resource partition
No resource partition
Failed to load DTB, ret=-19
No find valid DTB, ret=-22
Failed to get kernel dtb, ret=-22
Unknown command 'gpio' - try 'help'
Model: Radxa ROCK 5B
CLK: (sync kernel. arm: enter 1008000 KHz, init 1008000 KHz, kernel 0N/A)
  b0pll 816000 KHz
  b1pll 816000 KHz
  lpll 816000 KHz
  v0pll 24000 KHz
  aupll 24000 KHz
  cpll 1500000 KHz
  gpll 1188000 KHz
  npll 24000 KHz
  ppll 1100000 KHz
  aclk_center_root 702000 KHz
  pclk_center_root 100000 KHz
  hclk_center_root 396000 KHz
  aclk_center_low_root 500000 KHz
  aclk_top_root 750000 KHz
  pclk_top_root 100000 KHz
  aclk_low_top_root 396000 KHz
No misc partition
Net:   No ethernet found.
Hit key to stop autoboot('CTRL+C'):  0
starting USB...
Bus usb@fc800000: USB EHCI 1.00
Bus usb@fc840000: USB OHCI 1.0
Bus usb@fc880000: USB EHCI 1.00
Bus usb@fc8c0000: USB OHCI 1.0
Bus usb@fcd00000: usb maximum-speed not found
Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.10
scanning bus usb@fc800000 for devices... 3 USB Device(s) found
scanning bus usb@fc840000 for devices... 1 USB Device(s) found
scanning bus usb@fc880000 for devices... 1 USB Device(s) found
scanning bus usb@fc8c0000 for devices... 1 USB Device(s) found
scanning bus usb@fcd00000 for devices... 1 USB Device(s) found
       scanning usb for storage devices... 0 Storage Device(s) found

Device 0: unknown device
no mmc device at slot 1
no mmc device at slot 0
invalid flags type!

Device 0: Vendor: 0x1e4b Rev: SN09843  Prod: 0003567006134
            Type: Hard Disk
            Capacity: 488386.3 MB = 476.9 GB (1000215216 x 512)
... is now current device
Scanning nvme 0:2...
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
=================begin===================
491 bytes read in 2 ms (239.3 KiB/s)
1:      linux
Retrieving file: /boot/extlinux/../initrd.img
=================begin===================
7329008 bytes read in 7 ms (998.5 MiB/s)
Retrieving file: /boot/extlinux/../vmlinuz
=================begin===================
33745408 bytes read in 24 ms (1.3 GiB/s)
!!! env helper try: /boot/uEnv.txt
Retrieving file: /boot/uEnv.txt
** File not found /boot/uEnv.txt **
append: root=UUID=4f656f39-4b12-40c8-bad6-18583a6a5b88 ro console=ttyS02,1500000 console=tty0
Retrieving file: /boot/extlinux/../dtb/rockchip/rk3588-rock-5b.dtb
Failed to iterate over directory ..
** File not found /boot/extlinux/../dtb/rockchip/rk3588-rock-5b.dtb **
Skipping linux for failure retrieving fdt
2:      5.10.110-std-def-rk-alt2
Retrieving file: /boot/extlinux/../initrd-5.10.110-std-def-rk-alt2.img
Failed to iterate over directory extlinux
** File not found /boot/extlinux/../initrd-5.10.110-std-def-rk-alt2.img **
Skipping 5.10.110-std-def-rk-alt2 for failure retrieving initrd
SCRIPT FAILED: continuing...
fs_devread read outside partition 6824084283175473152
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **

Device 2: Vendor: 0x2207 Rev: V1.00 Prod: sfc_nor
            Type: Hard Disk
            Capacity: 16.0 MB = 0.0 GB (32768 x 512)
... is now current device
** Unrecognized filesystem type **

Device 1:
Device 0: unknown device
No ethernet found.
missing environment variable: pxeuuid
Retrieving file: /boot/extlinux/pxelinux.cfg/00000000
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/0000000
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/000000
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/00000
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/0000
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/000
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/00
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/0
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/default-arm-rockchip
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/default-arm
No ethernet found.
Retrieving file: /boot/extlinux/pxelinux.cfg/default
No ethernet found.
Config file not found
No ethernet found.
No ethernet found.
Could not get mtd 0
## Booting FIT Image FIT: No boot partition
FIT: No fit blob
FIT: No FIT image
Could not find misc partition
Could not find uboot part
=>

Может быть тут не учтен какой-нибудь нюанс?

Только если после этого всё устроит, можно бeдет установить на NVMe (есть свои нюансы с установкой)

И ещё вопрос попутно как запустить вентилятор охлаждения процессора? Пару раз когда загружалась система вентилятор не работал.

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 891
Возможно это из-за блока питания. Новый "тупой" заказал, но он пока едет.
такое поведение - из-за блока питания с PD. NVMe имеет существенное потребление (особенно в режиме записи, и нагрузка постоянно меняется при работе), поэтому при попытке установки и работы с  NVMe возникают "качели" (идиотский блок питания пытается "на лету" менять напряжение\мощность, но без доп акб для питания при переходных процессах, оно исчезает в периоды переключения и система падает). Такие "качели" могу убить NVMe (зависит от реализации внутреннего контролера NVMe). Пока не будет стабильного питания - не советую экспериментировать с NVMe.
Кстати, проблемы из-за PD будут и при использовании других устройств с большим разбросом потребления при работе, например WiFi, внешние USB диски с большим потреблением и т.д.


И ещё вопрос попутно как запустить вентилятор охлаждения процессора? Пару раз когда загружалась система вентилятор не работал.
Куда подключен вентилятор ? Я использую обычный USB, и не проверял работу встроенного разъёма управления (нет такого вентилятора в наличии).
на форуме радха есть темы, где описано, что для вентилятора нужно ставить доп. софт, возможно и тут это нужно делать.