Pumpkin, Inc.

Pumpkin User Forums

Memory corruption protection

Discussions pertaining to the electrical issues (e.g. circuitry, power, etc.) of Pumpkin's CubeSat kit.

Memory corruption protection

Postby ankushdesai » Wed Oct 14, 2009 1:09 am

I am using FM430 Rev D for my satellite application, do we have any protection of ROM like triple modular redundancy or any other memory corruption detection method. To prevent memory corruption against radiations
ankushdesai
 
Posts: 20
Joined: Mon Mar 09, 2009 11:00 pm
Location: Kanpur,UP,India

Re: Memory corruption protection

Postby aek » Wed Oct 14, 2009 6:45 am

Like most other CubeSats, the CubeSat Kit is a single-string microcontroller-based design. As such it has no redundant components.

Despite this, the track record for CubeSat Kits in orbit is very good w/regard to radiation-based upsets. Both Libertad-1 and Delfi-C3 have experienced _zero_ resets attributable to SEUs, etc. I expect that ITU-pSAT1 will have similar performance.

Most flash-based microcontrollers do not have provisions for external memory -- a few do. To incorporate e.g. triple-redundant memory would require either a new PPM (with a microprocessor that uses external memory), or maybe some standalone external memory under microcontroller control. Both of these solutions can be implemented by the user in the current CubeSat Kit, requiring a fair amount of design effort on the part of the user.

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

-------
aek
aek
 
Posts: 1888
Joined: Sat Aug 26, 2000 11:00 pm

Re: Memory corruption protection

Postby aek » Wed Oct 14, 2009 6:49 am

Also, there is no "FM430 Rev D". Rev C was the last FM430 revision.

Do you mean MB+PPM Rev D?

There are concepts for TRM in software. But again, there almost always a single-string point in these schemes that argues against them.

Note also that the CubeSat Kit architecture does have built-in provisions for handling radiation effects -- e.g. all critical subsystems are safeguarded against latchup via auto-resetting switches,


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

[This message has been edited by aek (edited October 14, 2009).]

-------
aek
aek
 
Posts: 1888
Joined: Sat Aug 26, 2000 11:00 pm

Re: Memory corruption protection

Postby ankushdesai » Wed Oct 14, 2009 8:18 am

Thanks a lot for all Your support !

quote:
Originally posted by aek:
Also, there is no "FM430 Rev D". Rev C was the last FM430 revision.

Do you mean MB+PPM Rev D?

There are concepts for TRM in software. But again, there almost always a single-string point in these schemes that argues against them.

Note also that the CubeSat Kit architecture does have built-in provisions for handling radiation effects -- e.g. all critical subsystems are safeguarded against latchup via auto-resetting switches,


ankushdesai
 
Posts: 20
Joined: Mon Mar 09, 2009 11:00 pm
Location: Kanpur,UP,India

Re: Memory corruption protection

Postby ankushdesai » Thu Jan 07, 2010 10:07 am

Hey Andrew,
Regarding the doubt I had asked before. Its being observed that the memory corruption due to soft errors is very high in space. And since we are not using any radiation hardened devices what are the posibilities of having corrupted code in space ( Corruption of Flash code/Data). Also can you suggest upon the remedies for the same. Also what are the method because of which Cubesat is safe against it.

quote:
Originally posted by ankushdesai:
Thanks a lot for all Your support !


ankushdesai
 
Posts: 20
Joined: Mon Mar 09, 2009 11:00 pm
Location: Kanpur,UP,India


Return to CubeSat Electrical

Who is online

Users browsing this forum: No registered users and 2 guests

cron