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

Mainboard, firmware safety detection method and terminal equipment

A firmware and motherboard technology, applied in the computer field to ensure the safety of equipment

Active Publication Date: 2019-11-19
深圳中电长城信息安全系统有限公司
View PDF13 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, the embodiment of the present application provides a motherboard, a firmware security detection method and a terminal device to solve the problem of how to perform firmware security detection to ensure device security in the prior art

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
  • Mainboard, firmware safety detection method and terminal equipment
  • Mainboard, firmware safety detection method and terminal equipment
  • Mainboard, firmware safety detection method and terminal equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] figure 1 A schematic structural diagram of a mainboard provided by an embodiment of the present application is shown. For convenience of description, only the part related to the embodiment of the present application is shown.

[0033] The mainboard 1 includes a complex programmable logic device (Complex Programmable Logic Device, CPLD) 11 and a Basic Input Output System (Basic Input Output System, BIOS) firmware 12 .

[0034] Mainboard (Motherboard, Mainboard, Mobo), also known as mainboard, system board, logic board, motherboard, backplane, etc., is the center or main circuit board that constitutes a complex electronic system such as an electronic computer. The CPLD of the motherboard is responsible for controlling the power-on sequence of the motherboard. After the motherboard receives the user's power-on command and turns on the power, the CPLD powers up each chip in the motherboard to start each chip, including powering on the BIOS firmware to instruct the BIOS fir...

Embodiment 2

[0065] figure 2 It shows a schematic diagram of the implementation flow of the first firmware security detection method provided by the embodiment of the present application. The method is applied to CPLD, and is described in detail as follows:

[0066] In the embodiment of the present application, the CPLD is connected to the BIOS firmware through the first pin. When the main board receives the power-on command to power on, the first pin is initialized to a high level, and the main board sends the first command to the CPLD to instruct the CPLD to start power-on.

[0067] In S201, a first instruction is received to start powering on, and a second instruction is sent to instruct BIOS firmware to start.

[0068] The CPLD receives the first instruction to start power-on, and immediately sends the second instruction to instruct the BIOS firmware to start, and at the same time starts power-on reset of other chips on the main board according to the preset power-on sequence, that is...

Embodiment 3

[0089] image 3 It shows a schematic diagram of the implementation flow of the second firmware security detection method provided by the embodiment of the present application. The method is applied to BIOS firmware and is described in detail as follows:

[0090] In the embodiment of the present application, the BIOS firmware is connected to the CPLD through the first pin, and the first pin is initialized to a high level when the motherboard receives a power-on command and is powered on.

[0091] In S301, receiving the second instruction sent by the CPLD to start the local terminal, and setting the level of the first pin to low level, so as to notify the CPLD that the current BIOS firmware is valid firmware.

[0092] The BIOS firmware in the embodiment of the present application is specifically the legitimate firmware with the first target program preset. When the BIOS firmware receives the second instruction sent by the CPLD, it starts the startup process of the local end, and...

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 is applicable to the technical field of computers and provides a mainboard, a firmware safety detection method and terminal equipment. According to the method, a CPLD is connected with BIOS firmware through a first pin and a second pin. The legal BIOS firmware can set the first pin to be at a low level when being started, and the legal CPLD can set the second pin to be at a low levelwhen detecting that the first pin is at the low level and set a target control signal initially at the low level on the mainboard to be at a high level; the BIOS firmware is also connected with the third pin; a signal of the third pin and the target control signal are used as input signals of a specified AND gate; wherein the output signal of the designated AND gate is used as a hard disk starting signal of a hard disk interface control chip, the legal BIOS firmware can set the third pin to be at a high level when detecting that the second pin is at a low level, and the hard disk interface control chip can be started when the hard disk starting signal is at a high level. According to the embodiment of the invention, firmware safety detection can be carried out to guarantee equipment safety.

Description

technical field [0001] The invention belongs to the technical field of computers, and in particular relates to a motherboard, a firmware security detection method and a terminal device. Background technique [0002] In the existing terminal equipment such as desktop computers, notebooks, servers, etc., the Basic Input Output System (BIOS) firmware is stored, which is a set of programs solidified on a ROM chip of the computer motherboard. The most important basic input and output programs of the computer, the self-checking program after booting and the system self-starting program, provide the computer with the lowest and most direct hardware settings and control. [0003] However, the existing BIOS firmware can be used with each other on similar terminal devices, and the BIOS firmware has become the target of some virus Trojans. Therefore, the existing terminal device has a security risk due to the BIOS firmware, which leads to a greater risk in the use of the terminal devic...

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): G06F21/57
CPCG06F21/572G06F2221/034
Inventor 葛广肆曹力刘全仲
Owner 深圳中电长城信息安全系统有限公司
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