Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

CPLD firmware upgrading method, device and equipment and readable storage medium

A firmware upgrade, firmware technology, applied in software deployment and other directions

Inactive Publication Date: 2020-06-19
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF2 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The object of the present invention is to provide a kind of CPLD firmware upgrade method, device, equipment and readable storage medium, to improve problems such as CPLD firmware update efficiency

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
  • CPLD firmware upgrading method, device and equipment and readable storage medium
  • CPLD firmware upgrading method, device and equipment and readable storage medium
  • CPLD firmware upgrading method, device and equipment and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] Please refer to figure 1 , figure 1 It is the flow chart of a kind of CPLD firmware upgrading method in the embodiment of the present invention, and this method comprises the following steps:

[0044] S101. Before starting the system, the BIOS monitors the CPLD firmware update switch.

[0045] Among them, BIOS (Basic Input Output System), that is, the basic input and output system, is the firmware that runs hardware initialization during the power-on boot phase and provides runtime services for the operating system and programs. The specific BIOS is a set of programs solidified on a ROM chip on the motherboard of the computer. Its main function is to provide the computer with the lowest and most direct hardware settings and controls.

[0046] Wherein, the setting interface of the BIOS has a CPLD firmware update switch; the CPLD firmware update switch outputs an open signal under the opening operation of the user. Specifically, a CPLD firmware update switch can be add...

Embodiment 2

[0077] Corresponding to the above method embodiment, the embodiment of the present invention also provides a CPLD firmware upgrade device, and the CPLD firmware upgrade device described below and the CPLD firmware upgrade method described above can be referred to in correspondence.

[0078] see image 3 As shown, the device includes the following modules:

[0079] Switch monitoring module 101, before starting the system, BIOS monitors the CPLD firmware update switch;

[0080] File detection module 102, for detecting whether there is CPLD firmware file under designated path after detecting that CPLD firmware update switch outputs open signal;

[0081] Upgrade processing module 103, for if there is CPLD firmware file under designated path, then utilize local firmware upgrade program and carry out firmware upgrade to target CPLD in conjunction with CPLD firmware file;

[0082] The system startup module 104 is configured to start the system after successfully upgrading the firmw...

Embodiment 3

[0095] Corresponding to the above method embodiment, the embodiment of the present invention also provides a CPLD firmware upgrade device, a CPLD firmware upgrade device described below and a CPLD firmware upgrade method described above can refer to each other correspondingly.

[0096] see Figure 4 As shown, the CPLD firmware upgrade equipment includes:

[0097] memory D1 for storing computer programs;

[0098] The processor D2 is configured to implement the steps of the CPLD firmware upgrading method of the above method embodiment when executing the computer program.

[0099] The steps in the CPLD firmware upgrading method described above can be realized by the structure of the CPLD firmware upgrading device. The CPLD firmware upgrade device may specifically be a BIOS.

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 CPLD firmware upgrading method, device and equipment and a readable storage medium, and the method comprises the following steps that a BIOS monitors a CPLD firmware updatingswitch before a system is started; after detecting that the CPLD firmware update switch outputs an opening signal, detecting whether a CPLD firmware file exists in a specified path or not; if yes, firmware upgrading is conducted on the target CPLD through a local firmware upgrading program in combination with the CPLD firmware file; and after the firmware of the target CPLD is successfully upgraded, starting the system. Visibly, in the method, the CPLD firmware can be updated without a third-party burning tool, burning software and professionals, the CPLD firmware can be directly updated by alocal machine, and the firmware updating efficiency of the CPLD is improved.

Description

technical field [0001] The invention relates to the field of computer application technology, in particular to a CPLD firmware upgrading method, device, equipment and a readable storage medium. Background technique [0002] CPLD is a digital integrated circuit in which users can construct logic functions according to their own needs, and is widely used in various devices, such as PCB motherboards. As users have higher and higher requirements for equipment reliability and security, if CPLD has problems during operation or functional requirements change, it is necessary to upgrade the firmware version of CPLD. [0003] However, currently in the test, upgrading the CPLD firmware version requires engineers to manually upgrade and update with specific burning devices and software. limited. In addition, there are some upgrade methods that need to rely on third-party platforms and servers for online updates. For CPLDs injected into banking systems, public security systems and oth...

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
IPC IPC(8): G06F8/65
CPCG06F8/65
Inventor 陆慧琴
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products