由于数据记录过多闪存磨损打败了特斯拉的旧机
如今,随着电动汽车在市场上的普及和日渐成熟,我们开始看到老化的真正原因。对于内燃发动机,老化的部件类型是众所周知的,但是我们一直认为,电动汽车由于其活动部件的简单性或缺少活动部件而具有更长的使用寿命。现在,根据InsideEV的报告,看来旧特斯拉内部的某些电子设备给车主带来了麻烦。
罪魁祸首驻留在基于MCUv1的老式特斯拉汽车的媒体控制单元中的闪存中。就像任何现代汽车一样,特斯拉会记录数据,但看起来汽车记录了“过多”的数据,尽管这些数据一直被覆盖在内存中,但确实会损坏基础闪存。最初,Tesla固件不是很大,因此记录的数据有很多可用的空闲空间,因此允许写入工作量分散在大量内存上。但是,随着特斯拉新功能的推出,固件已发展壮大,几乎没有记录空间。这意味着单个扇区会在短时间内写入大量数据,从而进一步加剧了磨损。
因为特斯拉高度依赖其电子设备,所以一旦特斯拉的?信息娱乐单元中的闪存坏了,它实际上会使整辆汽车变砖。
闪存用于许多设备中,包括SD卡,SSD,USB记忆棒,您的手机以及许多其他设备,包括汽车。就像硬盘驱动器(以及任何电子设备)一样,闪存具有有限的使用寿命,并且一旦将某个块写入特定的次数,它最终将不再可靠并被标记为坏扇区。在闪存寿命开始之初,当还没有任何坏扇区时,内存将在相当长的时间内保持其总容量。但是,随着这些坏扇区开始堆积,它们最终会影响总内存容量。通常,这在大多数电子设备的整个使用寿命中绝不是问题,特斯拉汽车除外,因为这显然记录了过多的数据,从而导致存储芯片过早磨损。
几个月前,当这个问题首次成为新闻时,特斯拉似乎没有解决办法。社区创建了自己动手解决问题的用户指南,但特斯拉并不适合自己动车的人,而且对于许多人来说,拆卸媒体控制单元和更换eMMC存储并不是一件容易的事。他们依靠自己的汽车时的选择。
如今,如果您在保修范围内,特斯拉似乎可以解决问题,而保修范围外的维修费用可能在1800美元至3,000美元之间,具体取决于您的位置。Tesla的方法是更换整个MCU。
幸运的是,被称为“特斯拉黑客”的杰森·休斯(Jason Hughes)可以以更低的成本为这些设备提供服务。他的方法是使用专用设备替换MCU上的eMMC,并复制唯一的车辆标识符和密钥,以便用户仍可以访问Tesla的更新和服务。如果您在eMMC耗尽之前足够早地找到他,他还可以更改车辆的编码,以将日志写入RAM而不是闪存,以防止磨损。但是,此解决方案的代价是性能降低。
较新的Tesla型号中的较新内存更能抵抗反复重写的磨损,但存在一些问题。休斯还解释说,尽管这个问题目前仅影响较旧的车辆,但也有可能开始困扰较新的车型。“它没有减轻问题,反而比以往任何时候都将更多的数据写入日志。结合最大大小的固件映像,常规缓存-地图图块,自动驾驶仪信息,音乐等-这使得每个MCUv1都有很大的故障可能性,”休斯告诉InsideEVs。他进一步阐述了“ MCUv2和Model 3也存在过多日志记录的问题。幸运的是,它们具有更大的闪存大小,可以暂时缓解此问题。但是,如果特斯拉希望它们持续下去,他们仍然必须大幅度消除或遏制这些记录。”