[U-Boot] [PATCH] mtd: nand: mxs: reset BCH earlier, too, to avoid NAND startup problems

Scott Wood scottwood at freescale.com
Wed Dec 12 00:23:27 CET 2012


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 <w.sang at pengutronix.de>
> ---

Applied to u-boot-nand-flash

-Scott


More information about the U-Boot mailing list