AnsweredAssumed Answered

Changing from Samsung to Micron Flash

Question asked by Roy Ho on Feb 21, 2017
Latest reply on Mar 2, 2017 by Victor Linnik

Hi Folks,

Need your help:

We are currently using Samsung Flash K9F2G08U0M on our imx287 platform

This is the info in nand_device_info.c

 

.end_of_table             = false,
 .manufacturer_code        = 0xec,
 .device_code              = 0xda,
 .cell_technology          = NAND_DEVICE_CELL_TECH_SLC,
 .chip_size_in_bytes       = 256LL*SZ_1M,
 .block_size_in_pages      = 64,
 .page_total_size_in_bytes = 2*SZ_1K + 64,
 .ecc_strength_in_bits     = 4,
 .ecc_size_in_bytes        = 512,
 .data_setup_in_ns         = 20,
 .data_hold_in_ns          = 10,
 .address_setup_in_ns      = 20,
 .gpmi_sample_delay_in_ns  = 6,
 .tREA_in_ns               = -1,
 .tRLOH_in_ns              = -1,
 .tRHOH_in_ns              = -1,
 "K9F2G08U0M",

 

 

The Samsung is EOL and we change to Micron MT29F2G08ABAEAWP

This is the info in nand_device_info.c

 

.end_of_table             = false,
 .manufacturer_code        = 0x2c,
 .device_code              = 0xda,
 .cell_technology          = NAND_DEVICE_CELL_TECH_SLC,
 .chip_size_in_bytes       = 256LL*SZ_1M,
 .block_size_in_pages      = 128,
 .page_total_size_in_bytes = 2*SZ_1K + 64,
 .ecc_strength_in_bits     = 4,
 .ecc_size_in_bytes        = 512,
 .data_setup_in_ns         = 20,
 .data_hold_in_ns          = 10,
 .address_setup_in_ns      = 10,
 .gpmi_sample_delay_in_ns  = 6,
 .tREA_in_ns               = -1,
 .tRLOH_in_ns              = -1,
 .tRHOH_in_ns              = -1,
 "MT29F2G08ABAEAWP",

 

I compiled and try to use MFGTOOL to download to the flash

It shown 0xffffffea (-22) Flash not recognized

 

Can someone help what else I am missing?

I attached the micron spec, please help

 

Thanks

 

Roy

Attachments

Outcomes