booting out of large-page nand flash

cancel
Showing results for 
Search instead for 
Did you mean: 

booting out of large-page nand flash

Jump to solution
531 Views
Contributor I

When using the FCM to boot an MPC8315 out of large-page nand flash, how many page address cycles are used?

 

We would like to boot out of a 4Gb large page NAND, which uses two cycles of column address followed by three cycles of page address.  The part is a Micron MT29F4G08ABADAWP.

 

We know that for 1Gb or smaller devices only two cycles of page address are required. We are hoping that the FCM does not assume a 1Gb or smaller flash, that would mean the maximum size NAND we could boot out of would be 128Mbytes, which isn't any larger than we can get using a small page flash part.

 

I know that we can set the page address cycles after boot using FMR[AL], which in our case we will want FMR[AL]=01 to give us three cycles (bytes). I am just wondering what it uses at power up.

 

Has anyone out there successfully booted out of a 2Gb or larger NAND flash part?

0 Kudos
1 Solution
4 Views
NXP Employee
NXP Employee

Did you ever get an answer to this and were you able to successfully boot out of MT29F4G08ABADAWP?

View solution in original post

0 Kudos
3 Replies
5 Views
NXP Employee
NXP Employee

Did you ever get an answer to this and were you able to successfully boot out of MT29F4G08ABADAWP?

View solution in original post

0 Kudos
4 Views
Contributor I

Yes, we got it working. We pulled out an o-scope, it was giving 4 cyles of address, presumably because TRLX is set by default.

0 Kudos
4 Views
Contributor I

Hi,

  Can you please explain how you made MPC8315 working with Large NAND. We have recently updated our board (based on MPC 8315) NAND flash from 64 MB to 256 MB Micron MT29F2G08ABAEAH4. But we could not bring up the board.

When i checked with freescale support, i got reply today that 8315 does not support 4-bit ECC as required by Micron.

Your valuable input is more appreciated

 

Thanks,

Arul.

0 Kudos