原创 汽车电子 行业的BOOTLOADER 技术解析

2012-3-25 13:21 1902 12 12 分类: 汽车电子

随着开发周期的日益缩短,软件开发的方式逐渐转变为动态更新,从而使得汽车电子模块使得顺应时代的潮流。目的:

1) 产品开发周期中,某一阶段需要释放对应的功能需要。

2)应对产品售后阶段,产品功能的提升和产品问题的修复。

 

但是,从MCU 厂家的DEMO 版本的BOOTLOADER 同汽车界真正的BOOTLOADER 之间还是有明显区别。

1) 接口

2)进入BOOTLOADER 的方式

3)安全性

下面我分别描述:

1) 接口

   根据ISO 15765 ,  这里的接口需要采用DID 的服务方式。请求进入PROGARMMING SENSSION. 不是我们通常DEMO的 通过按键检测和延时等待的方式。

2) 进入BOOTLOADER 的方式

   在应用程序和BOOTLOADER 都具有的情况下,一般都是通过USER APP 的进入PROGRAMMING SENSSION 的命令引起系统模式的转变,再通过HARD RESET ,使得进入到BOOTLOADER 模式。

3) 在进入PROGARMMING SESSION. 前,系统会进行必要的安全认证(类似一个口令和密码的机制)。验明是具有合法权限的用户。

BOOTLOADER  参考知识链接:

1)嵌入式系统 Boot Loader 技术内幕

http:// http://www.arduino.cc/en/Hacking/Bootloader?from=Main.Bootloader

文章评论0条评论)

登录后参与讨论
相关推荐阅读
用户1546808 2012-05-30 22:47
经常访问的嵌入式网页荟萃
WEB LEVEL         |        COMMENT A                             | AA-                        ...
用户1546808 2012-03-23 08:48
【博客大赛】CANBUS 物理信号的测试?
最近,在一个项目测试中,测试工程师提交一个ISSUE. 发现CANBU S 的物理信号 不服规范。   介绍: 速率:125KHZ. CAN Transceiver: TJA104...
用户1546808 2012-03-23 08:43
汽车零部件的可靠性的反思 (二)
失效分析的三步骤 1. 寻找根源 2. 分析问题 3. 制定措施         samon在一家知名的汽车电子零部件公司做产品设计开发。最近他开发的部件收到客户的失效反馈。客户返...
用户1546808 2012-03-22 19:23
TPMS --不带LFI 的自动定位技术疑问?
最近一个接到一个GLOBAL 的项目,要求不带LFI 的TPMS 系统,实现轮胎的自动定位。 和同事们沟通后,得出需要借用整车的一些其他传感器信息才可以达到,当前TPMS SENSOR 本身要...
用户1546808 2012-02-26 23:03
转发--关于王立军--一个才女的文章
  一点愚见只为军  (一)  本人一介女流,素来相夫教子,对政治本无半点兴趣,前日忽闻立军之事,却心中不免阵痛。往日不论贪官下马还是清官提升,都觉与我一介布衣无关,自觉愚钝不敢妄论国事,...
我要评论
0
12
1
2
3
4
5
6
7
8
9
0
关闭 站长推荐上一条 /4 下一条