AnsweredAssumed Answered

i.MX28 NAND boot required geometry

Question asked by architekt on Nov 6, 2013
Latest reply on Aug 6, 2014 by Anne Shen

Hello everybody,

 

is is possible to boot the i.MX28 from a NAND flash with a page size of 512 + 16 bytes?

 

I tried two tools that create the NAND layout (FCB, etc): kobs-ng (Freescale) and mxsboot (U-Boot).

Both refused to create the image with an 'unsupported geometry' error.

 

The i.MX28 reference manual says in "12.12.1.8 Firmware Configuration Block":

     The FCB is located on the first good page of the NAND; the minimum size of a page is 2112 bytes.

 

It seems that the FCB wouldn't even fit on a single 512 byte page size because its size plus

the size of the parity information would exceed 512 bytes.

 

Is my conclusion right that it is not possible to boot the i.MX28 from a NAND flash with a page

size smaller than 2048 + 64 bytes?

 

Thanks in advance,

architekt

Outcomes