Hi, I have a problem that I'm hoping someone here can solve. Simply put, I can't get any SD card interface to work at all. I've tried 3 different boards, 2 of them the blue ones that are all over ebay at the moment that take full size SD cards, and 1 is a micro-sd slot built into a 1.8" LCD. All 3 of them fail to initialize the card when I run any of the example SD sketches. I've tried with multiple SD cards, including an old 256mb, a micro-sd, a regular 2gb and an SDHC card. All have the same effect.
I've redone the wiring multiple times but I can't find any error in the connections, here is the current state (arduino on the left):
POWER
3V3 goes to +3.3
5V goes to +5
Gnd goes to GND
DIGITAL
4 goes to CS
11 goes to MOSI
12 goes to MISO
13 goes to SCK
GND goes to GND (there are 2 GND pins on the card board)
I've tried it with 2 sets of cables, with and without external power (9v from a transformer plug), I've checked that the card clicks into place, and still get the same error. I'm still learning to use the arduino so is there something simple I've missed? If it makes any difference I'm using a Duemilanove, female-female breadboard wires, and a block of right angled interface pins to make the I/O ports compatible with the wires. I can post a photo of the setup if it would help.
Thanks in advance for any advice or suggestions you can give.