How much radiation can a Pi handle in space?

1 month ago 1

Late in the cycle while researching CubeSats using Pis in space, I got in touch with Ian Charnas, the chief engineer for the Mark Rober YouTube channel.

Earlier this year, Crunchlabs launched SatGus, which is currently orbiting Earth taking 'space selfies'.

Space Selfie of Geerling family on SatGus earlier this year

The way it works:

  • You upload a photo on the Space Selfie website
  • The photo is scheduled to be taken aboard SatGus on its onboard Google Pixel phone, using a camera built by Redwire Space
  • The flight computer (FCM) receives batches of photos and associated metadata over S band, and stores it onboard
  • A Raspberry Pi Compute Module 4 (on a custom carrier board designed by Tyvak International) uses USB ADB to control the Pixel phone and display the image
  • The camera snaps the photo, and batches of photos are downlinked over S-band by the flight computer (FCM)

I was interested from the outset, because launching a 12U CubeSat into space isn't cheap, and requires a lot of engineering. I'm guessing that's why Mark Rober's team partnered with Tyvak and Redwire: focus on the 'space selfies' bit while letting an established satellite provider focus on flight control, power, and the main chassis.

Couple that with the Raspberry Pi onboard, which I had only learned of a couple days before publishing my PIS IN SPACE! video, and I and many viewers wanted to know: how well does a Pi fare in space?

NASA has extensive documentation on radiation risks in Low Earth Orbit (LEO), and many COTS (Commercial Off-the-Shelf) parts—including the Raspberry Pi—are not rated for space, nor do they handle things like bit-flips from radiation exposure well.

I asked Ian (the chief engineer) what research they had done, and he said they worked with both UC Davis and the University of Maryland on radiation testing.

Rad-hardened Raspberry Pi?

Build a CubeSat

According to Ian (and a couple other people who've flown Pis in space), the Raspberry Pis in space—including the multiple Pis flying on the ISS—are not special in any way; there's no radiation-hardened chips being swapped out, they're the same boards you'd find if you walked into Micro Center and purchased one today.

Instead, because there is a risk of the Pi shutting down, it's simply not in the critical path for flight operations. It's used for auxiliary tasks, which can be briefly interrupted. The main flight computer uses a watchdog timer or some other means to reboot the Pi in case of issues. Sometimes a small amount of metal shielding is added around the Pi, but this only delays the inevitable—single-event upsets are bound to happen, even under ideal conditions.

But in the absence of hard data to back up their build plans, Mark Rober's team blasted the Pi with radiation to see how it might fare.

So... how much radiation can the Pi handle?

First, Ian said they tested the phone they were flying, the Google Pixel 7 Pro. It was chosen over the Pixel 9 Pro because 3rd party testing indicated the display on the 7 was slightly more radiation-tolerant.

Cyclotron status panel at UC Davis

After a number of tests, they had a single event upset every 63.5 Rads, using a cyclotron at UC Davis (status panel pictured above), which was pumping out a beam at 50 Rads/minute.

The phone would reboot, then function normally, through multiple test cycles.

To see how far the phone could go, they bumped the rate to 1,000 Rad/min (20x higher), and finally got the Pixel phone to die around 9.2 kRads into the experiment.

Raspberry Pi CM4 IO Board and Compute Module 4 facing the cyclotron beam at UC Davis

Then they switched gears to the Raspberry Pi Compute Module 4. It is pictured above, opposite the beam window, on the other side of the CM4 IO Board facing away from us. You don't want to be in its position while the beam is active1!

In the first tests, at 50 Rads/minute, the CM4 reset on average every 39.3 Rads. They ran out of time to do a 'test until failure' high-dosage test while at UC Davis, so if anyone out there has a cyclotron, please leave a comment with your data if you can point it at a Pi for me!

No, seriously: I'll ship you a few CM4 if you like ;)

Gamma testing

They also did gamma testing using a Cobalt-60 radiation source at the University of Maryland.

The Pixel 7 Pro survived 10,000 Rads at 17.5 Rads/second with no discernible issues, as did the Raspberry Pi CM4. They even tested a Pi display from 'Wisecoco', and it survived too!

They were able to test until failure this time, and the CM4 + Wisecoco display setup had a permanent failure at 57.8 kRads.

Wisecoco Pi CM4 Gamma Radiation Test Results

They tested with a number of identical units (between 5-10 each time) so they would have a good dataset (which they've kindly shared in this PDF), and they worked with a radiation expert to determine how much shielding they should put in the CubeSat.

A 5mm thick aluminum enclosure was chosen for SatGus. The hope is that will prevent a 'kill dose' for the entire mission (at least 1 year).

Conclusion

Ian had nothing but high praise for both UC Davis and the University of Maryland teams they worked with. I'm extremely grateful he got back to me about the details of their experiments. This is the type of test data that would likely get lost in the ether, as Mark Rober's team moves on to their next fun science project!

And regarding Pis in space, this entire post assumes we're talking LEO (Low Earth Orbit). At higher orbits, the radiation can be much higher, so more planning would need to take place, if you wanted to blast a Pi up into MEO or HEO (Medium/High Earth Orbit), you'd need to spend a bit more time planning!

If you have questions about irradiating your own Raspberry Pi, and you're looking for detailed scientific answers, I'm probably not the best source.

Read Entire Article