mirror of https://github.com/hak5/openwrt.git
layerscape: fix board name for SD card boot
Many Layerscape boards support both flash boot and SD card boot. And different firmware and sysupgrade.bin are built for the two boot methods. To identify them, a fix could be done on board name by adding a postfix "-sdboot" for SD card boot. Signed-off-by: Yangbo Lu <yangbo.lu@nxp.com>master
parent
3a3b9ded50
commit
3a99b624d8
|
@ -0,0 +1,13 @@
|
|||
do_sysinfo_layerscape_fixup() {
|
||||
[ -e /tmp/sysinfo/board_name ] || return
|
||||
[ -e /proc/cmdline ] || return
|
||||
cmdline=$(strings /proc/cmdline)
|
||||
case "${cmdline}" in
|
||||
*root=/dev/mmcblk*)
|
||||
board="$(strings /tmp/sysinfo/board_name)-sdboot"
|
||||
echo ${board} > /tmp/sysinfo/board_name
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
boot_hook_add preinit_main do_sysinfo_layerscape_fixup
|
Loading…
Reference in New Issue