Slashdot Mirror


Hubble Repairs Hindered By Antiquated Computer Systems

Andrew Moseman writes "Part of the trouble NASA is encountering while fixing the Hubble Space Telescope comes from the fact that it's been up there for nearly two decades, and therefore carries computer systems long outdated here on Earth. 'One of the main computers that the Goddard team has been struggling with during the repair attempts runs on an Intel 486 chip, the height of 1989 technology.' Many of NASA's long-running missions rely on antiquated systems — the Voyager probes each have about 32k of memory — but the scientists say they can manage."

13 of 193 comments (clear)

  1. Hardly that antiquated by telchine · · Score: 4, Informative

    Maybe I'm just getting old, but a 486 doesn't seem all that big a deal to me. I mean it's not as if it's a completely different architecture to that in use today.

    1. Re:Hardly that antiquated by evilviper · · Score: 3, Informative

      Anything they can process onboard or compress better for sending back down to us would cut down on things that are probably a lot more scarce like bandwidth (if not directly, then the power to operate the antenna probably draws more than the processor does).

      That's really not the case. Being so close to the earth, Hubble can broadcast with tiny amounts of power (far less than to run a CPU) and NASA's gigantic 65 meter dishes can pick up the faint signal very easily. Radio power consumption becomes a notable issue only with substantial distances from the earth, as it has with Voyager I/II.

      Bandwidth is certainly not scarce for such applications, this is very low power, highly directional, line-of-sight communications...

      --
      Slashdot gets worse every day... Pipedot: News for nerds, without the corporate slant
  2. Re:Upgrade by talcite · · Score: 5, Informative

    They need to have the chips hardened for radiation. I'm not sure what the process entails, but they don't seem to do it with chips younger than 10 years or so. /. did a pretty good article on this awhile back I think.

  3. Re:Upgrade by Original+Replica · · Score: 3, Informative

    They need to have the chips hardened for radiation. I'm not sure what the process entails

    I would hope it involves putting the everything in a radiation shielded box. I could see how smaller chip architectures might be more susceptible to radiation, but a decade is enough time to figure that out and use exterior shielding instead of hardening. Sure that might be much more difficult, but if you can't handle difficult don't work at NASA. Of course with a Hubble sized budget, there is no excuse for not having several back-up sets of the non-custom parts that might not be available in a few years. Computer components had exhibited that high turn over rate for plenty of time before Hubble launched.

    --
    We are all just people.
  4. Re:Upgrade by talcite · · Score: 5, Informative

    I actually don't think you can realistically shield effectively against some types of high energy particles. Nuclear reactors use 6 ft of concrete to shield against neutrons. There's higher energy particles than neutrons in space. I'm sure that external shielding plays a large role in it, but there's probably more to it. The wikipedia article on radiation hardening is actually very good. http://en.wikipedia.org/w/index.php?title=Radiation_hardening&oldid=235697687

  5. Re:Upgrade by Darth_brooks · · Score: 3, Informative

    It's already running on an upgrade. The 486 was installed in 1999 as part of STS-103.

    http://en.wikipedia.org/wiki/Hubble_Space_Telescope#Servicing_Mission_3A

    IIRC, the 486 was chosen specifically for the physical size of the data paths? Or the dies that cast the chips themselves? Either way, they were large enough that passing radation would be less likely to corrupt data that it would on the newer, smaller pentium based chips.

    --
    There are some people that if they don't know, you can't tell 'em.
  6. Re:Spares? by ciscoguy01 · · Score: 2, Informative

    The US government had a standing order to chip brokers for all the 8087 math coprocessors that could be had. They are used in some military radar units and there is no replacement available.

    --
    .
  7. Re:Upgrade by Jeff+DeMaagd · · Score: 4, Informative

    What you want may well be impossible. There are no magical materials right now to do what you want. Cosmic rays in the range TeV can't be stopped with a box that can be affordably launched, much less fit into the satellite. It's easier to use chips that are designed to handle them.

    NASA already has a backup computer, on which are two independent circuits to do the same thing. Side "B" that is on the Hubble right now is handling things right now, after side "A" quit working.

    NASA is putting the last of their spare parts on the Hubble right now, after which, there are no more short of restarting production, which isn't going to happen affordably. They made a lot of replacement parts which were gradually used as there were servicing missions.

  8. Space rated. by bigattichouse · · Score: 4, Informative

    486 was officially the only space-rated hardware for a very long time. The problem is that when you create a smaller transistor, it becomes far more sensitive to ionizing radiation... the older the die, the larger - and thus less likely to be effected by radiation. More "modern" processors require more shielding.

    --
    meh
  9. Re:Upgrade by Anonymous Coward · · Score: 2, Informative

    I had the opportunity to work on a radiation hardened computer for a satellite. This was in the late 90's, and was probably much like the Hubble Telescope processor. We went through endless simulations and scenarios to try and second guess every conceivable error or fault possible. Bit flips were easily handled, but double bit failures were not. When we had double bit flips we had to reload all the software and data anew.

    The equipment we used to design and support the onboard system was modern (for that time), but the chips for the simulators were on breadboards that were hand wired for much of it. It was ugly, but there were no available alternatives at the time that were rad-hardened.

  10. Re:Upgrade by Rocketship+Underpant · · Score: 4, Informative

    One of the reasons particles like neutrons are hard to stop is that they have no charge and don't react with the electromagnetic fields that bind matter together. You basically need a collision between the neutron and an atomic nucleus to stop it.

    A particle that doesn't interact electromagnetically, however, is (if I'm not mistaken) less likely to interfere with electronic equipment. Which is not to say hard-to-stop radiation like neutron radiation does no damage at all, but I'd be curious to know whether it's a concern at all for satellites.

    --
    He who lights his taper at mine, receives light without darkening me.
  11. Re:Upgrade by negRo_slim · · Score: 2, Informative
    I'm just going to be an ass and jump in on this thread here...

    They need to have the chips hardened for radiation. I'm not sure what the process entails

    I think we went over this not to long ago with one of the Mars craft, or we were it was in the thread about the dangers of outsourcing DoD hardware? (or was that digg..) Regardless, it's generally just tech a few years older that's proven itself without major flaws... http://en.wikipedia.org/wiki/Radiation_hardening#Radiation-hardening_techniques http://history.nasa.gov/computers/Part1.html And of course if your in the market for such kit... www.honeywell.com/radhard/

    --
    On the Oregon Cost born and raised, On the beach is where I spent most of my days
  12. Re:CPU Constrained? by Anonymous Coward · · Score: 1, Informative

    PNG supports up to 16 bits per plane... But other than that TIFF is still a winner. Sometimes...