写点什么

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

  • 2021-08-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-08-02 14:572544

评论

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

Java 异常处理

大海

Java java异常处理

Serverless 在 SaaS 领域的最佳实践

Serverless Devs

Serverless 云原生 SaaS

快抛弃你错误的坚持

石君

生活随想 28天写作

Redis 学习笔记 02:链表

架构精进之路

redis 七日更 28天写作

新鲜出炉!阿里内部开源SpringCloud Alibaba全解(全彩版)全网首发

Java架构追梦

Java 学习 架构 面试 SpringCloud Alibaba

阿里P8内部架构核心学习知识笔记在各大互联网上流传,限时开放下载

Java架构之路

Java 程序员 架构 面试 编程语言

盘点2020| 开启小马哥的新未来

小马哥

盘点2020

重学JS | 异步编程 Generator()

梁龙先森

面试 大前端 编程语言 28天写作

工业传感器:工业互联网的第一道门

工业互联网

如何对AD和Exchange进行安全加固满足护网需要?

嘉为蓝鲸

安全 asm AD 邮件系统 权限

开发复杂业务系统,有哪些设计思路

邴越

软件测试--selenium安装使用

测试人生路

软件测试

顶级!13位专家力荐Spring5为企业级开发提供一站式方案

996小迁

Java spring 编程 架构 面试

智能合约上链系统开发|智能合约上链APP软件开发

系统开发

看图学NumPy:掌握n维数组基础知识点,看这一篇就够了

华为云开发者联盟

Python 机器学习 数组 Numpy

2020DevOps状态报告——变更管理

禅道项目管理

DevOps 运维 开发 趋势 自动化测试

okhttp3 第一次使用

我就感觉到快

Socket粘包问题终极解决方案—Netty版(2W字)!

王磊

Java socket Netty

港股配资系统搭建

软件开发大鱼V15988750073

金融科技 港股交易系统开发 在线开户系统 CFD交易系统 港股多账户系统

实时媒体AI,打破内容创作天花板,加速视频创新

华为云开发者联盟

人工智能 云原生 媒体 视频

科技赋能传统产业:工业绿色可视化—核电站工艺流程组态仿真

一只数据鲸鱼

物联网 数据可视化 组态软件 绿色工业 核电站

从美国《拜杜法案》到中国供应链体系形成的内在逻辑

JiangX

供应链 28天写作 制造

智汇华云 | 安超OS为企业数字化转型构建坚实的云基座

华云数据

APICloud的发展和应用

anyRTC开发者

ios android 跨平台 sdk APICloud

跨越全场景统一架构三大挑战,MindSpore亮出“四招”

华为云开发者联盟

深度学习 联邦学习 mindspore 算子 ai框架

高频量化交易机器人系统开发|高频量化交易机器人APP软件开发

系统开发

林昊获中国计算机学会杰出工程师奖,阿里中间件再获高度肯定,“三位一体”推动技术普惠

阿里巴巴云原生

阿里巴巴 阿里云 开发者 云原生 中间件

十八般武艺玩转GaussDB(DWS)性能调优:路径干预

华为云开发者联盟

数据库 sql 性能调优 GaussDB 算子

Android开发时的多点触控是如何实现的?

博文视点Broadview

进来抄作业:分布式系统中保证高可用性的常用经验

华为云开发者联盟

高可用 运维 设计 分布式系统 系统

为了生存重写软件!面对“缺芯”,特斯拉很慌_产品_Tina_InfoQ精选文章