From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Vasut Date: Tue, 11 Dec 2012 03:32:29 +0100 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> References: <1354740527-18798-1-git-send-email-w.sang@pengutronix.de> Message-ID: <201212110332.29853.marex@denx.de> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Dear Wolfram Sang, > 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 [...] Good, thanks. Ccing Scott to pick this up. Acked-by: Marek Vasut Best regards, Marek Vasut