<br><div class="gmail_quote">2010/11/18 Marek Vasut <span dir="ltr">&lt;<a href="mailto:marek.vasut@gmail.com">marek.vasut@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><div></div><div class="h5">On Thursday 18 November 2010 11:45:16 Phip wrote:<br>
&gt; 2010/11/18 Marek Vasut &lt;<a href="mailto:marek.vasut@gmail.com">marek.vasut@gmail.com</a>&gt;<br>
&gt;<br>
&gt; &gt; On Thursday 18 November 2010 10:26:49 Phip wrote:<br>
&gt; &gt; &gt; Greetings,<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I am having difficulties with the Zipit mmc driver and my SDHC card. I<br>
&gt; &gt; &gt; realize this may be an imposition; I write to you because I am trying<br>
&gt; &gt; &gt; to determine if the problem is with the mmc driver or elsewhere. I was<br>
&gt; &gt; &gt; not having any problems with SD card I/O under blob; this began when I<br>
&gt; &gt;<br>
&gt; &gt; flashed<br>
&gt; &gt;<br>
&gt; &gt; &gt; to u-boot.<br>
&gt; &gt;<br>
&gt; &gt; Blob doesn&#39;t support SD/MMC at all. You mean linux kernel ?<br>
&gt;<br>
&gt; Yes; My mistake.<br>
&gt;<br>
&gt; &gt; &gt; dmesg comes to mounting root:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; pxa-rtc pxa-rtc: setting system clock to 2000-01-01 00:00:18 UTC<br>
&gt; &gt; &gt; Waiting 2sec before mounting root device...<br>
&gt; &gt; &gt; mmc0: host does not support reading read-only switch. assuming<br>
&gt; &gt; &gt; write-enable. mmc0: new SDHC card at address 1234<br>
&gt; &gt; &gt; PM: Adding info for mmc:mmc0:1234<br>
&gt; &gt; &gt; mmcblk0: mmc0:1234 SA04G 2.68 GiB<br>
&gt; &gt;<br>
&gt; &gt; The card is mis-detected ?<br>
&gt;<br>
&gt; This was a  typo -- it consistently reads 3.68 GiB.<br>
&gt;<br>
&gt; &gt; &gt; Then a few cycles of write errors like these:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; mmcblk0: error -84 transferring data, sector 243, r 8, card status<br>
&gt; &gt; &gt; 0xe00 end_request: I/O error, dev mmcblk0, sector 243<br>
&gt; &gt; &gt; Buffer I/O error on device mmcblk0p1, logical block 0<br>
&gt; &gt; &gt; lost page write due to I/O error on mmcblk0p1<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; And finally EXT3-fs detects a problem with the journal and remounts the<br>
&gt; &gt; &gt; filesystem read-only.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I do not mean to ask you to troubleshoot me, but it seems like you<br>
&gt; &gt; &gt; would<br>
&gt; &gt;<br>
&gt; &gt; be<br>
&gt; &gt;<br>
&gt; &gt; &gt; the best person to ask about this particular combination of hardware<br>
&gt; &gt; &gt; and software. Or perhaps there is a better place for me to ask?<br>
&gt; &gt;<br>
&gt; &gt; CCing linux-arm-kernel<br>
&gt; &gt;<br>
&gt; &gt; &gt; Thank you very much for your time<br>
&gt; &gt; &gt; Phip<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; - Zipit running u-boot 8/23/2010; 2.6.35 8/22/2010; both from mozzwald<br>
&gt; &gt; &gt; - SD card is a Kensington 4GB microSD in a miniSD adapter; works<br>
&gt; &gt;<br>
&gt; &gt; flawlessly<br>
&gt; &gt;<br>
&gt; &gt; &gt; on my desktop box.<br>
&gt; &gt;<br>
&gt; &gt; Maybe the adapter is faulty, try another one. It happened a lot before.<br>
&gt;<br>
&gt; I&#39;ll look for another adapter to verify if there are no other leads to try.<br>
<br>
</div></div>This is very likely the issue, really ... this is where I&#39;d start debuging if I<br>
were you.<br><br>
</blockquote></div>I will. I have second thoughts though because when the zipit was flashed with the 2.6.29 kernel, I was able to write to the SD card and everything worked as expected. When I flashed to u-boot is when this problem began, and that makes me suspect u-boot over the card adapter.<br>