汽车FBL概述

提示:FBL学习记录

文章目录

  • 一、背景
  • 二、概述
  • 三、软件模块
    • 1.模块划分
    • 2.模块关系
    • 3.软件模块用途


一、背景

随着汽车电子化程度的不断提高,汽车上的ECU数量和软件代码量也大幅增长。数目众多的ECU和与日俱增的代码量使得汽车的ECU固件的更新成为一个大的挑战。

汽车ECU固件的更新主要用于如下两个方面:
1:软件的修正
汽车ECU软件中不可避免的会存在漏洞,代码量越大,漏洞数目就越多,当前随着汽车ECU代码量的增长,由于软件造成的汽车召回事件越来越多。据财务顾问Stout Risius Ross(SRR)介绍,在2016年的汽车保修和召回报告中,软件相关的召回量在2015占汽车召回的15%。
2:软件的升级
随着汽车能源、排放、安全规范不断加严,加之人们对舒适、便利、豪华的追求,对汽车的性能提出了更高的要求。通过对汽车ECU软件的升级,可以改善汽车在某一方面的性能,满足法规和用户的需求。
一般处于后期的开发阶段、车辆的制造阶段及售后服务阶段,产品ECU将不再提供程序调试端口(如BDM、JTAG、串口等

你可能感兴趣的:(FBL入门与实践系列,汽车,车载系统,经验分享)