I was trying to interface an SD card C5509A on my custom board. I have successfully implemented Single and multiple block read operations up to 96Mb/s, with 24MHz memory clock and 4-bit parallel mode.
But I don't know what goes wrong when I'm writing to the card, single block write works, but sometimes it hangs forever when I write consequitive blocks even allowing a sufficient delay b/n block writes, it doesn't even timeout. Multiple block write... the card even doesn't respond!
Does anyone tried this before? Is there any sample code?.... I don't know why TI limit info about this particular peripheral, but I've got a lot of heads scratches, and aches trying to work this out
please share your experience on this
thanks in advance