On 02/29/2012 04:34 PM, Mike Frysinger wrote: > On Wednesday 29 February 2012 14:09:44 Scott Wood wrote: >> On 02/29/2012 01:06 PM, Mike Frysinger wrote: >>> On Wednesday 29 February 2012 04:02:39 jean-philippe francois wrote: >>>> Le 29 février 2012 00:40, Scott Wood a écrit : >>>>> Is this a 16-bit NAND? If so, the first two bytes have to be 0xffff, >>>>> unless the controller driver defines the bad block pattern differently. >>>> >>>> It is an 8 bit nand. The badblock patern can be redefined by the >>>> controller driver to be different from the one in nand_base.c ? Do you >>>> have an example of this ? >>> >>> look at the Blackfin nand driver (in u-boot and linux). we have to >>> override the badblock layout because our on-chip boot rom expects >>> something other than what linux uses. >> >> But be careful when doing this -- it really should match what >> manufacturers will write. > > yep > > on the Blackfin side, nothing to be done now. the rom team didn't consult > with > the linux team before implementing things, and these roms are fixed in the > processor, and they can't change now without breaking backwards compat.
Do you migrate the bad block markers to the new location prior to using a chip? -Scott _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot