CN107885513A - 一种gnss接收机板卡固件快速升级方法 - Google Patents

一种gnss接收机板卡固件快速升级方法 Download PDF

Info

Publication number
CN107885513A
CN107885513A CN201610861717.4A CN201610861717A CN107885513A CN 107885513 A CN107885513 A CN 107885513A CN 201610861717 A CN201610861717 A CN 201610861717A CN 107885513 A CN107885513 A CN 107885513A
Authority
CN
China
Prior art keywords
receiver
board
firmware
program
board firmware
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610861717.4A
Other languages
English (en)
Inventor
吴波
赵康德
张志桂
谢华忠
方智强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Huace Navigation Technology Ltd
Original Assignee
Shanghai Huace Navigation Technology Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Huace Navigation Technology Ltd filed Critical Shanghai Huace Navigation Technology Ltd
Priority to CN201610861717.4A priority Critical patent/CN107885513A/zh
Publication of CN107885513A publication Critical patent/CN107885513A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)

Abstract

本发明提供了一种GNSS接收机板卡固件快速升级方法,包括如下步骤:S1、将可执行程序和板卡固件同时存放于接收机的嵌入式***中;S2、进入接收机嵌入式***,直接执行可执行程序,可执行程序将开启板卡USB口并与板卡进行通讯;S3、可执行程序将板卡固件内容按规则发送至接收机;S4、程序执行完毕,自动重启接收机以完成升级。本GNSS接收机板卡固件快速升级方法可以很好的减少技术人员或者用户在升级板卡过程中的时间,使用实施例二以及使用实施例三中使用手机连接接收机WIFI能省去携带、使用电脑的过程,大量减少技术人员的工作量,特别是在长期外业工作中,电脑电量不足时,同时提高了***维护效率。

Description

