This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SDIO CLK paused before/after command?

Hi,

Looking at SDIO CLK on the oscilloscope, it seems the clock is disabled for 1-2 cycles at the beginning and at the end of a command (command 52 read in this case, if it matters).  Since the direction of the CMD pin is reversed in order for the slave to drive the pin, I was thinking the clock disabling was related to this (as a safety measure?).

I can't find this behaviour descibed in either the AM335x TRM or in the SDIO spec, so I was hoping someone here could confirm or deny.

Thanks,

Orjan

  • The CMD pin at the top, CLK below.  The initial guess was wrong; the clock pause is in fact before and after the whole command sequence, not before and after the pin direction change (further verified by looking at the flanks to see who's driving the pin).