Micro SD card on an arduino

I have formatted the micro sd card as FAT.

From serial monitor on COM 3 I get the following error -

Initializing SD card…initialization failed. Things to check:

  • is a card is inserted? - yes

  • Is your wiring correct? - it is a shield so it is in place using header pins and there seems to be only one way to do this.

  • did you change the chipSelect pin to match your shield or module? 8 as it is a sparkfun shield.

Any ideas please?

Problem solved. I needed to solder all 28 pins, and the power one was not sufficient. I now have a constant red light on the shield and the following message -

Initializing SD card…Wiring is correct and a card is present.

Card type: SD2

Volume type is FAT16

Volume size (bytes): 2004516864

Volume size (Kbytes): 1957536

Volume size (Mbytes): 1911

Files found on the card (name, date and size in bytes):