一种GNSS接收机板卡固件快速升级方法
技术领域
本发明涉及GNSS接收机测试领域,具体涉及到一种GNSS接收机板卡固件快速升级方法。
背景技术
目前,国内外的GNSS公司的GNSS板卡固件升级都需要通过官方提供的升级工具,其升级速度较慢,且需要专业的工具,不方便技术人员或者用户进行升级。
发明内容
本发明提出一种GNSS板卡固件快速升级的方法,操作简单,使用方便,且升级速度远超过官方提供的升级工具的速度。同时提供三例快速升级的实际使用方法,大大减少技术人员板卡固件升级的工作量。
一种GNSS接收机板卡固件快速升级方法,包括如下步骤:
S1、将可执行程序和板卡固件同时存放于接收机的嵌入式***中;
S2、进入接收机嵌入式***,直接执行可执行程序,可执行程序将开启板卡USB口并与板卡进行通讯;
S3、可执行程序将板卡固件内容按规则发送至接收机;
S4、程序执行完毕,自动重启接收机以完成升级。
在另一实施例中,本发明还提供了另外一种GNSS接收机板卡固件快速升级方法,包括如下步骤:
S1、在接收机嵌入式***中存放开机检测程序,该开机检测程序用于检测板卡型号和板卡固件是否合法以及是否匹配;
S2、将板卡固件放置于存储介质中,存储介质通过USB接口连接至接收机;
S3、开启接收机,开机检测程序检测到正确的板卡固件并调用可执行程序进行板卡固件升级,可执行程序将开启板卡USB接口并与板卡进行通讯,程序将板卡固件内容按规则发送至接收机;
S4、程序执行完毕,自动重启接收机以完成升级。
上述的一种GNSS接收机板卡固件快速升级方法,其中,所述存储介质为U盘或移动硬盘。
在另一实施例中,本发明还提供了另外一种GNSS接收机板卡固件快速升级方法,包括如下步骤:
S1、在嵌入式***中存放开机检测程序,该开机检测程序用于检测板卡型号和板卡固件是否合法以及是否匹配;
S2、利用上网终端通过登录接收机网页,将板卡固件通过网页接口上传,网页检测板卡固件合法性,若固件合法则通过WIFI上传至接收机并重启接收机;
S3、开机检测程序检测到正确的板卡固件则调用可执行程序进行板卡固件升级,可执行程序将开启板卡USB口并与板卡进行通讯,程序将板卡固件内容按规则发送至接收机;
S4、程序执行完毕,自动重启接收机以完成升级。
上述的一种GNSS接收机板卡固件快速升级方法,其中,上网终端为手机、或电脑。
本GNSS接收机板卡固件快速升级方法可以很好的减少技术人员或者用户在升级板卡过程中的时间,使用实施例二以及使用实施例三中使用手机连接接收机WIFI能省去携带、使用电脑的过程,大量减少技术人员的工作量,特别是在长期外业工作中,电脑电量不足时,同时提高了***维护效率。
附图说明
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明及其特征、外形和优点将会变得更明显。在全部附图中相同的标记指示相同的部分。并未刻意按照比例绘制附图,重点在于示出本发明的主旨。
图1为本发明提供的一种GNSS接收机板卡固件快速升级方法在三种实施例情况下的示意图。
具体实施方式
在下文的描述中,给出了大量具体的细节以便提供对本发明更为彻底的理解。然而,对于本领域技术人员而言显而易见的是,本发明可以无需一个或多个这些细节而得以实施。在其他的例子中,为了避免与本发明发生混淆,对于本领域公知的一些技术特征未进行描述。
为了彻底理解本发明,将在下列的描述中提出详细的步骤以及详细的结构,以便阐释本发明的技术方案。本发明的较佳实施例详细描述如下,然而除了这些详细描述外,本发明还可以具有其他实施方式。
本方法根据GNSS板卡固件升级的原理,从数据通讯所使用的硬件接口、硬件特性以及数据交互过程优化等角度,编写了一份升级代码,经过linux交叉编译为可执行程序,从而提升板卡固件升级速率,摆脱了传统官方工具升级板卡固件的方法。本发明通过板卡固件升级摆脱了官方的升级工具,并提供了三例简便有效的升级方法,提高了接收机升级速度,减少了工作人员的工作量,具体如下:
实施例一
在本实施例中,本发明提供了一种GNSS接收机板卡固件快速升级方法,参照图1所示,包括如下步骤:
S1、将可执行程序和板卡固件同时存放于接收机的嵌入式***中;
S2、进入接收机嵌入式***,直接执行可执行程序,可执行程序将开启板卡USB口并与板卡进行通讯;
S3、由于USB口传输速率高,可执行程序将板卡固件内容按一定规则发送至接收机,升级速度快,并可于***看到升级进程;
S4、程序执行完毕,自动重启接收机以完成升级。
实施例二
在本实施例中,本发明提供了一种GNSS接收机板卡固件快速升级方法,包括如下步骤:
S1、在接收机嵌入式***中存放开机检测程序,该开机检测程序用于检测板卡型号和板卡固件是否合法以及是否匹配;
S2、将板卡固件放置于存储介质中,存储介质通过USB接口连接至接收机;
S3、开启接收机,开机检测程序检测到正确的板卡固件并调用可执行程序进行板卡固件升级,可执行程序将开启板卡USB接口并与板卡进行通讯,程序将板卡固件内容按一定规则发送至接收机;
S4、程序执行完毕,自动重启接收机以完成升级。
在本实施例中,上述的存储介质为U盘或移动硬盘。
实施例三
在本实施例中,本发明提供了一种GNSS接收机板卡固件快速升级方法,包括如下步骤:
S1、在嵌入式***中存放开机检测程序,该开机检测程序用于检测板卡型号和板卡固件是否合法以及是否匹配;
S2、利用上网终端通过登录接收机网页,将板卡固件通过网页接口上传,网页检测板卡固件合法性,若固件合法则通过WIFI上传至接收机并重启接收机;
S3、开机检测程序检测到正确的板卡固件则调用可执行程序进行板卡固件升级,可执行程序将开启板卡USB口并与板卡进行通讯,程序将板卡固件内容按一定规则发送至接收机;
S4、程序执行完毕,自动重启接收机以完成升级。
在本实施例中,上述的上网终端为手机、或电脑。
本GNSS接收机板卡固件快速升级方法可以很好的减少技术人员或者用户在升级板卡过程中的时间,使用实施例二以及使用实施例三中使用手机连接接收机WIFI能省去携带、使用电脑的过程,大量减少技术人员的工作量,特别是在长期外业工作中,电脑电量不足时,同时提高了***维护效率。
以上对本发明的较佳实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,其中未尽详细描述的设备和结构应该理解为用本领域中的普通方式予以实施;任何熟悉本领域的技术人员,在不脱离本发明技术方案范围情况下,都可利用上述揭示的方法和技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例,这并不影响本发明的实质内容。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。

