This Question is Possibly Answered

1 "correct" answer available (4 pts) 1 "helpful" answer available (2 pts)
274 Views 5 Replies Last post: Feb 3, 2010 7:28 AM by ckgrier RSS
ajith2383 Newbie 14 posts since
Feb 3, 2010
Currently Being Moderated

Feb 3, 2010 2:54 AM

Data Flash : Is overwrite possible without erasing?

I'm using the R8C35. Is it possible to overwrite any memory location in dataflash which is used without erasing.

FrankL Apprentice 1,100 posts since
Mar 16, 2009
Currently Being Moderated
Feb 3, 2010 4:40 AM in response to: ajith2383
Re: Data Flash : Is overwrite possible without erasing?

It is possible to change bits from "1" to "0". It is not possible to change bits from "0" to "1".

And it is not recommended to write bits to "1" more than once.

So, the answer is no.

FrankL Apprentice 1,100 posts since
Mar 16, 2009
Currently Being Moderated
Feb 3, 2010 5:16 AM in response to: ajith2383
Re: Data Flash : Is overwrite possible without erasing?

The endurance counts erase-write cycles. It does not assume that a single cell is written more than once without erasing. Writing cells more than once without erase can decrease the number of possible erase-write cycles.

ckgrier Apprentice 840 posts since
Mar 16, 2009
Currently Being Moderated
Feb 3, 2010 7:28 AM in response to: ajith2383
Re: Data Flash : Is overwrite possible without erasing?

There's actually a very good discussion of this topic in the application note we provide with the Renesas Flash API. Look in the "most downloaded" list at the bottom of this page. The Flash API is #1!

http://america.renesas.com/fmwk.jsp?cnt=software_landing.jsp&fp=/support/software/

More Like This

  • Retrieving data ...

Bookmarked By (0)