AnsweredAssumed Answered

IMX6 nand with 4M blocksize and 16k pagesize

Question asked by Dmitriy Kornoushkin on Feb 20, 2014
Latest reply on Apr 10, 2014 by Dmitriy Kornoushkin

Can IMX6 support large nands? I`m use Toshiba 8GB chip with 4M+320K Blocksize and 16k+1280 pagesize. (last row in picture)

QQ图片20140219164223.jpg

 

I change the next:

  1. nand_base.c
    • mtd->writesize= 1024*16;
    • mtd->oobsize=1280;
    • mtd->erasesize=4*1024*1024;

 

Now "mtdinfo -a" show correct info about pagesize, erasesize.

 

But when I use "flash_erase /dev/mtd0 0 0" it have much errors.

Also I tried "uviformat /dev/mtd0". This has too much errors.

 

Question: can mtd-utils support large nand chips? What and where alos I need change to support it?

Outcomes