Hi,
I am trying to initialize Transcend 1GB Micro SD Card for my application. I am first initializing clock to KHz and then sending 80 clock pulses by making chip select high(Chip select is Active low signal), then I am making chip select low(Assert Chip Select) then sending Command0(0x40,
0x00, 0x00,0x00,0x00,0x95). But the response from the SD Card is 0x0000. It is not being IDLE. It is showing busy. I am sending Command0 for 1 sec and checking if each time the response fro the card is idle, if IDle to come out of loop. Please let me know what's wrong. The Sd card is NOT IDLE.--------------------------------------- Posted through
formatting link