diff --git a/firmware/target/arm/as3525/ata_sd_as3525.c b/firmware/target/arm/as3525/ata_sd_as3525.c index 291b7cbef0..9405832595 100644 --- a/firmware/target/arm/as3525/ata_sd_as3525.c +++ b/firmware/target/arm/as3525/ata_sd_as3525.c @@ -519,10 +519,12 @@ int sd_read_sectors(IF_MV2(int drive,) unsigned long start, int incount, int remaining = incount; const unsigned long *fifo_base = MMC_FIFO(drive); -#if defined(SANSA_E200V2) - start += 61440; + /* skip SanDisk OF */ + if (drive == NAND_AS3525) +#if defined(SANSA_E200V2) || defined(SANSA_FUZE) + start += 61440; #else - start += 20480; /* skip SanDisk OF */ + start += 20480; #endif /* TODO: Add DMA support. */