[U-Boot-Users] NAND driver question

Zach Sadecki zach.sadecki at ripcode.com
Tue Jan 29 20:36:27 CET 2008


"nand write.jffs2" skips bad blocks.  I always thought that was a bad 
name as it has nothing to do with jffs2 other than skipping is how jffs2 
handles bad blocks...

Zach

Craig Millen wrote:
> I have been experiencing a few problems when using a NAND flash for
> storage in u-boot.
> 
> When I'm reading large files (7MB) from the NAND, periodically there
> will be a NAND ECC read error when using the following command:
> 
> => nand read 400000 0 154000
> NAND read: device 0 offset 0x0, size 0x154000  1392640 bytes read:
> ERROR.
> 
> After turning on debug, the problem is occurring in the nand_read_ecc
> function whereby the ecc check fails. After running it numerous times,
> there seems to be no correlation between pages that fail and appears to
> be completely random.
> Has anyone else had these problems?
> 
> 
> Furthermore, the "nand write" command doesn't skip bad blocks.  Are you
> supposed to use a different command to write files to the NAND that
> skips the bad blocks?
> 
> 
> Thanks
> Craig
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> U-Boot-Users mailing list
> U-Boot-Users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/u-boot-users




More information about the U-Boot mailing list