All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.