[发明专利]一种基于GPRS通道的车载终端固件升级方法无效
申请号: | 201210481290.7 | 申请日: | 2012-11-23 |
公开(公告)号: | CN102955710A | 公开(公告)日: | 2013-03-06 |
发明(设计)人: | 何照丹;陈贵生 | 申请(专利权)人: | 深圳市航盛电子股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 深圳市科吉华烽知识产权事务所(普通合伙) 44248 | 代理人: | 韩英杰;许建 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 gprs 通道 车载 终端 升级 方法 | ||
技术领域
本发明涉及车载终端固件升级方法,尤其涉及一种基于GPRS通道的车载终端固件升级方法。
背景技术
传统车载通讯设备是通过工作人员把设备从车上拆下来,并携带笔记本用数据线连接升级固件,或者把设备带回公司拆解外壳完成升级。
传统车载通讯设备的固件升级方法有以下缺陷:
1. 传统车载通讯设备装在车上就不容易被拆下来,不光要求工作人员具备很高的装配水平,还要对每种汽车的线路结构非常清楚。
2. 让车主停车并且拆下设备对车主正常的使用产生很大妨碍,会让车主产生极大的抱怨,如果操作人员整个过程耽误了很长时间会更加让车主抱怨。
3. 如果需要升级的机器数量巨大,这将是一个巨大的工程量,会浪费巨大的人力、财力。
发明内容
为了解决现有技术中的问题,本发明提供了一种基于GPRS通道的车载终端固件升级方法。
本发明提供了一种基于GPRS通道的车载终端固件升级方法,包括以下步骤:
A、 开始;
B、 通过GPRS无线网络通道发送固件;
C、 读取并保存到spi flash编程器;
D、 Flash烧录标志是否满足,如果满足,则进入步骤E,如果不满足,则进入步骤F;
E、 从spi flash编程器读取固件烧录,清除烧录标志;
F、 跳转到应用代码处;
G、 结束。
作为本发明的进一步改进,步骤C为,应用模块通过GPRS无线网络通道接收,保存到外部spi flash编程器。
本发明的有益效果是:通过上述方案,不用现场工作人员上车拆卸机器,直接通过GPRS无线网络通道传输固件,进行远程固件升级;直接通过GPRS无线网络通道传输固件,车主根本不会知道整个过程,也不妨碍车主正常使用车辆;直接由后台操作人员在电脑上完成固件升级,并且多个机器可以同时进行,避免和大量的人力、财力的浪费。
附图说明
图1是本发明一种基于GPRS通道的车载终端固件升级方法的流程示意图。
具体实施方式
下面结合附图说明及具体实施方式对本发明进一步说明。
如图1所示,一种基于GPRS通道的车载终端固件升级方法,包括以下步骤:
A、 开始;
B、 通过GPRS无线网络通道发送固件;
C、 读取并保存到spi flash编程器;
D、 Flash烧录标志是否满足,如果满足,则进入步骤E,如果不满足,则进入步骤F;
E、 从spi flash编程器读取固件烧录,清除烧录标志;
F、 跳转到应用代码处;
G、 结束。
如图1所示,步骤C为,应用模块通过GPRS无线网络通道接收,保存到外部spi flash编程器。
IAP,全称是“In-Application Programming”,中文解释为“在程序中编程”。IAP是一种对通过微控制器的对外接口(如USART,IIC,CAN,USB,以太网接口甚至是外部flash)对正在运行程序的微控制器进行内部程序的更新的技术(注意这完全有别于ICP或者ISP技术)。ICP(In-Circuit Programming)技术即通过在线仿真器对单片机进行程序烧写,而ISP技术则是通过单片机内置的bootloader程序引导的烧写技术。无论是ICP技术还是ISP技术,都需要有机械性的操作如连接下载线,设置跳线帽等。若产品的电路板已经层层密封在外壳中,要对其进行程序更新无疑困难重重,若产品安装于狭窄空间等难以触及的地方,更是一场灾难。但若进引入了IAP技术,则完全可以避免上述尴尬情况,而且若使用远距离或无线的数据传输方案,甚至可以实现远程编程和无线编程。这绝对是ICP或ISP技术无法做到的。某种微控制器支持IAP技术的首要前提是其必须是基于可重复编程闪存的微控制器。我们目前选用STM32微控制器带有可编程的内置闪存,同时STM32拥有在数量上和种类上都非常丰富的外设通信接口,因此在STM32上实现IAP技术是完全可行的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市航盛电子股份有限公司,未经深圳市航盛电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210481290.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:存储器编程方法及应用其的闪存装置
- 下一篇:基于面向方面的构件库构建方法