Sorry for repost, I posted to sci.electronics before, which does not exist.
Hi!
I'm planning a robotic facility [3] that needs to maintain hardware (exchange defective parts) autonomously for up to 1000 years. One of the problems is to maintain firmware and operating systems for this period. What methods do you think are suitable?
Top priority is it must work about 1000 years. Price is not a big issue, if necessary.
I thought about this:
ROMs/PROMs, replacing them when checksum fails.
ROM/PROM masters, being copied once a year to flash ROM.
1000 flash ROMs, refreshing once a year from the ones that still have a valid checksum.Non electronic masters:
Microfilm/microfiche HD-Rosetta (ion beam engraved nickel disc) glass CD/DVD Paper [2] punched cards
The drawback of the non electronic masters is their reader system which can fail mechanically/optically (dust, gears, ...) and requires electronic components/firmware themselves.
Is it possible to make robots or their spare parts that suffer only minor degradation when kept as spare parts for 1000 years at good storage conditions? semiconductors, inductors, (non electrolytic) capacitors, circuit boards, plastic/metal structures, CCD/CMOS cameras, actuators, solar cells, thermo couples, etc. Batteries are probably difficult.
Thanks, Bernhard
[1]