SD card interface

Questions on other types of hardware and getting it talking to the ARM CPU
YahooArchive
Posts: 1462
Joined: Fri Oct 19, 2012 5:11 am

Re: SD card interface

Post by YahooArchive »

I am definitely interested. Thanks for all of the advice.

Anymore on how to actually solder this chip to the board would be really useful.
I thought I had an idea of how to connect it to the ARMweb, but now knowing the
schematic I am a little confused.

-Renaldo



YahooArchive
Posts: 1462
Joined: Fri Oct 19, 2012 5:11 am

Re: SD card interface

Post by YahooArchive »

--- In ARMexpress@yahoogroups.com, "kipdt2000" wrote:
>
> I am definitely interested. Thanks for all of the advice.

Ok, I have uploaded the file to the Group's Files.

> Anymore on how to actually solder this chip to the board would be really
useful. I thought I had an idea of how to connect it to the ARMweb, but now
knowing the schematic I am a little confused.

I made use of the uAL-FAT SD device. I soldered a strip of header pins onto the
device, and then soldered a header socket strip onto the ARMmite, and affected
the interconnect that way (running jumpers throughout on the mite as needed).

Having header pins on the uAL-FAT also allowed me to make use of the device in a
bread board. If you don't have a nice bread board, I respectfully suggest you
spend the $15-$20 and get one.

Another piece of vital equipment is a good power supply. Being a cheap a$$, I
chose to make use of a piece of equipment that I had laying around. I've
previously posted pics of the PS that I made out of an old ATX PC Tower Power
Supply. The photos are in the Group's Photos. It has served me well over the
last couple of years and I'd endorse anyone needing a regulated PS to do the
same. Search the internet and you'll find pleanty of guidance on doing one up
like it.

...

Regarding the code I uploaded, upon review of it (as I did it up back in late
2007), it is a bit incomplete, but should be a good primer. As deonted, it is
an SPI based implementation. I bit banged the SPI routines allowing for use of
any GPIO that you might have available.

I did up a verbose error lib too, that serves to offer plain-english feedback
from the uAL-FAT. Operating on a 2103 device at the time, I had to get a bit
creative to cram all of the text into as small a memory foot-print as possible.
It is a bit confusing now that I revisit it 18 months later. ... So much for my
good commenting practices - they seem to have gone out the window when I was
doing up that code. Ugh.

Good luck. Post any questions and I'll address as I am able. Take care.

-t

Post Reply