Dave M

Flash Page erase causing unexpected erase of another flash page

Discussion created by Dave M on Jun 29, 2006
Latest reply on Jul 3, 2006 by sdfg gfds
Hi all,

I have a problem with the 5282 erasing an extra flash page when I
erase only one page. The problem that I am seeing is when I erase a
block at 0xF0052800 (0xF0000000=FLASHBAR) the page at 0xF0012800 is
also erased. Being that the addresses are one bit off, I thought that
a block at a similar address would do the same thing but when I erase
the page at 0xF0052000 it doesn't erase the page at 0xF0012000.

Has anyone experienced a similar problem?

Here's a dump of my CFM registers after the dual erase.

ColdFire Flash Module (CFM)

CFMMCR 0000
CFMCLKD D4
CFMSEC 8000FFFF
CFMPROT 00000000
CFMSACC 00000000
CFMDACC 00000000
CFMUSTAT C0
CFMCMD 40

Thanks for your help.

Dave M.

Outcomes