On-line updating method for USB interface control panel

A technology of USB interface and update method, which is applied in the direction of program control design, program control device, software deployment, etc., and can solve the problems of difficulty in implementing online update of programmable logic device CPLD, occupying a lot of resources, and low possibility of update, etc.

Inactive Publication Date: 2008-02-27
SHENZHEN MINDRAY BIO MEDICAL ELECTRONICS CO LTD
View PDF0 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The reason is also obvious. For example, the PC keyboard technology of the common USB interface is very mature, and the possibility of its update is not high, so there is no need to provide the online update function.
Therefore, the disadvantage of the prior art is that the online update function is not perfect
[0004] At present, some MCUs support the online firmware update function. The selection of this type of MCU improves the online update function of the control panel firmware, but it is difficult to implement the online update of the programmable logic device CPLD, and it requires a lot of resources to implement it on the MCU.

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
  • On-line updating method for USB interface control panel
  • On-line updating method for USB interface control panel

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0017] The present invention will be described in further detail below through specific embodiments and in conjunction with the accompanying drawings.

[0018] The hardware design of the present invention mainly involves four parts, please refer to the schematic diagram of the hardware circuit of Fig. 1, wherein core part FPGA is used for realizing logic circuit: SDRAM controller, embedded soft-core processor and other logic circuits; FPGA configuration file and embedded The soft-core processor firmware is stored in the non-volatile memory, which can still save data for a long time in the case of power failure; the volatile memory is used as the storage space of the embedded soft-core processor, and the embedded soft-core processor firmware is loaded into the volatile memory To improve the execution efficiency of the embedded soft-core processor; the USB module is used as a bridge device between FPGA and PC USB to realize data exchange.

[0019] Please refer to the block diagr...

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

This invention discloses a kind of USB interface control board online refresh method which includes the following steps: A. the embedded soft kernel processor receives the refresh command through the USB module and then fetches the refresh data sent by the epistemic machine and storages it in the embedded soft kernel processor's volatile memory; B. erase the original embedded soft kernel processor firmware or the FPGA allocation document in the non-volatile memory; C. program the original embedded soft kernel processor firmware or the FPGA allocation document in the volatile memory to the non- volatile memory. This invention uses the USB interface to refresh the control board if the medicine device and the control board can refresh the embedded soft kernel processor firmware or the FPGA hardware allocation absolutely through the epistemic machine control at the station of no influence to the user's normal use.

Description

【Technical field】 [0001] The invention relates to an online update method of firmware of electronic equipment. 【Background technique】 [0002] At present, most medical equipment control panels using MCU architecture still use RS232 serial port or PS / 2 to communicate with the host computer. Selecting an MCU that supports in-application programming (IAP) can realize online update of MCU programs, but cannot. Online update function of other programmable devices on the board. [0003] At present, most of the USB interface control panels in medical equipment are composed of commercial USB interface keyboards and other USB interface input devices, and basically do not support the online update function. The reason is also obvious. For example, the common PC keyboard technology with USB interface is very mature, and the possibility of its update is not high, so there is no need to provide an online update function. Therefore, the disadvantage of the prior art is that the online u...

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
CPCG06F9/44505G06F8/65
Inventor 韩乾全刘照泉姚佳
Owner SHENZHEN MINDRAY BIO MEDICAL ELECTRONICS CO 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