Hi Vasudhevan G,
I checked the normal SD code log, it like this:
SDCARD polling example.
Please insert a card into board.
Card inserted.
Card size 3911680 * 512 bytes
Working condition:
Voltage : 3.3V
Timing mode: High Speed
Freq : 49500000 HZ
Read/Write/Erase the card continuously until encounter error......
Write/read one data block......
Compare the read/write content......
The read/write content is consistent.
Write/read multiple data blocks......
Compare the read/write content......
The read/write content is consistent.
Erase multiple data blocks......
Input 'q' to quit read/write/erase process.
Input other char to read/write/erase data blocks again.
After printf the card insterted, it will initialize the sd card, you emmc capacity size is large, so it may need more time.
So, do you wait a long time, any progress?
Please also put an breakpoint in :

When debug it, for the long time, whether the breakpoint can be enter or not?
I want to know your sd_cardInit is OK or not.
Kerry
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-----------------------------------------------------------------------------