Software upgrading method and device for industrial endoscope

A technology of software upgrade and endoscopy, which is applied in the direction of program control device, program loading/starting, etc., can solve the problems of slow software upgrade and low efficiency, and achieve the effect of improving security, upgrading speed and upgrading efficiency

Inactive Publication Date: 2014-03-19
AUTEL INTELLIGENT TECHNOLOGY CORP LTD
View PDF4 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, the technical problem to be solved by the present invention is to provide a software upgrade method and device for industrial endoscopes to solve the problem of slow and inefficient software upgrades due to the need to completely erase all partitions on the Flash

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Software upgrading method and device for industrial endoscope
  • Software upgrading method and device for industrial endoscope
  • Software upgrading method and device for industrial endoscope

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention clearer and clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0031] Such as figure 1 As shown, the software upgrade method of the industrial endoscope provided by the embodiment of the present invention includes:

[0032] S102. Detect whether the upgrade button is pressed and there is an upgrade package in the SD card, if not, end the upgrade process.

[0033] Specifically, after the boot program is started, the upgrade program is started, and a certain button or combination of buttons is first detected to be pressed all the time, and an upgrade package is detected in the sd card after being pressed, and the upg...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a software upgrading method and device for an industrial endoscope, and belongs to the technical field of software. The method comprises the steps that whether an upgrade button is pressed down or not and whether an upgrade package exists in an SD card or not are judged, and the upgrade process is finished if not; the upgrade package is decompressed; upgrade listing files in the decompressed upgrade package are analyzed, and an upgrade file list and a corresponding file path are obtained; when a Boot partition needs to be upgraded, the Boot partition is erased, and a flash read-write tool is called to write a Boot mirror image into the Boot partition; when file system partition parts need to be upgraded, files in the upgrade file list are copied to the corresponding file paths. According to the software upgrading method and device for the industrial endoscope, erasing and writing-in are conducted only on the Boot partition, the file system partition parts are not erased, and upgrade efficiency and speed are improved.

Description

technical field [0001] The invention relates to the technical field of software, in particular to a method and device for upgrading software of an industrial endoscope. Background technique [0002] Industrial videoscope is a typical embedded system. The hardware is mainly composed of CPU, dynamic memory (DDR), static memory (Nandflash, norflash), peripheral interface circuit, including USB (Universal Serial BUS) interface or SD (Secure Digital Card) card interface. In terms of software, multi-task embedded operating systems (linux, ucos) and file systems are mostly used; with the continuous improvement and perfection of software performance, embedded system software also needs to be continuously upgraded to meet new application requirements. [0003] At present, the software burning method provided by the platform supplier is generally used to realize the upgrade, or the upgrade program is added to the boot program to realize data exchange with the upgrade software in the ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445
Inventor 李红京刘洋文义
Owner AUTEL INTELLIGENT TECHNOLOGY CORP LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products