diff --git a/litex/soc/software/bios/main.c b/litex/soc/software/bios/main.c index 7b9ed4469..9b5871448 100644 --- a/litex/soc/software/bios/main.c +++ b/litex/soc/software/bios/main.c @@ -499,6 +499,9 @@ 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 @@ -506,9 +509,6 @@ static void boot_sequence(void) eth_mode(); #endif netboot(); -#endif -#ifdef ROM_BOOT_ADDRESS - romboot(); #endif printf("No boot medium found\n"); }