嵌入式啟動 basically分三塊:
1. bootloader
2. kernel
3. roofs
這三個階段其實都可以加logo或者進度條。我用的硬件是TI的DM3730+NAND Flash,軟件這套:X-Loader+U-Boot+Linux。
先說bootloader這塊,X-Loader其實是可以顯示logo的。當初選它就是因為它體積小,U-Boot太大,CPU片內RAM不夠用。直接把logo的bin文件塞進X-Loader肯定不行,雖然也能通過外部加載實現,但我不太想這么搞,有兩個原因:一是麻煩,二是不想額外加復雜度。
1. bootloader
2. kernel
3. roofs
這三個階段其實都可以加logo或者進度條。我用的硬件是TI的DM3730+NAND Flash,軟件這套:X-Loader+U-Boot+Linux。
先說bootloader這塊,X-Loader其實是可以顯示logo的。當初選它就是因為它體積小,U-Boot太大,CPU片內RAM不夠用。直接把logo的bin文件塞進X-Loader肯定不行,雖然也能通過外部加載實現,但我不太想這么搞,有兩個原因:一是麻煩,二是不想額外加復雜度。