Claims (5)

1.一种GNSS接收机板卡固件快速升级方法,其特征在于,包括如下步骤:
S1、将可执行程序和板卡固件同时存放于接收机的嵌入式***中;
S2、进入接收机嵌入式***,直接执行可执行程序,可执行程序将开启板卡USB口并与板卡进行通讯;
S3、可执行程序将板卡固件内容按规则发送至接收机;
S4、程序执行完毕,自动重启接收机以完成升级。
2.一种GNSS接收机板卡固件快速升级方法,其特征在于,包括如下步骤:
S1、在接收机嵌入式***中存放开机检测程序,该开机检测程序用于检测板卡型号和板卡固件是否合法以及是否匹配;
S2、将板卡固件放置于存储介质中,存储介质通过USB接口连接至接收机;
S3、开启接收机,开机检测程序检测到正确的板卡固件并调用可执行程序进行板卡固件升级,可执行程序将开启板卡USB接口并与板卡进行通讯,程序将板卡固件内容按规则发送至接收机;
S4、程序执行完毕,自动重启接收机以完成升级。
3.如权利要求2所述的一种GNSS接收机板卡固件快速升级方法,其特征在于,所述存储介质为U盘或移动硬盘。
4.一种GNSS接收机板卡固件快速升级方法,其特征在于,包括如下步骤:
S1、在嵌入式***中存放开机检测程序,该开机检测程序用于检测板卡型号和板卡固件是否合法以及是否匹配;
S2、利用上网终端通过登录接收机网页,将板卡固件通过网页接口上传,网页检测板卡固件合法性,若固件合法则通过WIFI上传至接收机并重启接收机;
S3、开机检测程序检测到正确的板卡固件则调用可执行程序进行板卡固件升级,可执行程序将开启板卡USB口并与板卡进行通讯,程序将板卡固件内容按规则发送至接收机;
S4、程序执行完毕,自动重启接收机以完成升级。
5.如权利要求3所述的一种GNSS接收机板卡固件快速升级方法,其特征在于,上网终端为手机、或电脑。
CN201610861717.4A 2016-09-29 2016-09-29 一种gnss接收机板卡固件快速升级方法 Pending CN107885513A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610861717.4A CN107885513A (zh) 2016-09-29 2016-09-29 一种gnss接收机板卡固件快速升级方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610861717.4A CN107885513A (zh) 2016-09-29 2016-09-29 一种gnss接收机板卡固件快速升级方法

Publications (1)

Publication Number Publication Date
CN107885513A true CN107885513A (zh) 2018-04-06

Family

ID=61769056

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610861717.4A Pending CN107885513A (zh) 2016-09-29 2016-09-29 一种gnss接收机板卡固件快速升级方法

Country Status (1)

