Sign in

username:

password:



Not a member?

Search rabbit-semi



Search tips

Subscribe to rabbit-semi



Ads

Discussion Groups

Discussion Groups | Rabbit-Semi | RCM4100: tips for time-of-life

This is a group for folks designing and programming embedded systems using the Rabbit Semiconductor C-programmable microcontroller. Rabbit Semi is a spin-off from Z-World who makes a variety of embedded modules and tools. This group is not affiliated with either Rabbit or Z-World, but is a user forum for sharing ideas, asking questions, flaunting knowledge, and other typical user group stuff. The Rabbit is a powerful uC, supported by a full-featured C-compiler.

RCM4100: tips for time-of-life - Marco Trapanese - Oct 13 16:06:39 2008


Hello,

on an RCM4100 I have some variables stored into the flash memory. They
are setting parameters and works ok.

Now I have two problems:

1) I want to save some variables in RAM: user settings, not vital but
useful to restore at power-up. According to the datasheet the RCM4xxx
has two SRAM banks: so I guess I should use the bbram keyword. I have
a battery connected and the RTC is correctly saved. bbram seems have
no effect, at the power-up I don't have the last value into them. I
tried also the sample in "RestartVar" folder without success. Any idea?

2) My customer asked me to show the "time-of-life" of the device. In
other words, the minutes of power-up time.
I'd use a battery-backed var if I can fix the problem above. But I
want to know if I may use flash to store the var every minute. In the
datasheet I can't find the minimum write cycle of the flash. How many
times I can write a variable to flash without problem? The expected
life of the device is less than 100.000 minutes.

Thanks in advance
Marco / iw2nzm

------------------------------------



(You need to be a member of rabbit-semi -- send a blank email to rabbit-semi-subscribe@yahoogroups.com )