如何在u-boot中确定Linux内核映像名称?

时间:2018-04-17 15:13:40

标签: linux-kernel u-boot

我目前正在加载我的内核映像uImage,使用fat命令将其存储到专用的mmc分区中。当我通过提供名称加载内核时,它按预期工作:

fatload mmc 0:1 ${loadaddr} uimage-1.bin

我想支持使用相同引导加载程序的多个设备变体。它意味着不同的内核名称。

那么,是否可以使用分区中找到的第一个内核(* .bin扩展名)而不是使用硬编码值?

1 个答案:

答案 0 :(得分:0)

选择内核的常用方法是提供名为boot.scr或boot.scr.uimg的脚本。如果使用CONFIG_DISTRO_DEFAULTS = y编译U-Boot,它将自动执行脚本。