This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

SD CARD FIFO

Hello,

Im trying to implement a SD Card Interface.
I'm having a doubt..

I´m able to initialize and write and read data.
But it is so crazy the data I'm reading!!
I try to write 0,1,2,3.... And when I read I dont get this sequence.

I guess the problem is the way I'm writing in MCI_FIFO.

When I'm writing I set all necessary registers (lenght, timer..)

And then I initialize the transfer:

MCI_DATA_CTRL |= 0x91;

Then how should I write the code to put data in MCI_FIFO?

IF I do a for like this:

for(x=0; x<128;x++)
{
 MCI_FIFO = x;
}

but it makes no sense, what is the right way to do this?

Help me!

Parents
  • Do you actually want to learn how to do this stuff for yourself - or not?

    If you're not interested in doing this stuff, that's fair enough - it's not for everybody - but that's no reason to expect others to do it for you for free.

    I am not interested in doing accountancy, so I pay an acountant to do that stuff for me - but I don't expect him to do it for me for free!

Reply
  • Do you actually want to learn how to do this stuff for yourself - or not?

    If you're not interested in doing this stuff, that's fair enough - it's not for everybody - but that's no reason to expect others to do it for you for free.

    I am not interested in doing accountancy, so I pay an acountant to do that stuff for me - but I don't expect him to do it for me for free!

Children
No data