echoplayer: disable 50 MHz SDMMC bus clock

While 50 MHz works for low activity and small amounts of
data, there are frequent CRC errors when handling larger
transfers. Increasing drive strength only makes it worse.
Everything seems stable at 25 MHz though.

Change-Id: I3471c490ab63b2302b21ee2fe601519ee5a40ce5
This commit is contained in:
Aidan MacDonald 2026-02-06 10:35:29 +00:00 committed by Solomon Peachy
parent 45a61d7e7b
commit 02648abb8a

View file

@ -46,8 +46,7 @@ static const struct sdmmc_host_config sdmmc_config INITDATA_ATTR = {
.bus_widths = SDMMC_BUS_WIDTH_1BIT |
SDMMC_BUS_WIDTH_4BIT,
.bus_clocks = SDMMC_BUS_CLOCK_400KHZ |
SDMMC_BUS_CLOCK_25MHZ |
SDMMC_BUS_CLOCK_50MHZ,
SDMMC_BUS_CLOCK_25MHZ,
.max_nr_blocks = 65535,
.is_removable = true,
};