PCon全球产品创新大会最新日程上线,这里直达 了解详情
写点什么

为了生存重写软件!面对“缺芯”,特斯拉很慌

  • 2021 年 8 月 02 日
  • 本文字数:2283 字

    阅读完需:约 7 分钟

为了生存重写软件!面对“缺芯”,特斯拉很慌

北京时间 7 月 27 日消息,特斯拉汽车公布了 2021 财年第二季度财报。财报发布后,特斯拉 CEO 埃隆·马斯克参加了随后的财报电话会议,在电话会议上马斯克表示,为了应对芯片短缺造成的危机,特斯拉正在重写其汽车软件,以支持替代芯片。


“我们使用了替代芯片,然后花几周时间编写固件,”马斯克说。“这不仅仅是更换芯片那么简单,还必须要重写软件。”


请求特斯拉:“开发慢一点,测试多一点”


财报显示,特斯拉在过去 3 个月交付汽车 20 多万辆。2021 年二季度,特斯拉获得营收 119 亿美元,利润 11 亿美元。


马斯克称,特斯拉未来的增长取决于全球半导体短缺是否能迅速解决。他说:“全球芯片短缺仍然会继续,而且很严重。在今年余下的时间里,我们的增长取决于供应链中最缓慢的部分。”


“我们最大的挑战是供应链,尤其是微控制器芯片。从来没有见过这样的事情”,马斯克说道。一位汽车行业专家给 InfoQ 解释道,“这类芯片比传统汽车的周边芯片显得更为重要,属于汽车上提供复杂功能的控制器部分,涉及到比如液晶仪表、大屏显示,以及控制车锁车灯等等。”


智能驾驶时代,软件重要性大大增强,根据 IEEE 数据,高端车辆软件代码已经达到 1 亿行。而特斯拉是“软件定义汽车”的典型代表。在研发设计上,特斯拉历年强度基本在 10% 以上,远超传统车企 5% 的平均水平。在智能化方面,特斯拉目前能超过大多数竞争对手。


特斯拉没有对这次“重写”有过多的描述。但涉及到“安全”时,网友认为给新芯片重写固件并不是那么简单,“对于任何小型企业来说都是一项重大的努力,这就像从 PC 切换到 Mac”,“就像乔布斯让 Mac 团队在几个月内重新编写内核以在 PowerPC 上运行英特尔一样”。


软件开发通常都是一个漫长的过程,工作团队需要花费数年时间开发新产品,按照特斯拉正常研发进度,平均 2-3 年推出一款新车型。汽车软件开发的质量面临的挑战更为艰巨:新功能新需求的出现,没有过多的经验可以遵循;庞大的代码量可能引入更多的缺陷;复杂场景组合与庞大代码量使得测试验证的充分性难以保证…


对于特斯拉表示“花费几周时间”完成软件更改,网友表示有些不可思议:“一般情况下,其他厂商如果要做同样的事情,起码需要花 5 年时间进行规划,2 年时间进行编码,然后是长达 10 年的错误修复”。


而更多网友则还是希望特斯拉能花费更多时间进行测试,认为“快速研发、快速迭代”不适合汽车行业,毕竟智能汽车关乎人命。



缺芯影响众多车企


芯片作为电子电器的核心零部件,直接影响众多行业发展,汽车产业缺芯也已经不是什么秘密。


去年底,据国内媒体报道,汽车企业由于芯片短缺开始陆续停产,停工潮有蔓延的趋势。2020 最后一个月,从南北大众开始,国内大部分的中高端以上汽车厂家,面临停产风险。上汽大众生产负责人透露:“12 月 4 日开始只能停产了。” 同时,一汽大众从 12 月初起也将进入停产状态。仅两个大众 12 月份的产量合起来就超过 20 万辆。当时有知情人士透露:“全球芯片供应本身就紧张,加上最近东南亚芯片组装工厂,因为疫情停产了,直接影响到半导体芯片的供应。”特别是中高端领域芯片,此前华为就曾在市场上大规模采购,而今全球都在抢资源,目前很难够得到。


而在今年 5 月份,全球第四大汽车制造商 Stellantis 表示,芯片短缺问题在过去一个季度中有持续恶化的趋势。作为菲亚特 - 克莱斯勒与标致汽车制造商 PSA 合并建立的新企业,该公司首席财务官 Richard Palmer 认为目前的态势很可能延续至 2022 年。彭博社则报道称,由于芯片供应短缺,部分汽车制造商不得不在产品中剔除某些高端功能。


与此同时,日产公司就决定去除部分车型中的标配导航系统;而 RAM Trucks 也取消了 1500 辆皮卡上配备的防盲区“智能”后视镜。RAM 公司发言人提到,“由于智能后视镜所使用的电子元件供应受限,RAM 公司目前已经停止在所有 Tradesman、Bighorn、Rebel 以及 Laramie 车型上使用这款配件。”但 RAM 计划在今年晚些时候供应恢复后重新上线这项功能。


