Процедура подготовки системы для SD карты (этот вариант работает самостоятельно , без дополнительной SD карты Armbian). Процедура подготовки системы. Скачать образ,
https://disk.yandex.ru/d/KuwvOl_9VUxkDAраспаковать, записать на SD карту. Скачать нужный вариант u-boot
https://disk.yandex.ru/d/xg3R4CiOPIVPmA(обращаю внимание - нужно внимательно выбирать правильную версию точно для своей модели).
Записать полученный образ u-boot на SD карту.
Обращаю внимание, это важно, порядок записи нужно строго соблюдать - первым записать образ системы, образ u-boot записывается строго после записи образа системы, сразу после записи образа системы.
Запись образа и загрузчика выполняется штатными программами для записи образов из системы, где готовиться носитель (Rosa-Imagewriter USBImager balenaEtcher и т.д.) , ни какие "спец-особые" программы для подготовки носителя не требуются.
Дополнительная информация о процессе записи.
https://docs.armbian.com/User-Guide_Getting-Started/#how-to-prepare-a-sd-cardВажно. При использовании "б\у" носителей, на которые ранее записывали другие системы с таблицей GPT, может потребоваться полная очистка носителя, т.к. старые данные могут мешать правильной загрузке системы (конфликт от резервной копии таблицы разделов).
Для запуска системы с USB носителей необходимо иметь на eMMC или на SD карте систему с u-boot, который поддерживает прямой запуск с USB (рекомендуется соответсвующая для модели версия Armbian).
Для записи образа и u-boot рекомендуется использовать проверенные программы для хост системы, на которой выполняется подготовка носителя.
Для запуска в режиме EFI на Jetson-Nano, после записи образа на носитель, нужно добавить скрипт в корень первого раздела FAT. Ссылка на скрипт.
https://disk.yandex.ru/d/dxQCxXcZ_9QLRQВерсии для rk3588\rk3588s (Firefly Station M3, Rock5B, Khadas EDGE2, Firefly-ITX-3588J).
https://disk.yandex.ru/d/YspAwrOtC-arLQПорядок запуска аналогичен остальным, скачать распаковать, записать на SD карту (пока поддерживается только SD карта), скачать файл загрузчика и записать сразу по верх записанной системы. Загрузчик с расширением EFI использует механизм запуска с EFI, без расширения - используется механизм запуска через extlinux.conf. Для правильной работы запуска в режиме extlinux.conf, необходимо после записи образа и загрузчика, удалить из файла /extlinux/extlinux.conf первую строку (menu title ...), без удаления этой строки запуск будет останавливаться в u-boot в ожидании выбора, какую версию запускать.
Проверенные и поддерживаемые модели
Firefly Station M1 (rk3328)
Firefly Station P1 (rk3399)
Firefly Station P1 Pro (rk3399)
Firefly-rk3399 (rk3399)
Firefly Station M2 (rk3566)
Firefly Station P2 (rk3568)
Firefly Station M3 (rk3588s)
Firefly ITX 3588J (rk3588)
NanoPC T4 (rk3399)
Quartz64 A (rk3566)
Quartz64 B (rk3566)
SOQuartz + SOQuartz Model-A Baseboard (rk3566)
Banana Pi BPI-R2 Pro (rk3568)
Radxa Rock5B (rk3588)
Khadas Edge2 (rk3588s)
OrangePI 5 (rk3588)
Jetson Nano
Запуск на других моделях Rockchip возможен, но потребуется дополнительная настройка\адаптация системы.