This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Does AM3358 support boot from MT29F16G08ABABA(nand flash)?

Other Parts Discussed in Thread: AM3358

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?