Hi<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">> Data Write Failed in PIO Mode.imx-esdhc@imx-esdhc0: timeout 2<br>


> imx-esdhc@imx-esdhc0: timeout 1<br>
> imx-esdhc@imx-esdhc0: timeout 1<br>
> imx-esdhc@imx-esdhc0: timeout 1<br>
> block_cache: blk->ops->read returned -110<br>
<br>
</div>Ok, so your problem is inside the esdhc driver. Sorry, I don't know what<br>
quirks we may need here. Might be worth looking at the kernel or U-Boot<br>
to find out.</blockquote><div><br></div><div>I don't know where this driver comes from, however I have been revising the i.MX25 Chipset Errata and there are heaps of problems with regard to eSDHC. I will try to address some of them (for example WML related) and see if this fixes anything.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
> BUG: failure at common/block.c:249/block_put()!<br>
> BUG!<br>
<br>
</div>Nevertheless we'll need a fix for this. I'll prepare a patch for this if<br>
noone else is faster ;)</blockquote><div><br></div><div>Well, the BUG() is legit, I just seem to be the first to hit it. I am not sure how you want to fix it, because if it's an issue with regard to chipset errata, at least a warning has to be issues. Maybe BUG() is a bit excessive ;).</div>

<div><br></div><div>Cheers</div><div>Roberto </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> </blockquote></div>