资讯
HOME
资讯
正文内容
nand闪存如何烧掉 电子产品通病?老款 Model SX 居然出现了“烧闪存”问题
发布时间 : 2025-03-18
作者 : 小编
访问数量 : 23
扫码分享至微信

电子产品通病?老款 Model SX 居然出现了“烧闪存”问题

老款 Model S 和 X 上的 eMMC 闪存已经“筋疲力尽”,甚至偶尔会导致中控那块大屏幕死机。

作者 | 大壮旅

新智驾按,与传统汽车相比,特斯拉的电动车更像是电子产品(OTA 升级和迅速降价)。电子产品通常有惯用的毛病,时间长了多多少少都会出现点特有的问题。

特斯拉是一个典型的例子。这不,就有多位特斯拉维修师傅反映,老款 Model S 和 X 上的 eMMC 闪存已经“筋疲力尽”,甚至偶尔会导致中控那块大屏幕死机。

更可怕的是,一旦闪存跑不动,驾驶员就用不上许多车辆功能了,其中就包括空调、车灯控制和 Autopilot 等。此外,虽然从技术角度来讲受影响的电动车还能开,但却无法再充电了。

嵌入式 eMMC芯片的问题在于它们经常要上传特斯拉的车辆日志,经年累月之后存储介质空间会变少。再加上新数据写入时必须对老数据进行覆盖,因此闪存速度也会变慢,最终出现各种故障。

今年 5 月份特斯拉维修专家 Rich Benoit 就在 YouTube 上传了一段视频曝光该问题,接受他采访的另一位维修专家 Phil Sadow 表示:“特斯拉恐怕是摊上事了,类似我们电脑上 SSD 的 eMMC闪存出了问题。车辆在行驶时生成了太多的日志,持续的写入要把闪存‘烧坏’了。”

今年 10 月份,InsideEVs 还在一篇文章中指出,特斯拉老款车型上的 eMMC 问题正在不断增多,因为至少已经有 3 名特斯拉维修专家报告了该问题,出问题的闪存还都安装在媒体控制单元 MCUv1 上。

对 eMMC闪存来说,新的固件升级(为车辆添加新功能)就像是泼在火上的油,它们会进一步让问题复杂化。

当然,最初特斯拉的固件升级并不是闪存的负担,但不断存入的数据会让闪存疲于奔命,如果固件再来添油加醋,eMMC 的存储肯定会进一步吃紧,性能也会相应下降。理论上来讲,无论何种形式的闪存(比如 eMMC,NAND,NOR 等),其写入周期都有一定的限制,而现有的大多数货架产品在 10 万次写入循环后可靠性都会降低。

特斯拉 Model S 和 X 用的 MCUv1 核心是英伟

当然,能花钱更换也行,但现实情况是特斯拉服务中心老车型的备件本就很少,一些维修师傅只能求助于报废车辆上的拆车件。

十月份时,维修专家 Jason Hughes 就在 Twitter 上吐槽称,“上个月我可是换了十几个 MCUv1,这些车辆基本上都是 eMMC 闪存出了问题。@elonmusk,你可得让工程师赶紧修复日志上传带来的损耗,它占用资源太厉害了。”

到底有多少 Model S 和 X 用户遭遇过这一问题现在还是未知数,谁也说不清这是孤立事件还是老车型的通病。对于 eMMC 内存的问题,特斯拉官方也从未谈及。不过当时马斯克也回复了 Huges 的推文,称“这问题确实应该做的更好。”

看来,想在耐用度上超越丰田等一众传统厂商,特斯拉还有很多工作要做。达 Tegra SoC,搭配 8Gb 的 eMMC 一同整合在主板上。固件则大小不一,但最小也要 300Mb,最大甚至能达到 1Gb。经过四年时间的使用,闪存的大部分空间都会被消耗掉,再加上经常性的车辆日志上传,eMMC 闪存的故障率会指数级的飙高。

简言之,在工作中固件会与车辆日志抢空间。一旦这种情况发生,闪存控制器就会启动名为“损耗平衡”的机制,将写入操作分散到整个芯片,而非在独立区域单独进行。这样的情况下,闪存的写入循环次数会有所增加,从而延长其寿命。

不过,特斯拉的固件通常会 100% 占掉所有可用的闪存空间,因此在写入车辆日志时根本用不上“损耗平衡”机制。

一旦 eMMC 出了故障,保修期内特斯拉会免费更换整个 MCU,但如果出保了消费者就得自己掏腰包了,零部件加工时费要价 1800 美元(约合人民币 12655 元),真心不便宜。

用固态还敢强制关机?电脑异常断电危害竟有这么多

很多朋友都遇到过电脑强制关机之后再次启动时不能上网的情况,这是由于异常断电导致了网卡驱动程序的损坏或丢失。对于固态硬盘来说,异常断电除了丢文件还有更可怕的后果:硬盘像手机刷机失败一样直接变砖。

