snan snan

Nand Flash Issue : Micron Tech. MT29F8G08ABABA ?

Discussion created by snan snan on Jul 22, 2011
Latest reply on Jul 25, 2012 by Giorgio Lazzaretti

Hi,

 

I am working with freescale's imx28 dev board and i cannot use my 1 GiB nand flash (MT29F8G09ABABA). I added lines as below to ~/ltib/rpm/BUILD/linux/drivers/mtd/nand/nand_device_info.c file;

/* * Type 2 */

static struct nand_device_info nand_device_info_table_type_2[] __initdata = {

.......

{

.end_of_table             = false,
.manufacturer_code        = 0x2c,
.device_code              = 0xd3,
.cell_technology          = NAND_DEVICE_CELL_TECH_SLC,
.chip_size_in_bytes       = 1LL*SZ_1G,
.block_size_in_pages      = 128,
.page_total_size_in_bytes = 4*SZ_1K + 224,
.ecc_strength_in_bits     = 4,
.ecc_size_in_bytes        = 512,
.data_setup_in_ns         = 25,
.data_hold_in_ns          = 15,
.address_setup_in_ns      = 10,
.gpmi_sample_delay_in_ns  = 6,
.tREA_in_ns               = -1,
.tRLOH_in_ns              = -1,
.tRHOH_in_ns              = -1,
"MT29F8G08ABABA",

}

, {true}

};

 

and i prepare a sd card for booting. Then i booted my board and checked my mtd devices;

$ mtdinfo

Count of MTD devices: 0

 

Please help, I have no time

 

Regards,

Sinan

Outcomes