You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
From the comments, it seems that it's supposed to stay below 25Mhz as CLK_DIV is adjusted to one for up to 25Mhz, to 2 for 25 to 50 Mhz and so on ...
However, the resulting clock is much lower. Clockdivr is clockdiv + 1 and clkcnt counts to { clkdivr, 1}. With CLK_DIV set to 2 the counter runs from 0 to 7, effectively dividing the system clock by 8. So on a 32Mhz system, the SD card clock is 4 Mhz. Is this intended that way?
The text was updated successfully, but these errors were encountered:
What is the intended sd card clock rate?
From the comments, it seems that it's supposed to stay below 25Mhz as CLK_DIV is adjusted to one for up to 25Mhz, to 2 for 25 to 50 Mhz and so on ...
However, the resulting clock is much lower. Clockdivr is clockdiv + 1 and clkcnt counts to { clkdivr, 1}. With CLK_DIV set to 2 the counter runs from 0 to 7, effectively dividing the system clock by 8. So on a 32Mhz system, the SD card clock is 4 Mhz. Is this intended that way?
The text was updated successfully, but these errors were encountered: