I can't seem to figure out why my SD card won't initialize. I checking the voltage and after the SD card is connected the voltage rises from 3.3 to 3.6V and then 500ms later jumps to 3.9V.
I'm using the 3.3V pin from the Arduino Duemilanove. Is this normal that the voltage would increase after plugging in the SD card. I don't think the pins I'm using for the SPI connection are incorrect.
The 3.3V pin only puts out 50mA from the FTDI USB chip; you are overstressing it, and may notice it getting hot. You will need another source that can supply more current.
My card here has a regulator just to provide current to the SD card. http://www.crossroadsfencing.com/BobuinoRev17
Even using an alternative source I'm still getting an increase in voltage after plugging in the sd card.
it jumps from 3.3V to 3.5V and the supply is 100mA.
So what are the values? It sounds like these signals are back powering your card. This is not good.
Using resistors is a poor way of driving a card and some cards won't work with this method.
Well when I originally had it on a breadboard I had the SD card running for 12 hour periods at a time from the Arduino Duemilanove and I've done that multiple times about 20 times. Never had a problem until I took it off the breadboard. Yes there is a pdf of the schematic of the board and uses for SD and SPI modes. I've had the jumpers on DIS, because of there connection to 3.3V.
nkaati:
There are voltage dividing resistors to drop the output voltage from the pins down to 3.3V on the pcb.
I've had a closer look at the pdf and I think I take back what I said.
I'd like to know how I had it working in the first place
The voltages on the breadboard were fine when first using the SD card slot and interface with the arduino.