From c786208c57cfe825c6dcfb8c602facf9c5081261 Mon Sep 17 00:00:00 2001 From: Andrey Gusakov Date: Mon, 5 Jan 2026 22:12:34 +0300 Subject: [PATCH] MMC SPI: increase MMC_WAIT_DATA timeout Some SD cards need significant time for initialization. Seems initialization happens on first read. --- os/hal/include/hal_mmc_spi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/os/hal/include/hal_mmc_spi.h b/os/hal/include/hal_mmc_spi.h index 4ce540df4b..025b5ddfc7 100644 --- a/os/hal/include/hal_mmc_spi.h +++ b/os/hal/include/hal_mmc_spi.h @@ -34,7 +34,7 @@ #define MMC_CMD0_RETRY 10U #define MMC_CMD1_RETRY 100U #define MMC_ACMD41_RETRY 100U -#define MMC_WAIT_DATA 10000U +#define MMC_WAIT_DATA 100000U /** * @brief Size of the buffer to be supplied to the driver.