<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2653.12">
<TITLE>resetting compact flash card in u-boot</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>Hello List,</FONT>
</P>

<P><FONT SIZE=2>I have a question about resetting compact flash cards. We are currently </FONT>
<BR><FONT SIZE=2>working on an pxa-255 system. From u-boot (1.0.0) a kernel image is loaded </FONT>
<BR><FONT SIZE=2>(on a fat partition) and booted. The problem starts after reading this image. </FONT>
<BR><FONT SIZE=2>The linux kernel (2.4.26) is started and tries to couple the root filesystem </FONT>
<BR><FONT SIZE=2>from the cf (parition 2, ext2).</FONT>
<BR><FONT SIZE=2>With industrial grade cf cards from sandisk, this process works fine, but non </FONT>
<BR><FONT SIZE=2>industrial grade cards can't read the data from the cf.</FONT>
<BR><FONT SIZE=2>If I do an ide reset, and load the image from the device via the fatload </FONT>
<BR><FONT SIZE=2>command, _remove_ the cf and than bootm the image, the cf card can be read in </FONT>
<BR><FONT SIZE=2>the kernel.</FONT>
<BR><FONT SIZE=2>So reseting the cf card somehow is what I have to do. Thus I tried to reset it </FONT>
<BR><FONT SIZE=2>by lowering the reset pin of the cf (lower pin 41 in true ide mode). But the </FONT>
<BR><FONT SIZE=2>problem still appears. </FONT>
</P>

<P><FONT SIZE=2>Does anyone had these same problems with non industrial grade cf cards? Or any </FONT>
<BR><FONT SIZE=2>idea of how to reset the card in the bootloader to a same state as from </FONT>
<BR><FONT SIZE=2>inserting the card?</FONT>
</P>

<P><FONT SIZE=2>Thanks in advance,</FONT>
</P>

<P><FONT SIZE=2>Tom </FONT>
</P>
<BR>

<P><FONT SIZE=2>-- </FONT>
</P>

</BODY>
</HTML>