Unlock instant, AI-driven research and patent intelligence for your innovation.

Display configuration method and system suitable for UEFI

A configuration method and a technology for configuring a system, which are applied in the field of computers, can solve the problems that users have many choices, cannot use computers normally, cannot install ubuntu and fedora, etc., and achieve the effect of reducing maintenance costs

Active Publication Date: 2018-12-21
深圳控道智能科技有限公司
View PDF4 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In order to meet the needs of users for multi-screen display, hardware manufacturers in the field of intelligent Internet of Things generally design multiple display interfaces on the motherboard, such as LVDS, VGA, DVI, HDMI, and DP; Different hardware platforms need to solve the problem of display configuration compatibility under the same BIOS; on the other hand, users will also encounter some problems in use, such as some users' product applications are deployed in Linux systems such as ubuntu and fedora, ubuntu and fedora systems Mainly for desktop-level applications, the default multi-display is the extended mode, and the main display device is the built-in display LVDS, which will cause a problem: if the user does not have an LVDS display or the application does not use an LVDS screen at all, after loading the display driver, the user will not be able to use it at all. Linux systems such as ubuntu and fedora cannot be installed, because the operation interface is on the built-in LVDS of the main display device, and users cannot see the operation interface on the extended interface, so they cannot use the computer normally

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
  • Display configuration method and system suitable for UEFI

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0019] This embodiment is used to explain the problems, causes and solutions in the field of computer-related display: display technology has been upgrading and changing, and at the same time, due to competition between different standards and different manufacturers, there have always been different standards in the market. Multiple technologies, and in the case of a large number of motherboard interface technologies to choose from, if each motherboard is provided with a special display configuration file, this will increase the cost of the software and is not conducive to improving user experience; the present invention The solution is to set a basic GOP to execute the basic graphics driver process. It can be understood that it is a graphics driver that realizes basic functions; by setting multiple display configuration images, and then selecting the corresponding display configuration image according to the model of the motherboard In order to realize the corresponding displ...

Embodiment 2

[0021] This embodiment is used to illustrate under pure UEFI BIOS firmware framework, the realization principle of the present invention:

[0022] Pure UEFI BIOS does not have a CSM module and does not support the display configuration of traditional VBIOS. Instead, it uses GOPdriver (Graphic Output Protocol driver, which is the interface used to extend the graphics driver to UEFI firmware, so as to replace traditional VBIOS (video BIOS) In initialization behaviors such as power-on resource requirements), UEFI BIOS can contain multiple GUID-named display configuration images at the same time, so before GOP runs, in the GetVbtData function, according to different configurations (GPIO can be used to dynamically detect the motherboard model) Dynamically modify the display image to be read, so as to achieve the effect of a BIOS executing multiple different display configurations at the same time; the implementation steps include:

[0023] Use the Intel display configuration tool B...

Embodiment 3

[0027] This embodiment is used to explain the problem mentioned in the background technology that if the user does not have an LVDS display screen or the application does not use an LVDS screen at all, after loading the display driver, the user cannot install linux systems such as ubuntu and fedora at all, due to the main technical problem It is a problem that the system cannot operate normally. The basic idea is to turn off the built-in display LVDS function according to actual needs; at the same time, for the purpose of more technical choices, this embodiment explains how to turn off / on the LVDS function, the specific steps include:

[0028] UEFI BIOS can include multiple GUID-named display configuration images at the same time, that is, we include a GOP configuration file that turns on LVDS and a GOP that turns off LVDS in the BIOS, and then during the running of the BIOS, before the GOP runs, in the GetVbtData function, Determine whether the user uses LVDS according to the...

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 display configuration method and a system suitable for UEFI. The method comprises the following steps: setting a basic GOP and setting a plurality of display configuration images adapted to different configuration requirements; Load the corresponding display configuration image according to the motherboard model, run the basic GOP, and display the configuration image. Thesystem comprises a configuration module, which is used for setting the basic GOP and setting a plurality of display configuration images adapted to different configuration requirements; the running module is used for loading the corresponding display configuration image according to the model number of the motherboard, running the basic GOP, and displaying the configuration image. The invention sets the basic GOP to meet the basic graphics driving function, and adapts the requirements of various motherboards through different display configurations to reduce the software maintenance cost.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a display configuration method and system suitable for UEFI. Background technique [0002] Multi-screen displays are widely used in monitoring, command, dispatching systems, public security, fire protection, military, meteorological, railway, aviation and other monitoring systems. [0003] In order to meet the needs of users for multi-screen display, hardware manufacturers in the field of intelligent Internet of Things generally design multiple display interfaces on the motherboard, such as LVDS, VGA, DVI, HDMI, and DP; Different hardware platforms need to solve the problem of display configuration compatibility under the same BIOS; on the other hand, users will also encounter some problems in use, such as some users' product applications are deployed in Linux systems such as ubuntu and fedora, ubuntu and fedora systems Mainly for desktop-level applications, the defaul...

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): G06F3/14G06F9/4401G06F11/22
CPCG06F3/1423G06F9/4406G06F11/2273G06F11/2284
Inventor 吴昌
Owner 深圳控道智能科技有限公司