Hey,
I am relatively new to Embedded Linux development but have not been able to find answers elsewhere.
How can I change the clock speeds and bus width of the mmc device? We are using an SD card multiplexer which has been tested and works when clocked at 16 MHz for SDIO. However I cannot get it to be recognised in Linux. When mounted directly SD cards are recognised. Running the following terminal command I found that the card was being read from a 208 MHz clock.
/sys/kernel/debug/mmc1# cat clock
I would like to be able to lower the maximum MMC clock rates and optionally being able to select 1 bit SDIO instead of 4.
Thanks,
Liam
Solved! Go to Solution.
Hi Liam
one can look at general linux mmc documentation
Best regards
igor
Hi Liam
one can look at general linux mmc documentation
Best regards
igor