Sign in

username:

password:



Not a member?

Search msp430



Search tips

Subscribe to msp430



Ads

Discussion Groups

Discussion Groups | MSP430 | Re: Re: MSP430 internal bit flips - how to deal with?

The purpose of this group is to foster exchange of information on the Texas Instruments MSP430 family of microcontrollers and related tools. Everyone welcome, all levels of familiarity/expertise.

Re: Re: MSP430 internal bit flips - how to deal with? - Hardy Griech - Jul 3 20:20:51 2008

Onestone wrote:
:
> never consider releasing a long deployement design without it. By that I
> mean anything expected to run for more than a couple of hours without
> power cycling MUSAT be protected in my view, and even these designs
> should be protected if at all possible. (some desigs simply MUST run a
:

I agree!

> the simplest protection, after good basic design and layout is to refrsh
> all register bits that are used by the system, but which are not
> normally updated by the code, ie setting a data direction register at
> power on then assuming it will still be set 4 months later is not a good
> idea. rather periodically refresh it along with all other bits only set
> once. Alternatively if you have the code space, and the slight impact on
> execution speed is not a problem you can make sure that all such
> critical bits (anything used by the program is a critical bit) is
> specifically configured immediately prior to use.

Refreshing the SFRs is currently my approach. But the other problem for
me is: what to do with unreachable internal registers of the MSP430,
e.g. JTAG configuration.
One idea is to do a periodic reset. But I'm not sure, if this really
has the same effect to internal registers as power-cycling has!? The
MSP430 has a broad range of resets and which registers are affected, so
one cannot be sure...

Anyway thanks for your suggestions!

Regards

Hardy

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



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