[U-Boot] [PATCH] NAND: Add nand read.raw and write.raw commands

Marek Vasut marek.vasut at gmail.com
Fri Aug 26 16:49:14 CEST 2011


On Friday, August 26, 2011 09:57:17 AM Simon Schwarz wrote:
> Dear Marek,
> 
> On 08/26/2011 12:04 AM, Marek Vasut wrote:
> > These commands should work around various "hardware" ECC and BCH methods.
> > This is important for example in case where the user needs to write
> > precisely what's in a buffer to a NAND page, with no interference of
> > hardware ECC engine or such.
> 
> I think I don't get it :)
> 
> Where is the problem with writing this stuff to NAND now? If the ECC
> interferes there was a problem with the NAND Flash therefore the data is
> corrupted.

It's not an issue with data corruption. For example in my case, if 
nand_write_skip_bad() is called, HW ECC writes the ECC information in various 
places in the page. But if done this way, exactly what's in the buffer is written 
to the page.

Cheers

> 
> Regards
> Simon


More information about the U-Boot mailing list