<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    Hi,<br>
    <blockquote cite="mid:20110720085142.GA2377@pengutronix.de"
      type="cite">
      <pre wrap="">
</pre>
      <blockquote type="cite">
        <blockquote type="cite">
          <blockquote type="cite">
            <blockquote type="cite">
              <blockquote type="cite">
                <blockquote type="cite">
                  <pre wrap="">I am debugging the DMA bug now. and I will send it out when i fix it.

</pre>
                </blockquote>
                <pre wrap="">What sort of DMA bug?

</pre>
              </blockquote>
              <pre wrap="">The DMA may time-out. :(

The DMA time-out may occur in two situations:
[1] send a command DMA descriptor, see the nfc-&gt;send_command() function.
[2] read the non-ecc data from nand, see the nfc-&gt;read_data() function.

I don't know why. Maybe caused by the timing, or something else.
</pre>
            </blockquote>
          </blockquote>
          <pre wrap="">I am confused. The send-command DMA timeout prevents any write for me.
You guys surely would have noticed if you have been bitten as well. Does
it depend on the NAND chip?
</pre>
        </blockquote>
        <pre wrap="">I think It does not depend on the NAND chip.
My test chip is Samsung K9G8G08U0M.
Sometimes, I can run a long time while there is no DMA timeout occurring;
Sometimes, the bug appears right away.
</pre>
      </blockquote>
      <pre wrap="">
For me, the bug always happens right away. So, if you need logs or debug
output or can give me a pointer into some direction, I am glad to
assist.

</pre>
    </blockquote>
    Thanks a lot. :)<br>
    <br>
    I am trying to merge the two DMA descriptors into one in the
    send_command().<br>
    The original bsp code used only one DMA descriptor.<br>
    <br>
    <br>
    <br>
    Huang Shijie<br>
    <blockquote cite="mid:20110720085142.GA2377@pengutronix.de"
      type="cite">
      <pre wrap=""></pre>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
linux-arm-kernel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:linux-arm-kernel@lists.infradead.org">linux-arm-kernel@lists.infradead.org</a>
<a class="moz-txt-link-freetext" href="http://lists.infradead.org/mailman/listinfo/linux-arm-kernel">http://lists.infradead.org/mailman/listinfo/linux-arm-kernel</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>