boot_mode = (XIo_In32(BOOT_MODE_REG) & BOOT_MODES_MASK);
switch(boot_mode) {
case QSPI_MODE:
- setenv("modeboot", "run qspiboot");
+ setenv("modeboot", "qspiboot");
break;
case NAND_FLASH_MODE:
- setenv("modeboot", "run nandboot");
+ setenv("modeboot", "nandboot");
break;
case NOR_FLASH_MODE:
- setenv("modeboot", "run norboot");
+ setenv("modeboot", "norboot");
break;
case SD_MODE:
- setenv("modeboot", "run sdboot");
+ setenv("modeboot", "sdboot");
break;
case JTAG_MODE:
- setenv("modeboot", "run jtagboot");
+ setenv("modeboot", "jtagboot");
break;
default:
setenv("modeboot", "");
"bootm 0x3000000 0x2000000 0x2A00000\0"
/* default boot is according to the bootmode switch settings */
-#define CONFIG_BOOTCOMMAND "run modeboot"
+#define CONFIG_BOOTCOMMAND "run $modeboot"
#define CONFIG_BOOTDELAY 3 /* -1 to Disable autoboot */
#define CONFIG_SYS_PROMPT "zynq-uboot> "