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

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

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
установил, непойму как обработать диск gparted?

Видимо, просто запустить, а он предложит исправить ошибки.

Оффлайн vkrum

  • Начинающий
  • *
  • Сообщений: 18
Видимо, просто запустить, а он предложит исправить ошибки.
не получаеться gparted сделать, сканирует, ищет, востанавливает но неможет востановить.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 253
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Ну, так заново mbr создайте. Или у вас там ценная информация есть?

Оффлайн vkrum

  • Начинающий
  • *
  • Сообщений: 18
Ну, так заново mbr создайте. Или у вас там ценная информация есть?
у меня в гпарте нет mbr

зачем этим шить u-boot-orangepi-800.img и создавать заново


« Последнее редактирование: 21.12.2022 22:20:51 от vkrum »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 253
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Это без разницы, можете заново любую таблицу разделов создать, и не обязательно через Gparted - любой программой, которое это умеет.

Оффлайн vkrum

  • Начинающий
  • *
  • Сообщений: 18
Это без разницы, можете заново любую таблицу разделов создать, и не обязательно через Gparted - любой программой, которое это умеет.

oot@orangepi800:~# gpart create -s MBR mmcblk0

*** Fatal error: sector size must be >= 0.


DISKPART> convert mbr

Ошибка службы виртуальных дисков:
Указанный диск нельзя преобразовать. К таким
дискам относятся компакт-диски и DVD-диски.
« Последнее редактирование: 21.12.2022 23:01:18 от vkrum »

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 891
Новая версия 20221222 для Station M3 (rk3588s). Обновление ядра.
Важно. Все образы имеют новый общий размер, под них обновлена версия загрузчиков на сайте, т.е. для новой версии образов нужно использовать новые файлы загрузчиков.

Оффлайн vkrum

  • Начинающий
  • *
  • Сообщений: 18
regular-edu-arm-20221028-aarch64.img.xz + u-boot-orangepi-800.img от 19.12.2022 + монитор hdmi
10 минут ожидал

