From mboxrd@z Thu Jan 1 00:00:00 1970 From: Zach Sadecki Date: Tue, 29 Jan 2008 13:36:27 -0600 Subject: [U-Boot-Users] NAND driver question In-Reply-To: <67BFAF42E016FC40ADE4EE73E07B70600CA455@pks00005.kanatek.com> References: <67BFAF42E016FC40ADE4EE73E07B70600CA455@pks00005.kanatek.com> Message-ID: <479F803B.60702@ripcode.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de "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