Does AM3358 support boot from MT29F16G08ABABA(nand flash)?
hardware: am3358 + nand(MT29F16G08ABABA)
software: u-boot-2013.01.01-psp06.00.00.00(SDK6.0)
question description:
The organization of Micron MT29F16G08ABABA is:
Page sizex8:(4096+224)bytes,
Block size: 128 pages(512K+28K bytes)
Plane size: 2 planes x 2048 blocks per plane
Device size: 16Gb:4096 blocks;
manufacturer ID: 0x2c
device ID : 0x48
however,chapter 26.1.7.4 of TRM SPRUH73J-October 2011-Revised December 2013 show:
nand: support for large page size(2048 bytes + 64 spare bytes) or very large size 4096 bytes + 128/218 spare bytes;
Table26-14 shows the id support nand device are:
capacity device id bus width page size
16Gb d5 x8 2048/4096
16Gb c5 x16 2048/4096
16Gb a5 x8 2048/4096
16Gb b5 x16 2048/4096
16Gb 86 x8 2048
16Gb 96 x16 2048
when power up,the ROM code will identify the NAND type by GPMC interface,according to the description above,am3358
seems to not support MT29F16G08ABABA because the device id and page size isn't compatiable.
so can i put uboot and linux into MT29F16G08ABABA and power up normally? if not,need i change other nand to accord
with the device id and page size described above?