EmbeddedRelated.com
Forums
Memfault Beyond the Launch

RCM2200 Flash

Started by bluetech_th June 13, 2008
I save some parameter such as IP address , configuration and etc in FS
file system. I will save these parameters when I send a TCP command for
writing .
My partner write a software on PC to polling the rabbit and write to the
flash memory every time he connected ( every 5-10 min) for two years
ago.

Now my product was failed. I guess that flash memory was damaged.

Anyone has experience for changing flash memory ( SST 39SF020A )
If I replace with a new empty one , RCM2200 can work or not ?

Sakorn

Hi.

The flash memory has a short lifetime at high amount write operations. I
think 100000 cycles. You should care that writing to flash should be only
done when necessary. Alternatively, if you have enough free pages in flash,
you can move from one to other and and finaly at end of memory back to the
first. This will enlarge the usage of the flash memory expressed in time.

Erik

To
r...
cc
"bluetech_th"
Subject
Sent by: [rabbit-semi] RCM2200 Flash

rabbit-semi@yahoogroups.c
om

13-06-2008 15:29

Please respond to
rabbit-semi@yahoogroups.c
om

I save some parameter such as IP address , configuration and etc in FS
file system. I will save these parameters when I send a TCP command for
writing .
My partner write a software on PC to polling the rabbit and write to the
flash memory every time he connected ( every 5-10 min) for two years
ago.

Now my product was failed. I guess that flash memory was damaged.

Anyone has experience for changing flash memory ( SST 39SF020A )
If I replace with a new empty one , RCM2200 can work or not ?

Sakorn
Have you thought of using battery backed RAM as an alternative. Works very well, lifetime should be about 5 years for a battery and you have no write limitations.
Alan Matheson

----- Original Message -----
From: bluetech_th
To: r...
Sent: Saturday, June 14, 2008 1:29 AM
Subject: [rabbit-semi] RCM2200 Flash
I save some parameter such as IP address , configuration and etc in FS
file system. I will save these parameters when I send a TCP command for
writing .
My partner write a software on PC to polling the rabbit and write to the
flash memory every time he connected ( every 5-10 min) for two years
ago.

Now my product was failed. I guess that flash memory was damaged.

Anyone has experience for changing flash memory ( SST 39SF020A )
If I replace with a new empty one , RCM2200 can work or not ?

Sakorn
I forgot to tell you that I don't want to write too often into flash. But My
partner make a mistake to write into flash and maybe damage the flash.

Now I have two failure modules . I don't know which component was
damaged . Is the flash really damage ? or other component rabbit2000
or RAM ?

How can I know ?

case1 : I could download to RCM2200 but time out while waiting for
response
case2 : I could not communicate to RCM2200 at all.

It is easy to buy a new one. But I would like to know that it cause by my
hardware design or software design or not ?

Sakorn

--- In r..., "Alan Matheson"
wrote:
>
> Have you thought of using battery backed RAM as an alternative.
Works very well, lifetime should be about 5 years for a battery and you
have no write limitations.
> Alan Matheson
>
> ----- Original Message -----
> From: bluetech_th
> To: r...
> Sent: Saturday, June 14, 2008 1:29 AM
> Subject: [rabbit-semi] RCM2200 Flash
> I save some parameter such as IP address , configuration and etc in
FS
> file system. I will save these parameters when I send a TCP
command for
> writing .
> My partner write a software on PC to polling the rabbit and write to
the
> flash memory every time he connected ( every 5-10 min) for two
years
> ago.
>
> Now my product was failed. I guess that flash memory was
damaged.
>
> Anyone has experience for changing flash memory ( SST 39SF020A )
> If I replace with a new empty one , RCM2200 can work or not ?
>
> Sakorn
>

Hi all,
After compiling sample program "memory_usage.c " with code and
bios option in flash , the response is " While sending user program
timeout while wating for response from target".
But ,when I compile code and bios in ram , RCM2200 run normally.

Is My flash memory faulty ?

Sakorn

--- In r..., "bluetech_th"
wrote:
>
> I save some parameter such as IP address , configuration and etc
in FS
> file system. I will save these parameters when I send a TCP
command for
> writing .
> My partner write a software on PC to polling the rabbit and write to
the
> flash memory every time he connected ( every 5-10 min) for two
years
> ago.
>
> Now my product was failed. I guess that flash memory was
damaged.
>
> Anyone has experience for changing flash memory ( SST 39SF020A )
> If I replace with a new empty one , RCM2200 can work or not ?
>
> Sakorn
>


Memfault Beyond the Launch