▒DDR Version 1.24 20191016
In
channel 0
CS = 0
MR0=0x18
MR4=0x1
MR5=0x1
MR8=0x10
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 1
CS = 0
MR0=0x18
MR4=0x1
MR5=0x1
MR8=0x10
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 0 training pass!
channel 1 training pass!
change freq to 416MHz 0,1
Channel 0: LPDDR4,416MHz
Bus Width=32 Col=10 Bank=8 Row=16 CS=1 Die Bus-Width=16 Size=2048MB
Channel 1: LPDDR4,416MHz
Bus Width=32 Col=10 Bank=8 Row=16 CS=1 Die Bus-Width=16 Size=2048MB
256B stride
channel 0
CS = 0
MR0=0x18
MR4=0x1
MR5=0x1
MR8=0x10
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 1
CS = 0
MR0=0x18
MR4=0x1
MR5=0x1
MR8=0x10
MR12=0x72
MR14=0x72
MR18=0x0
MR19=0x0
MR24=0x8
MR25=0x0
channel 0 training pass!
channel 1 training pass!
channel 0, cs 0, advanced training done
channel 1, cs 0, advanced training done
change freq to 856MHz 1,0
ch 0 ddrconfig = 0x101, ddrsize = 0x40
ch 1 ddrconfig = 0x101, ddrsize = 0x40
pmugrf_os_reg[2] = 0x32C1F2C1, stride = 0xD
ddr_set_rate to 328MHZ
ddr_set_rate to 666MHZ
ddr_set_rate to 928MHZ
channel 0, cs 0, advanced training done
channel 1, cs 0, advanced training done
ddr_set_rate to 416MHZ, ctl_index 0
ddr_set_rate to 856MHZ, ctl_index 1
support 416 856 328 666 928 MHz, current 856MHz
OUT
Boot1: 2019-03-14, version: 1.19
CPUId = 0x0
ChipType = 0x10, 254
SdmmcInit=2 0
BootCapSize=100000
UserCapSize=59640MB
FwPartOffset=2000 , 100000
mmc0:cmd5,20
SdmmcInit=0 0
BootCapSize=0
UserCapSize=29818MB
FwPartOffset=2000 , 0
StorageInit ok = 194205
SecureMode = 0
SecureInit read PBA: 0x4
SecureInit read PBA: 0x404
SecureInit read PBA: 0x804
SecureInit read PBA: 0xc04
SecureInit read PBA: 0x1004
SecureInit read PBA: 0x1404
SecureInit read PBA: 0x1804
SecureInit read PBA: 0x1c04
SecureInit ret = 0, SecureMode = 0
atags_set_bootdev: ret:(0)
GPT part:  0, name:            fat32, start:0x8000, size:0x78800
GPT part:  1, name:          primary, start:0x80800, size:0x10ca800
no find partition:uboot.
LoadTrust Addr:0x4000
No find bl30.bin
No find bl32.bin
Load uboot, ReadLba = 2000
Load OK, addr=0x200000, size=0xd7c08
RunBL31 0x40000
NOTICE:  BL31: v1.3(release):845ee93
NOTICE:  BL31: Built : 15:51:11, Jul 22 2020
NOTICE:  BL31: Rockchip release version: v1.1
INFO:    GICv3 with legacy support detected. ARM GICV3 driver initialized in EL3
INFO:    Using opteed sec cpu_context!
INFO:    boot cpu mask: 0
INFO:    plat_rockchip_pmu_init(1196): pd status 3e
INFO:    BL31: Initializing runtime services
WARNING: No OPTEE provided by BL2 boot loader, Booting device without OPTEE initialization. SMC`s destined for OPTEE will return SMC_UNK
ERROR:   Error initializing runtime service opteed_fast
INFO:    BL31: Preparing for EL3 exit to normal world
INFO:    Entry point address = 0x200000
INFO:    SPSR = 0x3c9


U-Boot 2022.04-armbian (Oct 26 2022 - 08:55:20 +0300)

SoC: Rockchip rk3399
Reset cause: POR
Model: OrangePi 4 AI board
DRAM:  3.9 GiB
PMIC:  RK808
Core:  224 devices, 22 uclasses, devicetree: separate
MMC:   mmc@fe320000: 1, mmc@fe330000: 0
Loading Environment from MMC... *** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Model: OrangePi 4 AI board
Net:   eth0: ethernet@fe300000
Hit any key to stop autoboot:  0
starting USB...
Bus usb@fe380000: ehci_generic usb@fe380000: failed to get usb phy
Port not available.
Bus usb@fe3c0000: ehci_generic usb@fe3c0000: failed to get usb phy
Port not available.
USB is stopped. Please issue 'usb start' first.
switch to partitions #0, OK
mmc1 is current device
Scanning mmc 1:2...
Found /boot/extlinux/extlinux.conf
Retrieving file: /boot/extlinux/extlinux.conf
ALTLinux Boot Options
1:      linux
2:      5.15.75-std-def-alt1
3:      6.0.3-un-def-arm-alt1
Enter choice: 1:        linux
Retrieving file: /boot/extlinux/../initrd.img
Retrieving file: /boot/extlinux/../vmlinuz
append: root=UUID=ce2153c1-487b-4245-a6c6-921bffe9748d ro console=tty0
Retrieving file: /boot/extlinux/../dtb/rockchip/rk3399-orangepi-4.dtb
** File not found /boot/extlinux/../dtb/rockchip/rk3399-orangepi-4.dtb **
Moving Image from 0x2080000 to 0x2200000, end=4970000
## Flattened Device Tree blob at f5f04c10
   Booting using the fdt blob at 0xf5f04c10
   Loading Ramdisk to f5428000, end f5efdbe1 ... OK
   Loading Device Tree to 00000000f5412000, end 00000000f542719f ... OK

Starting kernel ...


непойму где переименовать rk3399-orangepi-800.dtb в rk3399-orangepi-4.dtb
или поправить?
« Последнее редактирование: 23.12.2022 02:58:34 от vkrum »

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 891
непойму где переименовать rk3399-orangepi-800.dtb в rk3399-orangepi-4.dtb
Открыть /boot/extlinux/extlinux.conf и заменить строку fdtdir /boot/dtb на fdt /boot/dtb/rockchip/rk3399-orangepi-800.dtb

Оффлайн vkrum

  • Начинающий
  • *
  • Сообщений: 18
Открыть /boot/extlinux/extlinux.conf и заменить строку fdtdir /boot/dtb на fdt /boot/dtb/rockchip/rk3399-orangepi-800.dtb
сам дописывает, переименовал файл в rk3399-orangepi-4.dtb
Retrieving file: /boot/dtb/rockchip/rk3399-orangepi-800.dtb/rockchip/rk3399-orangepi-4.dtb
** File not found /boot/dtb/rockchip/rk3399-orangepi-800.dtb/rockchip/rk3399-orangepi-4.dtb **
Загрузилась. Шустро работает даже с sd карты. но и набор конечно не полный по сравнению с 9 аальтом для 4 малины.
Сеть так и неподнялась.

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

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Сеть так и неподнялась.


ethernet или wi-fi?

Оффлайн vkrum

  • Начинающий
  • *
  • Сообщений: 18
Сеть так и неподнялась.


ethernet или wi-fi?

команда lspci -v в ответ ничего не выводит
роутер микротик, на физическом уровене up link
« Последнее редактирование: 24.12.2022 16:04:00 от vkrum »

Оффлайн ivanbrash

  • Начинающий
  • *
  • Сообщений: 18
    • Email
Короче, я подумал, и понял, что Orange Pi 5 можно охлаждать вентилятором, вклеенным на термоклей в пластиковый корпус и направленным при этом на процессор. А питать вентилятор вполне себе возможно от пинов GPIO. Так что не так страшен чёрт, как его молюют. Сама Orange Pi 5 уже находится на территории России и скоро приедет. И сначала я протестирую OPi 5 без вентилятора, подключу к GPIO датчик DS18B20, приклею его вплотную к процу и напишу простую программу с выводом температуры и её графика. Но это если у проца нет встроенного датчика температуры. А если есть встроенный датчик температуры - буду выводить на график показания с него.
А потом подключу вентилятор, сделаю пластмассовый корпус и измерю температуру уже под вентилятором.
« Последнее редактирование: 24.12.2022 17:52:53 от ivanbrash »

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

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
команда lspci -v в ответ ничего не выводит

Они не на PCI Express. Смотрите:
ip -a

Ничего, кроме lo ?

Оффлайн Balbes

  • alt linux team
  • ***
  • Сообщений: 891
сам дописывает, переименовал файл в rk3399-orangepi-4.dtb
** File not found /boot/dtb/rockchip/rk3399-orangepi-800.dtb/rockchip/rk3399-orangepi-4.dtb **
Если написано ЗАМЕНИТЬ строку, это значите полностью заменить, а не дописать в нее.
Вам пишут точные шаги, но вы всё равно делаете по своему, не вижу смысла тратить время в пустоту.