Автор Тема: Khadas VIM3  (Прочитано 13905 раз)

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Khadas VIM3
« : 01.07.2021 00:23:46 »
Купил, планирую Альт-Линукс на него поставить.
Рассчитываю на вашу поддержку.

https://www.khadas.com/product-page/vim3

Как считаете, сможем?

Amlogic A311D
2.2GHz Quad core ARM Cortex-A73 and 1.8GHz dual core Cortex-A53 CPU
ARM G52 MP4 GPU up to 800MHz
HW UHD 4K H.265 75fps 10-bit video decoder & low latency 1080p H.265/H.264 60fps encoder
Support multi-video decoder up to 4Kx2K@60fps+1x1080P@60fps
Dolby Vision and HDR10, HDR10+, HLG and PRIME HDR video processing
Build-in Cortex-M4 core for always on processing
TrustZone based security for DRM video streaming
« Последнее редактирование: 12.07.2021 02:20:32 от smatsak »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 222
Re: Khadas VIM3
« Ответ #1 : 01.07.2021 17:15:38 »
ну попробуйте сначала в chroot запустить альт...

Оффлайн Merblud

  • Давно тут
  • **
  • Сообщений: 460
Re: Khadas VIM3
« Ответ #2 : 01.07.2021 23:03:56 »
Меньше слов, больше дела. Не рассчитывать надо, а пробовать.

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Re: Khadas VIM3
« Ответ #3 : 12.07.2021 02:17:03 »
Меньше слов, больше дела. Не рассчитывать надо, а пробовать.
Пришла посылочка.
Там андроид и даже образы с их сайта не ставятся, про Альт пока и речи нет, хотя бы Ubuntu затащить для начала.
https://docs.khadas.com/firmware/Vim3UbuntuFirmware.html

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Re: Khadas VIM3
« Ответ #4 : 14.07.2021 20:50:39 »
Внешний вид

Производительность, hardinfo

Для сравнения производительность моего рабочего ноутбука


Поставил на скорую руку Ubuntu от производителя платы, Альт-Линукс буду ставить на следующей неделе.

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Re: Khadas VIM3
« Ответ #5 : 17.07.2021 01:00:29 »
rescue disk Alt-Linux завелся, из всех остальных вариантов загрузок Alt-Linux для arm не смог подобрать рабочий вариант.
Если живой образ Alt-Linux тоже не заведется, буду пытаться поставить Alt-Linux через recue disk

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

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Khadas VIM3
« Ответ #6 : 17.07.2021 01:25:52 »
rescue disk Alt-Linux завелся, из всех остальных вариантов загрузок Alt-Linux для arm не смог подобрать рабочий вариант.

1. Можно же rootfs грузить.
2. Что значит не завёлся? grub появился? Если нет, то проблема в том, что он загружен в графическом режиме.

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Re: Khadas VIM3
« Ответ #7 : 17.07.2021 02:05:19 »
Я не каждый день это делаю, как то разобрался, как образы Альт-Линукса снимать и ставить через tar.
Проблема в том, что у меня нет рабочего образа для arm.
План такой:
На интеле под Убунтой смонтировать образ live-cd arm Alt-Linux, скопировать его на ext4 раздел флешки
Дальше эту флешку смонтировать на arm
создать mbr ext4 партицию на встроенном накопителе arm, скопировать туда фс с флешки
дальше chroot на накопитель и поставить загрузчик mbr
 

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Re: Khadas VIM3
« Ответ #8 : 17.07.2021 03:37:03 »
пока сломался об загрузчик, в live диске UEFI загрузчик, а мне нужен MBR

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

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Khadas VIM3
« Ответ #9 : 17.07.2021 05:21:01 »
https://altlinux.org/write/rootfs

rootfs уже собраны:
https://www.altlinux.org/Regular/arm
https://www.altlinux.org/Starterkits/Download#Архивы_rootfs_для_armh_и_aarch64

Но меня заинтересовала Ваша реплика:

rescue disk Alt-Linux завелся, из всех остальных вариантов загрузок Alt-Linux для arm не смог подобрать рабочий вариант.

Я в это верю, так как u-boot поддерживают UEFI. Другой способ загрузки (более предпочтительный) через extlinux.conf.
Раз Вы успешно загружали iso с usb флеш, то будет достаточно отформатировать флешку в ext4 и распаковать на неё  тарбол. Только если делать это не через alt-rootfs-installer, файловой системе нужно будет присвоить метку ROOT.
« Последнее редактирование: 17.07.2021 05:29:15 от Антон Мидюков »

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Re: Khadas VIM3
« Ответ #10 : 17.07.2021 10:39:54 »
Отличная и понятная инструкция, жаль, что я об этом не знал 6 часов назад.
После моих экспериментов с eMMC - VIM3 (сразу после первой перезагрузки) не выдает сигнал на монитор, написал поставщику и жду от них помощи по восстановлению работоспособности железки.
Как заработает буду действовать по вашей инструкции.
Спасибо большое.

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Re: Khadas VIM3
« Ответ #11 : 19.07.2021 14:32:19 »
Контроль над железкой восстановил.
https://altlinux.org/write/rootfs
Это очень хороший путь, только в rescue сборке для aarch64 нет  alt-rootfs-installer

Можно скопировать, смонтировать и поискать - его там нет.
http://nightly.altlinux.org/sisyphus-aarch64/tested/regular-rescue-latest-aarch64.iso
« Последнее редактирование: 19.07.2021 14:33:59 от smatsak »

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Re: Khadas VIM3
« Ответ #12 : 19.07.2021 15:21:24 »
скачал Исходный пакет: alt-rootfs-installer
http://ftp.altlinux.org/pub/distributions/ALTLinux/Sisyphus/files/noarch/RPMS/alt-rootfs-installer-0.5.0-alt2.noarch.rpm
поставил
apt-get install alt-rootfs-installer-0.5.0-alt2.noarch.rpm

Теперь alt-rootfs-installer есть

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Re: Khadas VIM3
« Ответ #13 : 19.07.2021 16:46:58 »
и всё равно не получилось, в списке

alt-rootfs-installer --supported | grep khadas
khadas-edge-captain-rk3399  rockpro64-rk3399
khadas-edge-v-rk3399        rock-pi-4-rk3399
khadas-edge-rk3399          rock-pi-4c-rk3399

нет типа u-boot для VIM3

Пробовал ставить как для без указания типа (--target) так и с указанием (выбрал khadas-edge-v-rk3399), не угадал в обоих случаях. Система не грузится после reboot.

Оффлайн smatsak

  • Linux, C++
  • Давно тут
  • **
  • Сообщений: 204
  • Cloud-based technology
Re: Khadas VIM3
« Ответ #14 : 20.07.2021 15:03:08 »
« Последнее редактирование: 21.07.2021 08:08:45 от smatsak »