[DNX#2006040142000044] [U-Boot-Users] [U-Boot-Users][Patch] Nand writing [...]

DENX Support System support at denx.de
Sat Apr 1 00:20:03 CEST 2006


Hello list,

inside the automatic U-Boot patch tracking system a new ticket
[DNX#2006040142000044] was created:

<snip>
> This patch fixes a problem when writing an amount of data superior to a
> block size. Writing part seems to be correct. But when re-booting the
> board,
> bad block scan is performed and blocks following the first one you wrote
> are
> marked bad...
> 
> The problem seems to be in nand_write_ecc function in
> drivers/nand/nand_base.c source file where oob variable is not reset
> after
> reaching a block boundary, so that wrong values are written in next
> block
> oobs.
> 
> Hope it's clear enough...
> 
> 
> This patch is applied against testing-NAND git branch.
> 
> CHANGELOG
> Patch by Nicolas Lacressonniere 31 January 2006
> * Fix bad block scan problem when writing an amount of data superior to
> nand
> block size
</snip>

Your U-Boot support team




More information about the U-Boot mailing list