Flash Memory Wear Killing Older Tesla's Due to Excessive Data Logging: Report

(Image credit: InsideEVs)

With electric vehicles now on the market in masses and coming of age, we’re starting to see the real culprits of aging. For internal combustion engines, the types of components that age are quite well known, but we’ve always assumed that electric cars would have much longer lifespans due to the simplicity of their moving parts – or rather, the lack of moving parts. Now, according to a report on InsideEVs, it appears that certain electronics inside older Tesla’s are causing problems for owners.

The culprit resides in the flash memory in the media control unit in older Tesla vehicles based on the MCUv1. As any modern-day vehicle does, Tesla’s log data, but it appears the vehicles log ‘excessive’ amounts of data, and although this gets overwritten in the memory all the time, it does cause wear to the underlying flash. The Tesla firmware wasn't very big at the beginning, so the logged data had lots of spare room to play with, thus allowing the write workload to spread out over a large amount of memory. As new Tesla features have rolled out, though, the firmware has grown, leaving very little room for the logging to take place. That means individual sectors suffer from lots of data being written in a short amount of time, further accelerating the wear.

Latest Videos FromTom's Hardware
Niels Broekhuijsen
Contributing Writer

Niels Broekhuijsen is a Contributing Writer for Tom's Hardware US. He reviews cases, water cooling and pc builds.

  • rofl.... yet another reason to hate those inferior pieces of junk. soooo expensive...... sooooo full of huge costly failures.
    Reply
  • hannibal
    New hightech does not belong to cars unless it does last 30-100 years of normal usage! You don`t buy new card in every two years because cpu is not fast enough. (Or because it starts to weardown...) like you can buy new cellphone.
    Reply
  • macgeek
    hannibal said:
    New hightech does not belong to cars unless it does last 30-100 years of normal usage! You don`t buy new card in every two years because cpu is not fast enough. (Or because it starts to weardown...) like you can buy new cellphone.
    I think 30-100 years is a bit of an exaggeration. 20-30 years is probably more accurate.
    Reply
  • hannibal
    I am optimistic fellow ;)
    Reply