From mboxrd@z Thu Jan 1 00:00:00 1970 From: Scott Wood Date: Tue, 11 Dec 2012 17:23:27 -0600 Subject: [U-Boot] [PATCH] mtd: nand: mxs: reset BCH earlier, too, to avoid NAND startup problems In-Reply-To: <1354740527-18798-1-git-send-email-w.sang@pengutronix.de> (from w.sang@pengutronix.de on Wed Dec 5 14:48:47 2012) References: <1354740527-18798-1-git-send-email-w.sang@pengutronix.de> Message-ID: <1355268207.16025.1@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 12/05/2012 02:48:47 PM, Wolfram Sang wrote: > It could happen (1 out of 100 times) that NAND did not start up > correctly after > warm rebooting, so we end up with various failures or DMA timed out > due to a > stalled BCH. When resetting BCH together with GPMI, the issue could > not be > observed anymore (after 10000+ reboots). We probably need the > consistent state > already before sending commands to NAND. This behaviour was observed > in barebox > and kernel, so I assume it affects U-Boot as well. I chose to keep > the extra > reset for BCH when changing the flash layout to be on the safe side. > > Signed-off-by: Wolfram Sang > --- Applied to u-boot-nand-flash -Scott