一种软件升级方法技术

技术编号:7314519 阅读:242 留言:0更新日期:2012-05-03 20:51
本发明专利技术提供了一种软件升级方法,包括:在系统的启动程序或待升级软件的引导程序中加入用于驱动通用串行总线USB存储设备的第一语句、以及用于在所述USB存储设备中查找和读取文件的第二语句;在所述USB存储设备中保存所述待升级软件的升级文件;将该USB存储设备物理连接到所述系统后,当启动所述系统或重新运行所述待升级软件时,执行所述第一语句,建立所述USB存储设备和所述系统的逻辑连接;执行所述第二语句从所述USB存储设备中读取所述升级文件,对所述系统中的所述待升级软件进行升级。本发明专利技术能够快速、便捷地实现软件升级。

【技术实现步骤摘要】

本专利技术涉及计算机领域,尤其涉及。
技术介绍
目前常用的软件升级技术方案是利用串口 /网络/0TA(0Ver The Air,空中下载) 升级新的软件版本。现有常用的升级技术中第一种方案如图1所示,是利用串口升级烧写新版本的软件进行升级;在此方案中,升级软件分为两部分一是运行于PC (Person Computer,个人电脑)机端的串口烧写工具,它负责传输升级软件给系统软件;二是运行于系统软件中的与串口烧写工具进行交互的串口升级程序,它负责将串口烧写工具传输过来的升级程序进行更新。上述第一种方案由于串口的传输速率较慢,在升级较大文件时花费的时间会较长且需要PC机的工具支持。现有常用的升级技术中第二种方案如图2所示,是利用OTA升级烧写新版本的软件进行升级;在此方案中,升级软件分为两部分一是码流机播放升级流,将升级流传送给系统程序。二是系统程序接收升级流进行解析,得到升级文件后更新软件版本上述第二种方案需要用升级文件制作升级码流,且需要码流机等设备支持,播放升级码流进行升级,升级环境较复杂,不利于客户自行进行软件升级。现有常用的升级技术中第三种方案如图3所示,是利用网络升级烧写新本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:孟瑞李登彪郭先概陈烨高伟
申请(专利权)人:北京赛科世纪数码科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术