diff --git a/software/bios/main.c b/software/bios/main.c index 389314144..a0cc0fecf 100644 --- a/software/bios/main.c +++ b/software/bios/main.c @@ -512,9 +512,6 @@ static void boot_sequence(void) if(test_user_abort()) { #ifdef FLASH_BOOT_ADDRESS flashboot(); -#endif -#ifdef ROM_BOOT_ADDRESS - romboot(); #endif serialboot(); #ifdef CSR_ETHMAC_BASE @@ -522,6 +519,9 @@ static void boot_sequence(void) eth_mode(); #endif netboot(); +#endif +#ifdef ROM_BOOT_ADDRESS + romboot(); #endif printf("No boot medium found\n"); }