[U-Boot] [PATCH v2 2/2] mtd: nand: mxc_nand: Fix is_16bit_nand()
Fabio Estevam
festevam at gmail.com
Wed Feb 27 14:16:17 CET 2013
Hi Eric,
On Wed, Feb 27, 2013 at 8:11 AM, Eric Bénard <eric at eukrea.com> wrote:
> are you sure that your patch won't break current boards booting on nand
> flash (and so which can use the current functions to detect the nand
> width) ?
If a board is booting from NAND, then it is required that the boot
jumpers are correctly set to specify NAND boot mode and the NAND type
(8-bit versus 16-bit width, for example).
I revisited all the i.mx boards that use MXC_NAND driver and could not
see anyone using 16-bit NAND (ie, no 16-bit NAND IOMUX setting), so it
is safe to assume that all the current boards are using 8-bit width
NAND.
If a board has 16-bit width NAND, then the boot jumpers need to
reflect that and CONFIG_SYS_NAND_BUSWIDTH_16BIT must be specified in
the config file.
So I don't envision any breakage here.
Regards,
Fabio Estevam
More information about the U-Boot
mailing list