CN104461669B - The system and method for GNSS receiver upgrading is realized based on safe U disc - Google Patents

The system and method for GNSS receiver upgrading is realized based on safe U disc Download PDF

Info

Publication number
CN104461669B
CN104461669B CN201510004963.3A CN201510004963A CN104461669B CN 104461669 B CN104461669 B CN 104461669B CN 201510004963 A CN201510004963 A CN 201510004963A CN 104461669 B CN104461669 B CN 104461669B
Authority
CN
China
Prior art keywords
gnss receiver
disc
safe
upgrading
chips
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.)
Active
Application number
CN201510004963.3A
Other languages
Chinese (zh)
Other versions
CN104461669A (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 CN201510004963.3A priority Critical patent/CN104461669B/en
Publication of CN104461669A publication Critical patent/CN104461669A/en
Application granted granted Critical
Publication of CN104461669B publication Critical patent/CN104461669B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

The present invention relates to a kind of system and method that GNSS receiver upgrading is realized based on safe U disc, wherein system includes safe U disc, to store the ROMPaq of supporting GNSS receiver, including an ID chips, ID chips are storing supporting GNSS receiver No. SN, and described No. SN is solidificated in when USB flash disk produces in ID chips, wherein method includes safe U disc and described GNSS receiver being attached;GNSS receiver read No. SN in described ID chips and judge this No. SN whether with the machine No. SN match, upgraded if it is, continuing step and reading upgrade file from described safe U disc, otherwise exit ROMPaq.Using the system and method that GNSS receiver upgrading is realized based on safe U disc of this kind of structure, the efficiency of GNSS upgradings is substantially increased, man power and material is saved, considerably increases the security of upgrading, there is wider application.

Description

The system and method for GNSS receiver upgrading is realized based on safe U disc
Technical field
It is based on the present invention relates to embedded system field, more particularly to using USB flash disk upgrade-system field, in particular to one kind Safe U disc realizes the system and method for GNSS receiver upgrading.
Background technology
The upgrading mode of existing GNSS receiver is mainly that serial ports upgrades, or network upgrade, and the former operates more multiple Miscellaneous, the latter must could be carried out in the case where there is network, and upgrading is required for overspending manpower and time every time, and does not have Any safety measure is not leaked come the various data ensured in escalation process, and the security of upgrading cannot ensure.
The content of the invention
The purpose of the present invention is the shortcomings that overcoming above-mentioned prior art, there is provided one kind, which can be realized, greatly improves GNSS The efficiency of upgrading, the security saved man power and material and considerably increase upgrading, have broader applications scope based on Safe U disc realizes the system and method for GNSS receiver upgrading.
To achieve these goals, the system and method tool of the invention that GNSS receiver upgrading is realized based on safe U disc There is following composition:
A kind of system that GNSS receiver upgrading is realized based on safe U disc, it is mainly characterized by, and described system includes peace Full USB flash disk, for described safe U disc to store the ROMPaq of supporting GNSS receiver, described safe U disc includes an ID cores Piece, described ID chips are to store supporting GNSS receiver No. SN, and described No. SN is solidificated in ID when USB flash disk produces In chip.
It is preferred that the subregion of described GNSS receiver includes boot areas, kernel areas and file system area, described peace Full USB flash disk is storing upgrade file corresponding to each subregion of described GNSS receiver.
The method for realizing GNSS receiver upgrading based on safe U disc the invention further relates to the system described in a kind of basis, its It is characterised by, described method comprises the following steps:
(1) described safe U disc and described GNSS receiver are attached;
(2) GNSS receiver described in read No. SN in described ID chips and judge this No. SN whether with the machine SN Match, if it is, continuing step (3), otherwise continue step (4);
(3) GNSS receiver described in reads upgrade file from described safe U disc and upgraded;
(4) GNSS receiver described in judges that it is not intended to the safety upgrade USB flash disk of the machine and exits ROMPaq.
It is preferred that between described step (1) and (2), it is further comprising the steps of:
GNSS receiver described in (1-1) judges whether described safe U disc includes No. SN, if it is, continuing step (2) step (4), is otherwise continued.
It is preferred that the subregion of described GNSS receiver includes boot areas, kernel areas and file system area.
More preferably, described GNSS receiver reads upgrade file from described safe U disc and upgraded, and is specially:
The upgrading text of the subregion of corresponding described GNSS receiver in the described safe U disc of described GNSS receiver search Part and erasable upgrading respective partition.
Employ the system and method that GNSS receiver upgrading is realized based on safe U disc in the invention, present invention application Into various GNSS receiver products, a new upgrading mode is provide not only, substantially increases the efficiency of GNSS upgradings, is saved Man power and material, and the security of upgrading is considerably increased, there is wider application.
Brief description of the drawings
Fig. 1 is the flow chart of the method that GNSS receiver upgrading is realized based on safe U disc of the present invention.
Fig. 2 is the structural representation of the GNSS receiver subregion of the present invention.
Fig. 3 is the structural representation of the safe U disc of the present invention.
Embodiment
In order to more clearly describe the technology contents of the present invention, carried out with reference to specific embodiment further Description.
Existing USB flash disk technology is quite ripe, it is only necessary to an ID chip is added in USB flash disk, is had in chip supporting No. SN of receiver, the ROMPaq in insertion USB flash disk every time inside receiver can read USB flash disk SN, if without No. SN, or Person and No. SN mismatch of machine, just do not perform ensuing ROMPaq.Memory space inside receiver is divided into, boot Area, kernel areas, file system area, ROMPaq can search for file corresponding to each area from USB flash disk, find respective file, just Corresponding area can be upgraded using directly erasable mode, accomplish the flexible upgrading of substep.
The realization of the present invention needs one and the supporting safe U disc of machine, it is only necessary to an ID chip is added in USB flash disk (see Fig. 2), there be No. SN of companion receiver in chip.The flow chart of whole escalation process is shown in Fig. 1.In insertion USB flash disk every time ROMPaq inside receiver can read USB flash disk SN, if without No. SN, or No. SN mismatch with machine, just do not hold The ensuing ROMPaq of row.Memory space inside receiver is divided into, and boot areas, kernel areas, file system area is (see figure 3), ROMPaq can search for file corresponding to each area from USB flash disk, find respective file, will utilize directly erasable mode Corresponding area is upgraded, has accomplished the flexible upgrading of substep.
To achieve these goals, it is of the invention to realize that the system of GNSS receiver upgrading includes safe U based on safe U disc Disk, for described safe U disc to store the ROMPaq of supporting GNSS receiver, described safe U disc includes an ID chips, institute The ID chips stated are to store supporting GNSS receiver No. SN, and described No. SN is solidificated in ID chips when USB flash disk produces It is interior.
In a kind of preferably embodiment, the subregion of described GNSS receiver includes boot areas, kernel areas and text Part system area, described safe U disc is storing upgrade file corresponding to each subregion of described GNSS receiver.
The method for realizing GNSS receiver upgrading based on safe U disc the invention further relates to the system described in a kind of basis, its It is characterised by, described method comprises the following steps:
(1) described safe U disc and described GNSS receiver are attached;
(2) GNSS receiver described in read No. SN in described ID chips and judge this No. SN whether with the machine SN Match, if it is, continuing step (3), otherwise continue step (4);
(3) GNSS receiver described in reads upgrade file from described safe U disc and upgraded;
(4) GNSS receiver described in judges that it is not intended to the safety upgrade USB flash disk of the machine and exits ROMPaq.
It is further comprising the steps of between described step (1) and (2) in a kind of preferably embodiment:
GNSS receiver described in (1-1) judges whether described safe U disc includes No. SN, if it is, continuing step (2) step (4), is otherwise continued.
In a kind of preferably embodiment, the subregion of described GNSS receiver includes boot areas, kernel areas and text Part system area.
In a kind of more preferably embodiment, described GNSS receiver reads upgrade file from described safe U disc and entered Row upgrading, it is specially:
The upgrading text of the subregion of corresponding described GNSS receiver in the described safe U disc of described GNSS receiver search Part and erasable upgrading respective partition.
Employ the system and method that GNSS receiver upgrading is realized based on safe U disc in the invention, present invention application Into various GNSS receiver products, a new upgrading mode is provide not only, substantially increases the efficiency of GNSS upgradings, is saved Man power and material, and the security of upgrading is considerably increased, there is wider application.
In this description, the present invention is described with reference to its specific embodiment.But it is clear that it can still make Various modifications and alterations are without departing from the spirit and scope of the present invention.Therefore, specification and drawings are considered as illustrative It is and nonrestrictive.

Claims (5)

1. a kind of system that GNSS receiver upgrading is realized based on safe U disc, it is characterised in that described system includes safe U Disk, for described safe U disc to store the ROMPaq of supporting GNSS receiver, described safe U disc includes an ID chips, institute The ID chips stated are to store supporting GNSS receiver No. SN, and described No. SN is solidificated in ID chips when USB flash disk produces Interior, the subregion of described GNSS receiver includes boot areas, kernel areas and file system area, and described safe U disc is depositing Upgrade file corresponding to each subregion of the described GNSS receiver of storage, described system carry out following handle:
(1.1) described safe U disc and described GNSS receiver are attached;
(1.2) GNSS receiver described in read No. SN in described ID chips and judge this No. SN whether with the machine SN phases Matching, if it is, continuing step (1.3), otherwise continue step (1.4);
(1.3) GNSS receiver described in reads upgrade file from described safe U disc and upgraded;
(1.4) GNSS receiver described in judges that it is not intended to the safety upgrade USB flash disk of the machine and exits ROMPaq.
2. a kind of method that system according to claim 1 realizes GNSS receiver upgrading based on safe U disc, its feature exist In described method comprises the following steps:
(1) described safe U disc and described GNSS receiver are attached;
(2) GNSS receiver described in read No. SN in described ID chips and judge this No. SN whether with the machine SN phases Match somebody with somebody, if it is, continuing step (3), otherwise continue step (4);
(3) GNSS receiver described in reads upgrade file from described safe U disc and upgraded;
(4) GNSS receiver described in judges that it is not intended to the safety upgrade USB flash disk of the machine and exits ROMPaq.
3. the method according to claim 2 that GNSS receiver upgrading is realized based on safe U disc, it is characterised in that described The step of (1) and (2) between, it is further comprising the steps of:
GNSS receiver described in (1-1) judges whether described safe U disc includes No. SN, if it is, continue step (2), Otherwise step (4) is continued.
4. the method according to claim 2 that GNSS receiver upgrading is realized based on safe U disc, it is characterised in that described The subregion of GNSS receiver include boot areas, kernel areas and file system area.
5. the method according to claim 4 that GNSS receiver upgrading is realized based on safe U disc, it is characterised in that described GNSS receiver read upgrade file from described safe U disc and upgraded, be specially:
The upgrade file of the subregion of described GNSS receiver is corresponded in the described safe U disc of described GNSS receiver search simultaneously Erasable upgrading respective partition.
CN201510004963.3A 2015-01-06 2015-01-06 The system and method for GNSS receiver upgrading is realized based on safe U disc Active CN104461669B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510004963.3A CN104461669B (en) 2015-01-06 2015-01-06 The system and method for GNSS receiver upgrading is realized based on safe U disc

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510004963.3A CN104461669B (en) 2015-01-06 2015-01-06 The system and method for GNSS receiver upgrading is realized based on safe U disc

Publications (2)

Publication Number Publication Date
CN104461669A CN104461669A (en) 2015-03-25
CN104461669B true CN104461669B (en) 2018-01-23

Family

ID=52907774

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510004963.3A Active CN104461669B (en) 2015-01-06 2015-01-06 The system and method for GNSS receiver upgrading is realized based on safe U disc

Country Status (1)

Country Link
CN (1) CN104461669B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107885513A (en) * 2016-09-29 2018-04-06 上海华测导航技术股份有限公司 A kind of GNSS receiver board firmware fast updating method
CN106790243B (en) * 2017-01-21 2019-11-12 厦门天锐科技股份有限公司 A kind of password remapping method of safe U disc

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7383545B1 (en) * 1999-11-23 2008-06-03 Samsung Electronics Co., Ltd. Computer system and method capable of automatically inputting product key of a software program upon reinstalling the program thereon
CN101470411A (en) * 2007-12-28 2009-07-01 联合汽车电子有限公司 System and method for safely updating ECU data
CN102333241A (en) * 2011-10-26 2012-01-25 青岛海信宽带多媒体技术有限公司 Universal serial bus (USB) upgrading method for digital television and USB upgrading system for digital television
CN103458298A (en) * 2012-06-01 2013-12-18 北京四达时代软件技术股份有限公司 Method and system or upgrading set top box software

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7383545B1 (en) * 1999-11-23 2008-06-03 Samsung Electronics Co., Ltd. Computer system and method capable of automatically inputting product key of a software program upon reinstalling the program thereon
CN101470411A (en) * 2007-12-28 2009-07-01 联合汽车电子有限公司 System and method for safely updating ECU data
CN102333241A (en) * 2011-10-26 2012-01-25 青岛海信宽带多媒体技术有限公司 Universal serial bus (USB) upgrading method for digital television and USB upgrading system for digital television
CN103458298A (en) * 2012-06-01 2013-12-18 北京四达时代软件技术股份有限公司 Method and system or upgrading set top box software

Also Published As

Publication number Publication date
CN104461669A (en) 2015-03-25

Similar Documents

Publication Publication Date Title
CN106293782A (en) A kind of method for upgrading system and terminal
CN104407886B (en) It is a kind of to guide the embedded software solidification separated with target, loading method
WO2007139969A3 (en) Data format for efficient encoding and access of multiple data items in rfid tags
CN104461669B (en) The system and method for GNSS receiver upgrading is realized based on safe U disc
WO2008132725A4 (en) A method for efficient storage of metadata in flash memory
GB2452127B (en) Method for constructing data structure used for proximate particle search, program for the same, and storage medium for storing program
CN101669092A (en) Manage the object lifetime of native/managed peer-to-peer
BRPI0520639A2 (en) method and system for providing at least one mobile terminal user on a communication network, sim card, and computer program product
CN105159716B (en) A kind of memory device initial method and electronic equipment
CN105760184A (en) Method and device for loading component
CN103605540A (en) Flash mirror fast writing method based on Android system
CN110431526A (en) Start the apparatus and method for of voltage for automating dynamic word line
WO2008096275A3 (en) Automated data management for performance reports
CN108052643A (en) Date storage method, device and storage engines based on LSM Tree structures
CN105874436A (en) Methods and systems for autonomous memory
TW200615797A (en) Computer-working-environment apparatus
US20120254496A1 (en) Method, system and computer program product for storing a decision tree
CN104484211B (en) The method and device of shared image file
CN104765631B (en) A kind of application recovery method and device of mobile terminal
CN109656629A (en) A kind of EMMC adaptive regulation method, storage medium and terminal device
US20150347745A1 (en) Method for extracting executable code of application using memory dump
CN103544026B (en) Can the electronic installation of safety upgrade and upgrade method
JP2014179095A5 (en)
US9313651B2 (en) Memory system and method of controlling memory system
US8452949B1 (en) Optical boot to eliminate changing BIOS to boot externally attached storage device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
C53 Correction of patent for invention or patent application
CB02 Change of applicant information

Address after: 201702 Shanghai city Qingpu District Xujing town Gaojing Road No. 599 China Beidou Industrial Park C Building 2 floor

Applicant after: Shanghai Hua Ce airmanship limited company

Address before: 201702 Shanghai city Qingpu District Xujing town Gaojing Road No. 599 China Beidou Industrial Park C Building 2 floor

Applicant before: CHC Technology Co., Ltd.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: SHANGHAI HUACE NAVIGATION TECHNOLOGY CO., LTD. TO: CHC TECHNOLOGY CO., LTD.

GR01 Patent grant
GR01 Patent grant