Country Link
CN (1) CN107885513A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109117160A (zh) * 2018-08-15 2019-01-01 广州南方卫星导航仪器有限公司 具有在线升级cpld固件的gnss主机、***和方法

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101183312A (zh) * 2007-12-12 2008-05-21 中兴通讯股份有限公司 终端通过接入usb存储设备实现版本升级及备份的方法
CN101980164A (zh) * 2010-11-16 2011-02-23 北京航天测控技术开发公司 一种lxi仪器的固件升级方法及装置
US20110163913A1 (en) * 2009-05-01 2011-07-07 Dalaware Corporation Practical Method for Upgrading Existing GNSS User Equipment with Tightly Integrated Nav-Com Capability
CN103207800A (zh) * 2013-04-24 2013-07-17 厦门亿联网络技术股份有限公司 一种安全灵活的固件升级方法
CN104331312A (zh) * 2014-11-24 2015-02-04 东软熙康健康科技有限公司 一种固件升级方法及嵌入式设备
CN104461669A (zh) * 2015-01-06 2015-03-25 上海华测导航技术有限公司 基于安全u盘实现gnss接收机升级的***及方法
CN104486424A (zh) * 2014-12-17 2015-04-01 广州吉欧电子科技有限公司 一种基于网络的gnss数据处理***
CN204241693U (zh) * 2014-12-04 2015-04-01 广州吉欧电子科技有限公司 一种多功能cors接受装置
CN104702299A (zh) * 2015-03-27 2015-06-10 上海华测导航技术股份有限公司 通过网页访问和配置的gnss接收机

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101183312A (zh) * 2007-12-12 2008-05-21 中兴通讯股份有限公司 终端通过接入usb存储设备实现版本升级及备份的方法
US20110163913A1 (en) * 2009-05-01 2011-07-07 Dalaware Corporation Practical Method for Upgrading Existing GNSS User Equipment with Tightly Integrated Nav-Com Capability
CN101980164A (zh) * 2010-11-16 2011-02-23 北京航天测控技术开发公司 一种lxi仪器的固件升级方法及装置
CN103207800A (zh) * 2013-04-24 2013-07-17 厦门亿联网络技术股份有限公司 一种安全灵活的固件升级方法
CN104331312A (zh) * 2014-11-24 2015-02-04 东软熙康健康科技有限公司 一种固件升级方法及嵌入式设备
CN204241693U (zh) * 2014-12-04 2015-04-01 广州吉欧电子科技有限公司 一种多功能cors接受装置
CN104486424A (zh) * 2014-12-17 2015-04-01 广州吉欧电子科技有限公司 一种基于网络的gnss数据处理***
CN104461669A (zh) * 2015-01-06 2015-03-25 上海华测导航技术有限公司 基于安全u盘实现gnss接收机升级的***及方法
CN104702299A (zh) * 2015-03-27 2015-06-10 上海华测导航技术股份有限公司 通过网页访问和配置的gnss接收机

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
苏诗荐等: "一种基于Web的远程在线升级技术的实现", 《有线电视技术》 *
谢晓辉: "STM32通过U盘升级应用程序", 《《IT时代周刊》2013年度论文集》 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109117160A (zh) * 2018-08-15 2019-01-01 广州南方卫星导航仪器有限公司 具有在线升级cpld固件的gnss主机、***和方法

Similar Documents

Publication Publication Date Title
CN104331312A (zh) 一种固件升级方法及嵌入式设备
CN104267981B (zh) 一种加载桌面上的应用布局的方法及装置
CN104199706A (zh) 一种eMMC的固件升级方法及其设备
CN102681959A (zh) 一种服务器带内带外信息交互的方法
WO2016078263A1 (zh) 升级控制设备、终端、终端升级方法及***、存储介质
CN102693144B (zh) 一种Android移动终端的电容屏固件升级的方法
CN104732151A (zh) 一种Linux***下远程安全批量更新BIOS的方法
CN103019755B (zh) 嵌入式***中多cpu的无线程序下载方法
CN106569854B (zh) 一种设置设备固件和实现厂测的方法及***
CN104375866A (zh) 一种单板的驱动更新方法及装置
CN103686821A (zh) 根据移动终端唯一标识进行应用程序流量统计的控制方法
CN103024012B (zh) 电脑与智能终端调制解调器之间的数据交互方法
CN111756858A (zh) 嵌入式设备的远程开发处理***、方法及装置
CN101673237B (zh) 一种利用网络调试启动程序的方法
CN107885513A (zh) 一种gnss接收机板卡固件快速升级方法
CN102929676B (zh) 基于安卓操作***终端设备的快速适配方法
CN101489175A (zh) 基于cvm虚拟机技术的无线游戏平台
CN103188567A (zh) 在电视上移植物联网通讯模块的方法
CN103324496A (zh) 一种用u盘实现集中抄表终端本地维护方法
CN101296448B (zh) 一种终端软件的升级方法及装置
CN202101296U (zh) 一种具有数字菜单接口的微波炉
CN207249659U (zh) 一种存储装置的量产工具
CN203027300U (zh) 一种具有远程升级功能的遥测终端机
CN204126662U (zh) 液压支架电液控制***
CN204087304U (zh) 一种酒店客房导航装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180406