NanoPi 2 Fire не загружает образ ОС

После создания вывода buildroot я нашел 4 файла в образе dir: u-boot.bin uImage rootfs.tar.gz и rootfs.tar.

Я извлек его с помощью sdfuse nanopi2 и master, конечно, я удаляю zImage из предварительно созданного dir и включаю питание на плате через HDMI соединение, но на экране отображаются только цветные горизонтальные полосы, а синий светодиод на плате горит постоянно.

Когда я использую win32diskimager для извлечения образа NanoPi2 Debian, он работает и загружает ОС Debian.

Я использую UART, и следующие сообщения показывают:

BOARD= [NanoPi 2 Fire]
LCD = N/A (-1)
MMC: NXP DWMMC: 0, NXP DWMMC: 1, NXP DWMMC: 2
In: serial
Out: serial
Err: serial
switch to partitions #0, OK
mmc0 is current device
HDMI: display.0, preset 0 (1280 * 720)
HDMI: PHY Ready!!!
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
can't find bmp at 0x47000000 (type:0xffff), fb:0x46000000...
LOGO: DRAW FB=0x46000000, X=1280, Y= 720, Bpp=32
Hit any key to stop autoboot: 0 
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
Failed to mount ext2 filesystem...
** Unrecognized filesystem type **
Wrong Image Format for bootm command
ERROR: can't get kernel image!

1 ответ

Официальный Buildroot не имеет конфигурации для NanoPi 2 Fire, поэтому ваш вопрос не дает достаточно подробностей, чтобы объяснить, в чем проблема.

Но в основном, если все, что вы получили в качестве результата сборки, это u-boot.bin, uImage и rootfs.tar(.gz), то ваша конфигурация Buildroot не сгенерировала готовый образ SD-карты. Таким образом, вам придется правильно отформатировать SD-карту и скопировать нужные файлы в нужное место.

Другие вопросы по тегам