英飞凌 AURIX TC3XX 系列单片机的 SOTA 功能介绍_英飞凌 fota_大橙子疯的博客-程序员秘密

技术标签: Bootloader  英飞凌  单片机  SOTA  

1、前言

本文讲述的是英飞凌 AURIX TC3XX 系列多核单片机的 SOTA 功能介绍;SOTA 称为软件在线升级,即不依赖下载调试器的情况下,通过CAN、UART等方式实现应用程序的更新。

和OTA有什么区别呢?

汽车OTA主要分为 FOTA(Firmware-over-the-air,固件在线升级)和SOTA(Software-over-the-air,软件在线升级)两类,前者是一个完整的系统性更新,后者是迭代更新的升级。


2、SOTA功能介绍

常规的 SOTA 功能实现时,都是需要基于该系列的单片机开发 bootloader 功能,通过 bootloader 完成应用程序的更新;有些方案也需要 APP 程序配合接收固件程序,具体方案可以参考单片机 IAP 技术方案设计,里面有不同的实现方式。
在这里插入图片描述

根据不同IAP技术方案的特点,针对于 TC3XX 系列的大容量单片机来说,方案三<

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_24130227/article/details/123925693

智能推荐

HBase--HTable连接池HConnections用法_GP0071的博客-程序员秘密

HTable连接池HConnections用法 实例代码,代码转载:http://blog.csdn.net/u010967382/article/details/38046821package fulong.bigdata.hbase;import java.io.IOException;import org.apache.hadoop.conf.Configuration;import

GTK+图形化应用程序开发学习笔记(二十一)—文本框构建_小小的CODER的博客-程序员秘密

GTK+图形化应用程序开发学习笔记(二十一)—文本框构建文本框也叫多行文本输入框,是gtk+较常用的构件,也是较复杂的一个构件。它被分为以下几部分: GtkTextView:代表了窗口中可见的文本框,用来显示GtkTextBuffer.GtkTextBuffer:文本框正文的缓冲区,文本框文字的插入、删除都是对这一类变量进行操作。GtkTextIter:保存文字在buffe

js onmouseover与onmouseout用法_weixin_30666401的博客-程序员秘密

&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta name="Keywords" content="关键字,关键词"&gt; &lt;meta name="Description" content="描述和简介"&gt; &lt...

23种设计模式_qichangjian的博客-程序员秘密

作为一个程序猿,对设计模式的了解是必不可少的,下面分享几个我学习设计模式时常看的博客:非常全的23种设计模式菜鸟教程设计模式讲解其中带有代码实例GitHub例子...

【北行★户外】7月19日周六 闲游 密云水库、 白云峡谷、捧河湾 、千尺瀑 捞虾拾贝、戏水,一日休闲小穿越活动_baidu814586687的博客-程序员秘密

《去白云峡谷 捧河湾 溯溪拾贝 捞虾捉鱼 戏水一日休闲游》活动地点>横岑岭-五道岭-天池-千尺瀑 捧河湾 白河滩适宜人群>休闲出游,适合身体健康喜欢运动的各类人群集合时间>早7:30 > 集合出发(不等人、准时发车)集合地址>地铁2号线东直门站C口,银座北门集合出发。 活动费用>往返车费69元/人  (自备中饭和水,欢迎带牌,杀人游戏,三国杀,各

Hadoop使用笔记三 --hadoop环境安装问题汇总_iteye_8560的博客-程序员秘密

注:linux服务器的用户名/密码:root/lijian1.准备Linux环境 1.0点击VMware快捷方式,右键打开文件所在位置 -&gt; 双击vmnetcfg.exe -&gt; VMnet1 host-only -&gt;修改subnet ip 设置网段:192.168.8.0 子网掩码:255.255.255.0 -&gt; apply -&gt; ok 回到windows --&gt; 打开网络...

随便推点

Spring Data JPA学习_springdatajpa学习_-权子-的博客-程序员秘密

Spring Data JPA是数据持久层里的一款全自动的ORM框架。简单来说,Spring Data JPA就是以面向对象的思想来对数据库进行访问和控制的一款框架,全自动的意思就是你甚至可以不用去数据库里创建表,全由它来做。1)什么是JPA?JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。 JPA的出现主要是为了简化并标准化现有的持久化开发工作、整合ORM技术,结束现在Hibernate

jquery设置checkbox为checked状态不改变的解决办法_给checked赋值后,不更新属性_Jinx_Q的博客-程序员秘密

使用jQuery设置checkbox为选择状态时,我们通常会使用$(this).attr("checked", true);//或者$(this).attr("checked", checked);但是当你的jquery版本大于1.6的时候,这种只能生效一次,后面你只会看到checkbox的checked属性会增加checked但是现实的状态是没有打钩的。这种情况下你就不能使用(this).at

hdoj 1052 Tian Ji -- The Horse Racing【田忌赛马,贪心】_nailnehc的博客-程序员秘密

Tian Ji -- The Horse RacingTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 22502    Accepted Submission(s): 6576Problem Descriptio

数值积分与数值微分MATLAB,MATLAB程序设计教程(8)——MATLAB数值积分与微分_weixin_39658318的博客-程序员秘密

MATLAB程序设计教程(8)——MATLAB数值积分与微分第8章MATLAB数值积分与微分8.1 数值积分8.2 数值微分8.1数值积分8.1.1 数值积分基本原理求解定积分的数值方法多种多样,如简单的梯形法、辛普生(Simpson)法、牛顿-柯特斯(Newton-Cotes)法等都是经常采用的方法。它们的基本思想都是将整个积分区间[a,b]分成n个子区间[xi,xi+1],i=1,2,…...

看完所有官方文档,写下了这篇pycharm使用秘籍,适合Python新手_pycharm官方文档_CoXie带你学编程的博客-程序员秘密

Pycharm使用秘籍Pycharm的基本使用PyCharm使用笔记常用快捷键默认添加作者、时间等一些信息Pycharm使用秘籍Pycharm的基本使用* 1、在Pycharm下为你的Python项目配置Python解释器*a、Projiect:当前项目名&amp;gt;Project Interpreter&amp;gt;add Loc...

推荐文章

热门文章

相关标签