OTA 是Over the Air的缩写,顾名思义通过空中方式升级,所谓“空中”指的是远程无线方式,OTA可以理解为一种远程无线升级技术。 FOTA 是 Firmware Over the Air 的缩写,即固件空中升级,最常见的就是手机固件的升级。 固件的定义范围比较模糊,windows操作系统升级、手机升级、嵌入式系统、单片机控制程序等都的远程升级可以笼统地称为FOTA。没有特别说明的情况下,FOTA可以认为是一切远程升级的统称。可以理解为:OTA是一个工具,FOTA是使用OTA这个工具去做具体一件事。相对来说FOTA定义范围较小,OTA的定义相对宽泛。FOTA是OTA技术的一种。 如今,运营商和无线终端制造商将FOTA视为避免设备召回、减少客服电话和降低运作执行成本的宝贵能力。FOTA为运营商提供了一种能力,既能及时将最新款的无线终端设备推向市场,同时又能避免设备召回、品牌受损和消费者个人数据的丢失。FOTA技术现在正在应用于汽车行业,本文介绍了汽车行业现有的更新方法、其优缺点以及在汽车中使用 FOTA 的好处。 汽车嵌入式软件升级方法 汽车上大部分的控制模块之间,大部分是通过某种形式的车辆网络接口相互连接,比如CAN、LIN、MOST 或 FlexRay。 但是,只有一小部分控制模块可以访问外部蜂窝或 Wi-Fi 网络,通常是信息娱乐主机或远程信息处理模块。这些能够与外部连接的控制模块,我们可以把它们作为“更新网关”。而那些不能够与外部连接的控制模块,也可以通过“更新网关”接收固件更新,然后通过车辆内部网络传输到需要更新的模块。通过这种方式,在任何情况下,车辆的每个控制模块都可以完成更新。 如今,有几个用于更新汽车软件的用例: