diff --git a/fusee/fusee-primary/src/sdmmc/sdmmc_core.c b/fusee/fusee-primary/src/sdmmc/sdmmc_core.c index b99db83..85cab87 100644 --- a/fusee/fusee-primary/src/sdmmc/sdmmc_core.c +++ b/fusee/fusee-primary/src/sdmmc/sdmmc_core.c @@ -1712,6 +1712,9 @@ { volatile tegra_pmc_t *pmc = pmc_get_regs(); + /* Disable the SD clock. */ + sdmmc_disable_sd_clock(sdmmc); + /* Reconfigure the internal clock. */ if (!sdmmc_select_speed(sdmmc, SDMMC_SPEED_SDR12)) { @@ -1978,4 +1981,4 @@ sdmmc_disable_sd_clock(sdmmc); return result; -} \ No newline at end of file +}