From mboxrd@z Thu Jan 1 00:00:00 1970 From: Scott Wood Date: Fri, 21 Jun 2013 17:50:04 -0500 Subject: [U-Boot] [PATCH v3] dfu, nand: before write a buffer to nand, erase the nand sectors In-Reply-To: <1371791358-13066-1-git-send-email-hs@denx.de> (from hs@denx.de on Fri Jun 21 00:09:18 2013) Message-ID: <1371855004.11064.34@snotra> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 06/21/2013 12:09:18 AM, Heiko Schocher wrote: > diff --git a/drivers/mtd/nand/nand_util.c > b/drivers/mtd/nand/nand_util.c > index d81972c..2778f7f 100644 > --- a/drivers/mtd/nand/nand_util.c > +++ b/drivers/mtd/nand/nand_util.c > @@ -120,6 +120,10 @@ int nand_erase_opts(nand_info_t *meminfo, const > nand_erase_options_t *opts) > > WATCHDOG_RESET(); > > + if (opts->lim && (erase.addr > (opts->offset + > opts->lim))) { Should be >= -Scott