software/bios/boot/sdcardboot: let FatFs do the SDCard initialization with disk_initi...
authorFlorent Kermarrec <florent@enjoy-digital.fr>
Thu, 11 Jun 2020 06:33:56 +0000 (08:33 +0200)
committerFlorent Kermarrec <florent@enjoy-digital.fr>
Thu, 11 Jun 2020 06:33:56 +0000 (08:33 +0200)
litex/soc/software/bios/boot.c

index 2c8d844eb3afa53c44109dbc911a5a2cfbefa17d..18ad01b91054c487a86a24b460a2db94c10b26d8 100644 (file)
@@ -601,21 +601,12 @@ void sdcardboot(void)
 
        uint32_t result;
 
-       printf("Booting from SDCard...\n");
-
-       /* Initialize SDCard */
 #ifdef CSR_SPISDCARD_BASE
-       printf("Initializing SDCard in SPI-Mode...\n");
-       result = spisdcard_init();
+       printf("Booting from SDCard in SPI-Mode...\n");
 #endif
 #ifdef CSR_SDCORE_BASE
-       printf("Initializing SDCard in SD-Mode...\n");
-       result = sdcard_init();
+       printf("Booting from SDCard in SD-Mode...\n");
 #endif
-       if (result == 0) {
-               printf("SDCard initialization failed.\n");
-               return;
-       }
 
        /* Copy files to RAM */
 #if defined(CONFIG_CPU_TYPE_VEXRISCV) && defined(CONFIG_CPU_VARIANT_LINUX)