µTasker Forum

µTasker Forum => utFAT => Topic started by: Kuroro on February 23, 2010, 05:19:39 PM

Title: Initialisation failure
Post by: Kuroro on February 23, 2010, 05:19:39 PM
Hi

I'm trying to use utFAT with the demo provided with utasker.

But during the card initialisation the command ACMD41 return an error, i read the SDRAM datasheet but i don't see why this command could give an error.
As this state of the initialisation the voltage and the card version was already checked.
The problem could be caused by an incompatible card ?


Thank's 
Title: Re: Initialisation failure
Post by: mark on February 23, 2010, 05:44:47 PM
Hi

Do you have an error returned from fnSendSD_command() which causes the initialisation to abort, or is the value in ucResult never zero (meaning that it is busy and so the command sequence will repeat)?

It generally requires a few repeats before the card is ready to accept the sequence (CMD55 followed by CMD41) but then it should continue.

I have never experienced a card that fails at this stage but it may be interesting to check to see whether it is restricted to one single card or of a more general nature. Which card do you actually have? (make and size?).

Regards

Mark

Title: Re: Initialisation failure
Post by: Kuroro on March 03, 2010, 11:38:29 AM
Hi

I investigate a bit more on my problem and i found the solution, your program work's fine the problem come from the power supply of the SD CARD plug on my board who was not powered  ???.

I apologize thanks for you're help