public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
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

      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