LINUX.ORG.RU

История изменений

Исправление Xenius, (текущая версия) :

В моем случае писалось про Wrong Image Format for bootm command ERROR: can’t get kernel image!

А ты там параметры правильно указывал? Читал help bootm?

Может надо указать адрес и ты указывал не тот или грузил не по тому адресу и ему не хватало оперативки. Или ядро предполагает конкретный оффсет, а ты грузил на другой?

Но ядро еще надо загрузить

Значит вначале надо узнать точную модель железа и собрать / найти для неё загрузчик.

Может даже получится собрать официальный u-boot из ванильных исходников.

Таких устройств УЖЕ несколько вариантов (и мой может быть очередной)

Ну это уже вендор виноват, если лепит одно название на разные устройства. Но обычно вариантом с названием 1-в-1 не так много, и в крайнем случае можно снять крышку и прочитать названия микросхем. На материнке ещё бывает точный вариант материнки написан шелкографией, кстати, по нему можно нагуглить подходящую прошивку.

И вообще, ARM — это тебе не IBM PC с сороколетним Legacy. Впрочем ARM64 — это уже куда ближе к единой архитектуре. Например почти, все кроме M1 от ябла поддерживают UEFI

Исправление Xenius, :

В моем случае писалось про Wrong Image Format for bootm command ERROR: can’t get kernel image!

А ты там параметры правильно указывал? Читал help bootm?

Может надо указать адрес и ты указывал не тот или грузил не по тому адресу и ему не хватало оперативки. Или ядро предполагает конкретный оффсет, а ты грузил на другой?

Но ядро еще надо загрузить

Значит вначале надо узнать точную модель железа и собрать / найти для неё загрузчик.

Может даже получится собрать официальный u-boot из ванильных исходников.

Таких устройств УЖЕ несколько вариантов (и мой может быть очередной)

Ну это уже вендор виноват, если лепит одно название на разные устройства. Но обычно вариантом с названием 1-в-1 не так много, и в крайнем случае можно снять крышку и прочитать названия микросхем. На материнке ещё бывает точный вариант материнки написан шелкографией, кстати, по нему можно нагуглить подходящую прошивку.

И вообще, ARM — это тебе не IBM PC с сороколетним Legacy. Впрочем ARM64 — это уже куда ближе к единой архитектуре. Например почти, все кроме M1 от ябла поддерживают UEFI

Мне вот удалось NetBSD и официального бинарного образа запустить на плате которую она официально не поддерживает, правда без графического режима.

Исходная версия Xenius, :

В моем случае писалось про Wrong Image Format for bootm command ERROR: can’t get kernel image!

А ты там параметры правильно указывал? Читал help bootm?

Может надо указать адрес и ты указывал не тот или грузил не по тому адресу и ему не хватало оперативки. Или ядро предполагает конкретный оффсет, а ты грузил на другой?

Но ядро еще надо загрузить

Значит вначале надо узнать точную модель железа и собрать / найти для неё загрузчик.

Может даже получится собрать официальный u-boot из ванильных исходников.

Таких устройств УЖЕ несколько вариантов (и мой может быть очередной)

Ну это уже вендор виноват, если лепит одно название на разные устройства. Но обычно вариантом с названием 1-в-1 не так много, и в крайнем случае можно снять крышку и прочитать названия микросхем. На материнке ещё бывает точный вариант материнки написан шелкографией, кстати, по нему можно нагуглить подходящую прошивку.