Overlook

Choosing an SD card or SSD for Rivian Gear Guard

Updated · by the Overlook team at CTT Apps (about us)

A Rivian is hard on storage. It records several cameras at once, keeps the drive full, and records over the oldest footage day after day. Storage that’s fine for photos can fail Rivian’s setup test, drop footage, or wear out within months. This guide explains what the labels on SD cards and drives actually promise, which ones matter for Gear Guard, and how to check what you bought.

What the car does to a drive

On an Overlook Cache there’s one more load: while the car writes, the Cache reads the same storage to back recordings up. That’s why the Cache wants at least 10 MB/s of sequential writes, comfortably above what recording alone needs.

Reading the labels

LabelWhat it guaranteesUseful here?
Class 10 (C10), U110 MB/s minimum sequential writeBarely: no margin, says nothing about small writes
U330 MB/s minimum sequential writeGood
V30 (also V60, V90)30 MB/s sustained sequential write, for videoGood: “sustained” is the point
A11,500 random reads and 500 random writes a second (4 KB), 10 MB/s sustainedThe minimum for small writes
A24,000 random reads and 2,000 random writes a second (4 KB), 10 MB/s sustainedBetter, if the device supports it (below)
“High endurance”, “Max endurance”Rated for continuous recording, usually as hours of video or a warranty for dashcam useThe most important one for a car
“Up to 200 MB/s”A best-case read speedNo: it tells you nothing about writing
Advertisement

Why random writes are the hard part

Do the arithmetic and the labels look thinner than they sound. 20 MB/s of random writes at 4 KB a write is about 5,100 writes a second. An A2 card promises 2,000, which at 4 KB is only about 8 MB/s. At 16 KB a write, 20 MB/s is about 1,300 writes a second, which a good card can manage.

A1 promise, 4 KB2 MB/s
A2 promise, 4 KB8 MB/s
Rivian asks for20 MB/s
Random-write speed the A-class labels guarantee at 4 KB, against the 20 MB/s Rivian asks for. Real cards often beat their minimum, especially with larger writes, which is why measuring beats reading labels.

The labels are minimums under a standard test, and good cards do better, particularly with larger writes. But the label alone can’t tell you whether a card will pass. We don’t know what size of write the car’s own test uses, so the honest answer is to measure.

One more wrinkle with A2: its extra speed relies on the device using the card’s command queue and cache. Many card readers, cameras and older computers don’t, and run an A2 card at roughly A1 speed. Recent Raspberry Pi OS supports it on the Pi 5. An A2 card is never worse than A1, but don’t count on the difference everywhere.

Endurance: how long it will last

Flash memory survives a limited number of rewrites. Cards sold as “high endurance” or for dashcams are built and rated for continuous recording; ordinary cards are not, and in a car the difference can be months versus years.

A rough way to think about it: count how many times the whole card gets rewritten. A 256 GB card in a car that records two hours a day at 5 MB/s takes about 36 GB a day, one full rewrite a week. The Overlook Cache keeps exactly this count and flags a card as “showing wear” once about 600 times its size has been written, which is well inside what a high-endurance card is rated for and around where ordinary cards start failing.

Wear doesn’t announce itself. A failing card tends to show up as read or write errors in the system log, filesystems that need repairing after a power cut, and writes that get slower over weeks as the card runs out of spare blocks. The Cache watches all three and weighs them together into ok, showing wear or replace soon.

SD card, USB drive or SSD?

StorageWhereStrengthsWatch out for
High-endurance microSD (A2, V30)Overlook CacheSmall, cheap, simpleWears with use; small writes vary a lot by model
USB flash driveDirectly in the carPlug and goMany slow down badly once their fast cache fills, and run hot; check sustained writes
Portable USB SSDDirectly in the car, or a Pi 4/5 CacheFast, much more enduranceBigger; draws more power
NVMe SSD on an M.2 HATPi 5 CacheFastest, most endurance, reports its own healthNeeds a Pi 5 and a HAT; see the build guide

What we recommend

Test what you bought

Check it’s real

Counterfeit cards report a bigger capacity than they have and silently lose data once the real space runs out. Test a new card before trusting it with footage: H2testw on Windows, or F3 (f3write and f3read) on Mac and Linux, fill the card and read it back.

Measure its speed

The Overlook Cache measures the storage the car’s drive lives on a minute after it starts and then weekly: 64 MB written in 4 MB pieces and flushed to the card (sequential), then 16 KB and 4 KB writes at random places, flushed (random). It reports the results against what the car needs, and the in-car check flags a card below 10 MB/s sequential or under 500 random 16 KB writes a second. Weekly is deliberate: often enough to catch a card slowing down, rarely enough not to wear it.

For a plain drive on a computer, any disk benchmark that reports random 4K writes gives you a comparable number. Look at write results, not read.

Troubleshooting and questions

The car says “Speed testing could not be completed”

The drive (or the Cache’s card) didn’t reach the speed the car wants during setup. Try a faster drive. On a Cache, the “fast writes” setting (on by default) lets the car’s writes land in the Pi’s memory first, which helps a slower card pass, at the cost of losing the last few seconds of writes if power is cut right after a burst.

Is a bigger card more durable?

Yes, in a sense: with more space, each part of the card is rewritten less often, so the same driving wears a 512 GB card about half as fast as a 256 GB one of the same type.

My card is A2 but tests like A1

The device isn’t using A2’s command queue. That’s normal in many readers and older computers.

How do I know when to replace it?

On a Cache, when it says “replace soon”. On a plain drive, when recordings go missing, won’t play, or the car starts asking to format it.

Should I buy the biggest drive possible?

Rivian supports up to 2 TB. Beyond the extra days of footage it holds, bigger also wears more slowly. Speed and endurance matter more than size, though: a large slow drive is worse than a smaller fast one.

Related guides