Supercharge Your Innovation With Domain-Expert AI Agents!

CPLD upgrade method, apparatus, system, and computer-readable storage medium

A storage medium and computer technology, which is applied in the computer field, can solve problems such as failure to boot, and achieve the effect of improving reliability

Inactive Publication Date: 2019-03-01
ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
View PDF3 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of this application is to provide a CPLD upgrade method, device, system, equipment and computer-readable storage medium, which can effectively solve the problem that the second CPLD upgrade failure leads to no boot, and improve the reliability of CPLD online upgrade

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 upgrade method, apparatus, system, and computer-readable storage medium
  • CPLD upgrade method, apparatus, system, and computer-readable storage medium
  • CPLD upgrade method, apparatus, system, and computer-readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments It is a part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.

[0048] There is a problem in the online CPLD upgrade in related technologies. If the upgrade is successful, the system will restart to take effect. Once the upgrade fails, the original program files of the CPLD will also be destroyed, and the system cannot be powered on and started. Present embodiment provides a kind of CPLD upgrade method SAS Expande...

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 upgrading method, which comprises the following steps: a controller receives upgrading data, upgrades the first CPLD according to the upgrading data in a manner of simulating a first JTAG interface through a SAS Expander, and restarts the first CPLD; the controller upgrades the first CPLD according to the upgrading data. When the first CPLD is successfully restarted,judging whether the second CPLD is normally operated; if the second CPLD operates abnormally, the first JTAG interface is closed and the second CPLD is upgraded in such a manner that the SAS Expandersimulates the second JTAG interface. When the first CPLD detects an abnormal operation of the second CPLD, the method of upgrading and loading the second CPLD through the second JTAG interface simulated by the SAS Expander effectively solves the problem that the upgrading failure causes the second CPLD to be not powered on. The present application also provides an apparatus, system, apparatus, and computer-readable storage medium having the aforementioned beneficial effects.

Description

technical field [0001] The present application relates to the field of computer technology, in particular to a CPLD upgrading method, device, system, equipment and computer-readable storage medium. Background technique [0002] For high reliability of the storage system, the controllers are dual-redundant at the upper and lower levels, and synchronized through a non-transparent bridge connection. The CPLD (Complex Programmable Logic Device, complex programmable logic device) upgrade of each controller can be upgraded online in the local system in addition to the upgrade of the programmer. The online upgrade does not need to dismantle the controller, and the GPIO (ordinary IO) of the SAS Expander is used to simulate JTAG (Joint TestAction Group, joint test working group), you can easily use commands to flash the upgrade package in the system. [0003] But there is a problem with the online upgrade. If the upgrade is successful, the system will restart to take effect. Once on...

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 ZHENGZHOU YUNHAI INFORMATION TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More