UTMonkey
Member
Dear All,
This websites policy on foul language prohibits me from telling you all exactly how I feel at this present time, i'll just take a deep breath an start typing...
A few weeks ago I started on a PIC+SPI+SDCard project, I got all the bits together, purchased some SanDisk 1GB SDCards cheap (ebay).
I put it all on the breadboard and tried to reset the card using the CMD0, the result was 0xC0 every time.
I decided to port the circuit to strip board and tried the same reset sequence and got 0xC0.
I have added\removed pullups. Swapped and changed 74xx245 with 74HCT125's and vice versa.
As a last resort to remove any possibility of program+hardware error decided to buy the logic shifter and SDCard daughter boards from FutureLec (took 7 days to get here in the UK from Bangkok!).
I wire it all up again, yep you guessed it 0xC0!
It then occurs to me to steal the SD Card from my wifes camera (512mb), guess what I get? 0x01 - great!
So whats the difference between my 1GB SanDisk card and a cheapy (the name escapes me) 512mb card apart from size?
Regards
Mark
p.s. Thanks to those who answered my questions in the past weeks.
This websites policy on foul language prohibits me from telling you all exactly how I feel at this present time, i'll just take a deep breath an start typing...
A few weeks ago I started on a PIC+SPI+SDCard project, I got all the bits together, purchased some SanDisk 1GB SDCards cheap (ebay).
I put it all on the breadboard and tried to reset the card using the CMD0, the result was 0xC0 every time.
I decided to port the circuit to strip board and tried the same reset sequence and got 0xC0.
I have added\removed pullups. Swapped and changed 74xx245 with 74HCT125's and vice versa.
As a last resort to remove any possibility of program+hardware error decided to buy the logic shifter and SDCard daughter boards from FutureLec (took 7 days to get here in the UK from Bangkok!).
I wire it all up again, yep you guessed it 0xC0!
It then occurs to me to steal the SD Card from my wifes camera (512mb), guess what I get? 0x01 - great!
So whats the difference between my 1GB SanDisk card and a cheapy (the name escapes me) 512mb card apart from size?
Regards
Mark
p.s. Thanks to those who answered my questions in the past weeks.