SD card write problem on TX51 (i.MX51)

Wolfram Sang w.sang at pengutronix.de
Tue Sep 14 09:35:06 EDT 2010


On Tue, Sep 14, 2010 at 02:57:09PM +0200, Mitja Špes wrote:
> Hi,
> 
> I'm having trouble using SD card on Karo TX51 (i.mx515). I have an error
> while writing to the SD card and no file changes are written to the SD.
> The error is presented on the console as:
> 	mmc1: Timeout waiting for hardware interrupt
> 	mmcblk1: error -110 transferring data, sector 25938, nr 1, card
> status 0x900
> 	end_request: I/O error, dev mmcblk1, sector 25938
> 	Buffer I/O error on device mmcblk1, logical block 25938
> 	lost page write due to I/O error on mmcblk1
> The same error is present on evaluation board.
> Reading from the SD seems to work.although when transferring big files I
> periodically get an error like above.
> I'm guessing it's just trying to update file access times on the SD and that
> triggers the "write error".
> I'm using kernel 2.6.31.

There is no mmc-driver for that platform in the official 2.6.31, you
probably have a custom version. However...

> Could someone please help me and point me in the right direction on how to
> solve this problem?

...there is currently effort to bring a mmc-driver upstream. Follow this
list and you will soon find branches/patches with the current version.
Testers are always welcome :)

Kind regards,

   Wolfram

-- 
Pengutronix e.K.                           | Wolfram Sang                |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.infradead.org/pipermail/linux-arm/attachments/20100914/fe092b1f/attachment.sig>


More information about the linux-arm mailing list