Qualcomm Chip Navigates Mars Rover

Turns out a repurposed Qualcomm Snapdragon SoC is the brains behind the Perseverance rover's autonomous navigation on Mars. The embedded system enables the rover to achieve 10-inch positioning accuracy from 140 million miles away, a major case study in resilient embedded computing for aerospace.

The brain of Perseverance's navigation is a repurposed Qualcomm Snapdragon 801, a processor once found in 2014-era smartphones like the Samsung Galaxy S5 and Sony Xperia Z3. This chip was originally part of the Helicopter Base Station (HBS) used for communication with the Ingenuity helicopter. Following Ingenuity's permanent grounding after 72 flights, NASA engineers ingeniously repurposed the dormant, powerful hardware. This repurposed System on Chip (SoC) provides a massive performance leap, running approximately 100 times faster than the rover's main radiation-hardened computer. The rover's primary processor is a BAE Systems RAD750, a radiation-hardened version of the PowerPC 750 chip found in the 1998 Apple iMac G3, clocked at a mere 233 MHz. This older chip is designed for extreme reliability and can withstand radiation doses and temperatures between -55 and 125 degrees Celsius. The Snapdragon 801, with its 2.26 GHz quad-core Krait CPUs, Adreno 330 GPU, and Hexagon DSP, enables a new navigation system called Mars Global Localization (MGL). This system allows the rover to take panoramic images, compare them to orbital maps from the Mars Reconnaissance Orbiter, and determine its location with an accuracy of about 10 inches, effectively giving it a GPS-like capability. This newfound autonomy allows Perseverance to travel significantly longer distances without waiting for daily instructions from Earth, a process hampered by communication delays of up to 42 minutes. While the commercial-grade Snapdragon is not radiation-hardened, and some memory bits have already been damaged, engineers have successfully developed software workarounds to isolate the faulty areas. The use of a commercial off-the-shelf (COTS) processor for such a critical function represents a significant shift in aerospace design philosophy. The Ingenuity helicopter itself utilized a similar Snapdragon 801 running Linux, paired with a radiation-tolerant FPGA for sensor routing and actuator control, demonstrating the growing viability of powerful, less expensive COTS components for space missions.

Get your own daily briefing

Scout delivers personalized news, insights, and conversations tailored to your role and industry.

Download on the App Store

Shared from Scout - Be the smartest in the room.