On 08/26/2011 04:49 PM, Marek Vasut wrote:
> 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.

But isn't then the HW ECC misconfigured? AFAIK ECC information should be 
written only to the OOB never into the normal page.

I'am really not sure if I understand the patch - it seems to me that you 
are writing/reading the oob while this collides with the description 
that you want to write data. Could you explain further what exactly the 
patch is supposed to do?

Regards
Simon

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to