0
通過buildroot生成輸出後,我在映像目錄中發現了4個文件: u-boot.bin uImage rootfs.tar.gz和rootfs.tar。NanoPi 2 Fire無法啓動操作系統映像
我用sdfuse nanopi2和master提取了它,當然我從預編譯目錄中刪除了zImage,並通過HDMI連接刪除了板載電源,但屏幕只顯示顏色水平條和板上的藍色LED持續點亮。
當我使用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!
謝謝,我如何讓Buildroot生成SD卡映像? – hagard
*「我如何讓Buildroot生成SD卡圖像?」* - 有些人在後期構建腳本中使用了[genimage](https://github.com/vivien/genimage/blob/master/README) 。但首先測試一下你用手工製作的SD卡已經建立了什麼,這將是謹慎的。 – sawdust