# # U-Boot bootscript for NAND images created by Yocto. # # Back up environment variables setenv ORIG_extra_bootargs ${extra_bootargs} # # Set device tree filename depending on the board ID (if defined) # if test -n "${board_id}"; then setenv fdt_file imx6ul-ccimx6ulstarter-id${board_id}.dtb else # # Set device tree filename depending on the hardware variant # if test "${module_variant}" = "0x02"; then setenv fdt_file imx6ul-ccimx6ulstarter-wb.dtb elif test "${module_variant}" = "0x03"; then setenv fdt_file imx6ul-ccimx6ulstarter.dtb elif test "${module_variant}" = "0x04"; then setenv fdt_file imx6ul-ccimx6ulstarter-wb.dtb elif test "${module_variant}" = "0x05"; then setenv fdt_file imx6ul-ccimx6ulstarter.dtb elif test "${module_variant}" = "0x06"; then setenv fdt_file imx6ul-ccimx6ulstarter-wb.dtb elif test "${module_variant}" = "0x07"; then setenv fdt_file imx6ul-ccimx6ulstarter-wb.dtb elif test "${module_variant}" = "0x08"; then setenv fdt_file imx6ul-ccimx6ulstarter-wb.dtb elif test "${module_variant}" = "0x09"; then setenv fdt_file imx6ul-ccimx6ulstarter-wb.dtb elif test "${module_variant}" = "0x0a"; then setenv fdt_file imx6ul-ccimx6ulstarter.dtb else setenv fdt_file imx6ul-ccimx6ulstarter-wb.dtb fi fi if test "${mtdbootpart}" = "recovery"; then setenv boot_initrd true setenv initrd_file uramdisk-recovery.img else true fi setenv extra_bootargs fbcon=logo-pos:center ${extra_bootargs} dboot linux nand ${mtdbootpart} # We only get here in case of an error on the dboot command. # Undo changes to environment variables setenv extra_bootargs ${ORIG_extra_bootargs} setenv ORIG_extra_bootargs