From: Stefan Roese <sr@denx.de>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH] Fix CFI flash driver for 8-bit bus support
Date: Tue, 12 Apr 2011 11:10:03 +0200 [thread overview]
Message-ID: <201104121110.03458.sr@denx.de> (raw)
In-Reply-To: <201104120133.06164.Aaron.Williams@caviumnetworks.com>
Hi Aaron,
On Tuesday 12 April 2011 10:33:05 Aaron Williams wrote:
> It looks like the other reset is not needed.
Good. Then please remove it from your patch and resend a new version labled
"v2" [PATCH v2]. And please include the patch revision history as mentioned by
Albert. See this link for details (especially "Sending updated patch
versions"):
http://www.denx.de/wiki/view/U-Boot/Patches
> The delay is needed. Without
> it sometimes the reset would fail on some of our boards.
Understood.
> Here's what Garret Swalling at Spansion told me:
>
> ...
> The CFI reset calls into two subroutines that resove to:
> flash_write_cmd(info, 0, 0, AMD_CMD_RESET);
> flash_write_cmd(info, 0, 0, FLASH_CMD_RESET);
>
> According to the GL-N datasheet, even when there is no embedded operation
> ongoing, we need to allow at least 500ns for the reset to complete. Maybe
> the extra command write and two additional function returns are allowing
> the flash enough time to complete the reset and respond to the next
> command. ---
>
> While it seems to work without the delay at least on the one board I'm
> testing at the moment, I added it at at suggestion of Garret. I could try
> testing on all of the boards I'm supporting but I'd prefer not to (I'm
> supporting 15 different boards and 7 different processor families at the
> moment).
I see. I have no problems with your "cfi_flash driver - Add delay after reset
command" patch. But please resend the 8/16 bit patch as mentioned above.
Thanks.
Cheers,
Stefan
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: office at denx.de
prev parent reply other threads:[~2011-04-12 9:10 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-04-02 7:17 [U-Boot] [PATCH] Fix CFI flash driver for 8-bit bus support Aaron Williams
2011-04-02 11:23 ` Albert ARIBAUD
2011-04-02 19:37 ` Rogan Dawes
2011-04-04 10:14 ` Stefan Roese
2011-04-12 7:46 ` Aaron Williams
2011-04-12 8:09 ` Stefan Roese
2011-04-12 8:33 ` Aaron Williams
2011-04-12 9:10 ` Stefan Roese [this message]
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=201104121110.03458.sr@denx.de \
--to=sr@denx.de \
--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