[U-Boot] [RFC PATCH] Add support for Micron MT29F8G08 8Gb NAND flash MID: 0x2c, DID: 0x38

Scott Wood scottwood at freescale.com
Wed Dec 11 18:22:31 CET 2013


On Wed, 2013-12-11 at 12:02 +0100, micro1183 wrote:
> Microns MT29F8G08 8GBit flash is not identified correctly.
> Manufacturer ID is 0x2c, device ID is 0x38
> 
> Signed-off-by: Lothar Felten <lothar.felten at gmail.com>
> CC:  scottwood at freescale.com
> 
> ---
>  drivers/mtd/nand/nand_ids.c |    1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/drivers/mtd/nand/nand_ids.c b/drivers/mtd/nand/nand_ids.c
> index f3f0cb6..a43d0e8 100644
> --- a/drivers/mtd/nand/nand_ids.c
> +++ b/drivers/mtd/nand/nand_ids.c
> @@ -108,6 +108,7 @@ const struct nand_flash_dev nand_flash_ids[] = {
>         /* 8 Gigabit */
>         {"NAND 1GiB 1,8V 8-bit",        0xA3, 0, 1024, 0, LP_OPTIONS},
>         {"NAND 1GiB 3,3V 8-bit",        0xD3, 0, 1024, 0, LP_OPTIONS},
> +       {"NAND 1GiB 3,3V 8-bit",        0x38, 0, 1024, 0, LP_OPTIONS},
>         {"NAND 1GiB 1,8V 16-bit",       0xB3, 0, 1024, 0, LP_OPTIONS16},
>         {"NAND 1GiB 3,3V 16-bit",       0xC3, 0, 1024, 0, LP_OPTIONS16},
> 

Is this an ONFI flash?  If so, use that instead of the ID table.

-Scott





More information about the U-Boot mailing list