据报道,拥有强大供应链的福特,其部分车型也得在 7 月份开始停产 2 周,而且“该公司今年早些时候表示,由于芯片问题,预计第二季度汽车产量将减少约 50%。”


而戴姆勒和宝马也于上周表示,缺芯导致企业部分组装线被迫关闭,汽车产量减少几万辆。


Plurimi Investment Managers 公司 CIO Patrick Armstrong 在接受采访时,曾表达出了非常悲观的预期:“只要听听福特、宝马、大众的真实感受,就会意识到目前的汽车产能体系中出现了严重瓶颈,他们拿不到生产新车所需要的芯片。”他认为这种情况或将持续 18 个月之久。


虽然同样面对“缺芯”困境,但特斯拉业绩数据极其亮眼。财报显示,特斯拉在过去三个月交付超 20 万辆汽车。2021 年第二季度,特斯拉营收高达 119 亿美元,净利润 11 亿美元,同比增长 998%,超出上一季度两倍有余。财报中披露,特斯拉的产能分布中加州工厂年产 60 万辆,上海工厂年产 45 万辆,几乎占到全球产能目标的近半。


由于“零件短缺”,特斯拉位于加利福尼亚州弗里蒙特的工厂今年 2 月份关闭了两天。对于未来,马斯克发出了不确定的声音:“看起来情况确实在好转,但实际情况很难预测。”该公司在第二季度报告中指出,“为了应对持续的半导体短缺,我们的电气和固件工程团队仍在努力设计、开发和验证 19 种新的控制器变体。”


更换芯片,是特斯拉不影响后续产能的一个手段,只是还不能确定是否足以解决目前的“缺芯”难题。


延伸阅读:


https://www.theverge.com/2021/7/26/22595060/tesla-chip-shortage-software-rewriting-ev-processor


https://www.reddit.com/r/electricvehicles/comments/ospz88/tesla_rewrote_its_own_software_to_survive_the/


2021 年 8 月 02 日 14:571663

评论

发布
暂无评论
发现更多内容

从未如此简单:基于Serverless架构的博客

刘宇

Serverless Hexo 博客

缓存数据历险记(一)--被缓存警察上课一天

卢卡多多

redis 缓存 8月日更

2020-2021京东Java面试真题解析

Geek_f90455

Java 程序员 后端

2020-2021华为Java面试真题

Geek_f90455

Java 程序员 后端

2021Java不死我不倒

Geek_f90455

Java 程序员 后端

再见 Jenkins!几行脚本搞定自动化部署,这款神器有点厉害

编程菌

Java 编程 程序员 计算机 技术宅

各种消息队列设计要点与对比

海明菌

消息队列 消息队列对比 消息队列系统设计

一个好的产品需要一个好的产品

刘宇

产品经理

【最不佳实践】文件上传并不简单

刘宇

Python Serverless 文件上传

第一次凡尔赛,字节跳动3面+腾讯6面一次过,谈谈我的大厂面经

编程菌

Java 编程 程序员 面试 计算机

Hbase 入门详解

Se7en

DDD领域驱动设计·学习应用·一

小诚信驿站

领域驱动设计 领域驱动模型DDD 中台架构 领域驱动

12年高级工程师的“飞升之路”

Geek_f90455

Java 程序员 后端

2020-2021阿里巴巴Java面试真题解析

Geek_f90455

Java 程序员 后端

Elasticsearch VS ClickHouse

Se7en

弱口令到底是什么牛马?

网络安全学海

黑客 网络安全 信息安全 渗透测试 漏洞挖掘

Windows10下JDK8下载及java环境配置

Bob

8月日更

为什么需要数据库连接池

赖猫

MySQL 数据库 后端 连接池

JDK 从8升级到11,使用 G1 GC,HBase 性能下降近20%。JDK 到底干了什么?

毕昇JDK社区

03 设计模式之工厂模式

陈皮的JavaLib

Java 面试 设计模式 工厂模式 8月日更

Linux之watch命令

入门小站

Linux

王者并发课-钻石2:分而治之-如何从原理深入理解ForkJoinPool的快与慢

MetaThoughts

Java 多线程 并发

SpringBoot 中的事务处理

xcbeyond

事务 springboot 8月日更

我测了啊,我真测了!

QualityFocus

测试 质量保障 线上问题 缺陷

Vue组件通信之ref

Augus

8月日更

奥运“哮喘”运动员为什么越来越多?

脑极体

网络攻防学习笔记 Day94

穿过生命散发芬芳

网络攻防 8月日更

趁着课余时间学点python(二)缩进 标识符 保留字 注释 输入输出的理解

ベ布小禅

8月日更

在线网页快捷方式创建工具

入门小站

工具

黄金圈法则解读数据中台(1):为什么需要数据中台

水滴

数据中台 黄金圈法则 8月日更

关于 go run 命令执行过程中的“坑坑点点”

liuzhen007

8月日更

ShadowRealm 与微前端沙箱

ShadowRealm 与微前端沙箱

为了生存重写软件!面对“缺芯”,特斯拉很慌-InfoQ