From: York Sun <yorksun@freescale.com>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] CFI driver
Date: Wed, 20 Oct 2004 14:26:11 -0500 [thread overview]
Message-ID: <1098300371.14086.63.camel@localhost.localdomain> (raw)
I am debugging flash driver for MPC8555CDS board. The driver is
drivers/cfi_flash.c. I have two boards. One is rev 1.0, with AM29LV641D.
The other is rev 1.1, with AM29LV641M.
The problem is polling DQ6 after programming. The current driver in
U-boot 1.1.2 works well for AM29LV641M. As for AM29LV641D, the
programming hangs after writing about 13KB. I track it down to
"flash_is_busy()" function. When the problem occurs, the DQ6 keeps
toggling. If I change the algorithm to polling DQ7, no problem occurs.
Shawn has a similar problem
http://lists.infradead.org/pipermail/linux-mtd/2004-March/009402.html.
Maybe we should use DQ7 rather than DQ6.
Another issue is the CFI driver might not work for all CFI compatible
flash. For example, Micro MT28F640J3. Micro uses status register instead
of DQ# polling. Somehow, we still need board specific driver.
--
Best regards,
York Sun, Ph.D
Metrowerks
Freescale Semiconductor Inc.
Phone: (512) 996-5252
Email: yorksun at freescale.com
This email, and any associated attachments have been classified as:
[x] Freescale Semiconductor General Business
[ ] Freescale Semiconductor Internal Use Only
[ ] Freescale Semiconductor Confidential Proprietary
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.denx.de/pipermail/u-boot/attachments/20041020/27a976b5/attachment.htm
next reply other threads:[~2004-10-20 19:26 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-10-20 19:26 York Sun [this message]
2004-10-20 19:59 ` [U-Boot-Users] CFI driver Yuli Barcohen
2004-10-20 20:19 ` Yuli Barcohen
2004-10-20 20:40 ` York Sun
2004-10-20 21:21 ` York Sun
[not found] ` <16759.40840.186219.754326@astp0002.localdomain>
[not found] ` <1098369141.4502.18.camel@localhost.localdomain>
[not found] ` <16765.12175.401464.214322@astp0002.localdomain>
2004-10-27 19:55 ` York Sun
2004-10-27 20:37 ` Wolfgang Denk
[not found] <E1CKMIE-00085P-Dl@sc8-sf-list1.sourceforge.net>
2004-10-21 3:06 ` Sam Song
2004-10-21 3:08 ` Sam Song
-- strict thread matches above, loose matches on Subject: below --
2004-10-27 21:10 York Sun
2004-11-22 17:46 ` Jon Loeliger
2004-11-22 18:57 ` York Sun
2004-11-29 19:58 ` Jon Loeliger
2004-11-29 21:06 ` Wolfgang Denk
2005-04-03 20:47 Wolfgang Denk
2005-04-04 17:39 ` Jon Loeliger
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1098300371.14086.63.camel@localhost.localdomain \
--to=yorksun@freescale.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox