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.
 
					
				
		
 igorpadykov
		
			igorpadykov
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		Hi Liam
one can look at general linux mmc documentation
Best regards
igor
 
					
				
		
 igorpadykov
		
			igorpadykov
		
		
		
		
		
		
		
		
	
			
		
		
			
					
		Hi Liam
one can look at general linux mmc documentation
Best regards
igor
