Content originally posted in LPCWare by curtvm on Wed Feb 16 12:10:33 MST 2011
I'm just going to have to try a different brand sd card, and maybe make it a smaller one to boot, just to see what happens.
I'm not sure what is going on, but without the pullups on dat1/2 there is no response from ACMD41 (first 2 commands in initialization- CMD0 and CMD8, work ok). It just doesn't make sense, as the previous commands work, and by the time I get to where it fails, it is already in spi mode,
About the only info I can find, is the recommendation that these unused pins should not be left floating to prevent excess current draw. I guess from now on, I pull these up no matter what.