Home > other >  Drive the SD card, the initialization function SD_PowerON, died in SD_CMD_RSP_TIMEOUT.
Drive the SD card, the initialization function SD_PowerON, died in SD_CMD_RSP_TIMEOUT.

Time:10-28

I am F103 drive TF card, using the HAL libraries, generated by cube project, after debugging found that initialization is not successful,
Single step debugging found in SD_PowerON function, send CMD0 first, again after sending CMD8 sending, resp register without the data, lead to R7 response for SD_CMD_RSP_TIMEOUT, thus failed to initialize,
Found that in the oscilloscope CMD8 command, after sending, no signal on the CMD line, but the do line has a high and low level,
In the three TF card, is a problem here,
So, the great god, why send CMD command, D0 line data will come, but not on CDM signal lines,
I this is hardware circuit problem or software the wrong?
  • Related