MCF5222x Flash parameter

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

MCF5222x Flash parameter

1,811 Views
Hui_Ma
NXP TechSupport
NXP TechSupport
I can't find the following information about ColdFire MCF5222x Flash parameter.
Please help me to answer these questions, Thank you.
1> Do we have 2 FLASH logical blocks in MCF5222x?
2> What is the sise of a logical page?
3>What is erase time of a Logical Block?
4?What is the program time of a Word?
Thanks in advance:smileyvery-happy:
Sofa
Labels (1)
0 Kudos
2 Replies

291 Views
mjbcswitzerland
Specialist V
Hi

**************************************
2> What is the size of a logical page?
the minimum erase page size is 8Kbytes
**************************************

In fact the minimum erase page size is 2kbytes. It says 8k in the users manual but when using the device a sector erase deletes only 2k and not 8k and an 8k block has to be deleted by using 4 x sector calls at 2k boundaries.

At least it has been working like that for us for the last 6 months in a number of projects including tests on several douzen different M5223X demo and evaluation boards (the MCF5222x seems to be identical in respect to the flash). Therefore my conviction that the 2k figure is accurate;-)

Regards

Mark Butcher
www.uTasker.com
0 Kudos

291 Views
Nouchi
Senior Contributor II
Hi,

1> Do we have 2 FLASH logical blocks in MCF5222x?
2 physical blocks (even an odd addresses) divided into 2 arrays

2> What is the size of a logical page?
the minimum erase page size is 8Kbytes

3> What is erase time of a Logical Block?
4? What is the program time of a Word?
The flash clock speed must in the 150Khz-200Khz range, but they don't specified erase/programming time

see MCF52223RM Rev. 2 chapter 15
and http://www.freescale.com/files/32bit/doc/errata/MCF52223DE.pdf
for more details

I use DBug monitor flash routines for my MCF5213 bootloader, it takes 2 or 3 seconds for mass erase, and 15 to 20 seconds to download more than 150kbytes of code @115200 bauds

Emmanuel
0 Kudos