为了增强写入性能,电脑硬盘默认都开启了写入缓存,允许程序在写入数据时由操作系统先放入内存缓冲,程序可以继续执行后边的任务,缓冲区内数据可以慢慢写入到硬盘里。但这一过程中如果发生停电或强制关机,就有可能会丢文件了。

除了启用写入缓存之外,下方还有一个“关闭设备上写入缓冲区刷新”的选项,NVMe固态硬盘必须要勾上这个选项才能全速运行,但显然这样做会增加更多的数据丢失风险。这也是目前NVMe不如普通SATA固态硬盘成熟的一个表现。

我们先来看机械硬盘是如何预防断电数据丢失的:东芝在最新的10TB企业级机械硬盘上增加了一颗原本固态硬盘上才会使用的闪存芯片。在断电时借助盘片旋转的惯性发电,供主控将DRAM缓存内数据转移到闪存中安全保存,完美实现了断电数据不丢失,设计非常巧妙。

企业级固态硬盘通常使用断电保护电容供电来实现缓存内数据的紧急写入。不过电容寿命限制较多,很可能会在闪存之前损坏并导致严重的故障,所以家用固态硬盘中并没有这个功能。另外固态硬盘的DRAM缓存内主要存放FTL闪存映射表,只有至多16MB容量用来短时缓存用户读写的数据,随着Flush指令的下达,这部分数据就会写入到NAND闪存中永久保存下来。

Flush指令是由Windows系统自动定时发送的,会强制固态硬盘缓存区内数据实际写入到闪存永久保存。下面以东芝Q200 240G固态硬盘来进行测试。Q200是东芝原厂8通道MLC闪存SSD,当前性价比最高的原厂固态硬盘之一。

使用名为sync的手动Flush软件来检验一下Flush指令的作用:

文件复制完成后立刻断电,重新开机后文件MD5会出错,因为还有部分数据留在缓存中没有实际写入闪存:

如果文件复制后执行Flush命令,然后立刻断电,再次校验MD5是正确的,说明文件被完整写入到了固态硬盘内。

Windows系统自动向固态硬盘发送Flush指令的频率是很快的,所以偶尔强制关机并不一定出现问题。此外家用电脑的断电保护和有无DRAM缓存关系不大:即便你能保护住硬盘缓存数据,主机没有UPS不间断供电的话,主内存数据依然会丢,断电瞬间发送到SATA接口上的指令也有可能是错误的。

家用固态硬盘断电防护的主要目标是避免闪存写飞,破坏到同单元的原有数据位内容。东芝Q200主要应用了Copy on Write的方式来实现保护:如下图所示,当固态硬盘要修改Page 3时,会先将Page 3原有内容拷贝一份到保留区域,然后再写入Page 3的数据。如果写入被停电打断而出错,固态硬盘还能通过提前拷贝出来的数据进行恢复。

总的来说,家用固态硬盘防断电主要靠聪明的主控与固件搭配,当然如果大家能养成良好习惯,最大限度减少强制关机的发生才是对固态硬盘最好的保护。

相关问答

固态硬盘SSD真的安全吗?

执行加密块擦除后,映射数据完全丢失,SSD数据完全不可恢复。(2)加密块和物理块擦除:除了进行加密块擦除外,还对所有的NANDFlashBlock执行Erase操作,保证...目...

为什么固态硬盘难恢复数据,机械硬盘容易恢复数据? - 147****...

这是由于两者不同的管理制度导致的。硬盘上的数据即使删除了,也只是在数据存储的前端打上标记,标识为已删除。但是实际并没有删除,只是操作系统认为...

为什么固态硬盘难恢复数据,机械硬盘容易恢复数据? - 185****...

SSD如果闪存芯片烧坏,那数据是肯定没有救啦,机械硬盘只要盘片没有刮伤,就算硬盘电路板损坏,拿到专业的数据恢复中心还是99%以上机率可以拿回数据的,...

我把BIOS升级是突然停电了怎么办啊?

谢邀严格来说,现代主板上的BIOS芯片是很少会烧掉的。现代主板上的BIOS芯片通常是EEPROM(Electrically-ErasableProgrammableRead-OnlyMemor...

想买一台组装电脑3000元预算,不含显示器,请大神推荐一下?

问的太好了!看这里!现在很多的玩家组装电脑就是为了畅爽进行各类游戏,但是又很大一部分玩家就只是玩一下普通的网络游戏,对于显卡没有那么高的要求,但是独立...

武汉为什么这几年突然活跃起来了?

这个结论从何而来70后的人还记得吧?财经、政法、外贸等专业供不应求。武汉地区,中南财大的分数线甚至超过武大华科。作为内陆城市的武汉自然而然的落寞了。有若...

宫崎骏所有的作品,主要是拍成动漫的作品,有哪些?- 汇财吧专...

[回答]早年经历宫崎骏出生于1941年的东京。他们家原本住在东京都文京区,后来在第二次世界大战中因战时疏散,举家迁往宇都宫市和鹿沼市。他所在的家族经营...

 jre6  台湾三字经 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部