Method and device for outputting single fixed resolution by VGA (Video Graphics Array) interface of domestic platform

By storing EDID information in EEPROM and configuring the graphics card register using the processor's IIC channel, the problem of a single fixed resolution output by the VGA interface on domestic platforms is solved, enabling the monitor to display at a fixed resolution that cannot be modified by system tools, thus improving security and stability.

CN121644754APending Publication Date: 2026-03-10SHANDONG CHAOYUE DATA CONTROL ELECTRONICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-13
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Existing technologies make it difficult to achieve a single, fixed resolution output via VGA interface on domestic platforms, and adjusting it through system graphics tools or terminal commands is cumbersome and poses security risks.

Method used

By storing the preset EDID information corresponding to a single fixed resolution in an independent EEPROM, and using the processor's IIC channel to read and configure the graphics card register, a VGA video signal with a single fixed resolution corresponding to the EDID information is output. The monitor receives and displays this signal, which cannot be modified by system tools.

Benefits of technology

It enables VGA output to maintain a single, fixed resolution without relying on system tools, improving safety and reliability, and is suitable for display stability requirements in special environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121644754A_ABST
    Figure CN121644754A_ABST
Patent Text Reader

Abstract

The invention provides a method and a device for outputting single fixed resolution by a VGA (Video Graphics Array) interface of a domestic platform, and belongs to the technical field of circuits. The method comprises the following steps: storing EDID information corresponding to a preset single fixed resolution in an independent EEPROM (Electrically Erasable Programmable Read-Only Memory); the EDID information in the EEPROM is read through an IIC channel of a VGA interface of the processor; configuring a graphics card register according to the EDID information, and outputting a single fixed-resolution VGA video signal corresponding to the EDID information; the display receives and displays the VGA video signal, and only displays the single fixed resolution in a system graphical interface or a terminal command tool. According to the invention, the use requirement of VGA output single fixed resolution is met, and the use safety and reliability are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to a method and apparatus for outputting a single fixed resolution via a VGA interface on a domestically produced platform, belonging to the field of circuit technology. Background Technology

[0002] In the current computer hardware field, domestically produced platform processors and their supporting chipsets typically integrate graphics card functionality. These graphics cards come with a VGA (Video Graphics Array) interface for connecting to and driving monitors. As a widely used video transmission standard, the VGA interface supports multiple resolutions to meet the display needs of different application scenarios. Traditionally, when a domestic platform's VGA interface is connected to a monitor, it reads the monitor's built-in EDID (Extended Display Identification Data) information through the IIC (Inter-Integrated Circuit) channel. EDID data contains basic parameters supported by the monitor, such as maximum resolution, refresh rate, and color depth. Based on this information, the domestic platform can automatically configure and output a VGA signal with the default resolution suitable for the current monitor, thus ensuring correct image display. However, in practical applications, especially in certain special environments or with specific needs, users may prefer the VGA interface to output a single, fixed resolution, rather than multiple variable resolutions.

[0003] Although domestic platforms offer options to set and adjust VGA output resolution using desktop tools within the system's graphical interface or via terminal commands (such as xrandr), these methods are not suitable for specific scenarios requiring a single, fixed VGA output resolution. In these scenarios, changing the resolution via software settings is not only cumbersome but also carries the risk of accidental or malicious modification, thus failing to meet the stringent requirements for resolution consistency. Therefore, developing an application method that enables domestic platforms to output a single, fixed resolution via VGA interface without relying on system desktop tools or terminal commands has significant practical implications and application value. Summary of the Invention

[0004] The purpose of this invention is to provide a method and apparatus for outputting a single fixed resolution via a VGA interface on a domestic platform, which meets the requirement of using a single fixed resolution for VGA output. Other VGA resolutions cannot be modified using system graphics tools or terminal commands, thus increasing the security and reliability of use.

[0005] To achieve the above objectives, the present invention employs the following technical solution: A method for outputting a single fixed resolution via a domestically produced platform's VGA interface includes the following steps: Store the EDID information corresponding to a single fixed resolution in a separate EEPROM; The EDID information in the EEPROM is read through the IIC channel of the processor's VGA interface; Configure the graphics card register according to the EDID information, and output a single fixed-resolution VGA video signal corresponding to the EDID information; The monitor receives and displays the VGA video signal, and displays only this single fixed resolution in the system graphical interface or terminal command tool.

[0006] Preferably, the external EEPROM has a storage capacity of not less than 2Kbits, used to fully store at least one 128-byte EDID data block conforming to the VESA standard.

[0007] Preferably, the EDID information is a standard EDID data structure that corresponds perfectly to a single fixed resolution of the target.

[0008] Preferably, before the step of storing the EDID information in the EEPROM, the method further includes: using an EDID editing tool to generate standard EDID binary data that matches the target single fixed resolution.

[0009] Preferably, the domestic platform processor is a domestic bridge platform using a domestic CPU or integrated graphics card.

[0010] A device for outputting a single fixed resolution via a domestically produced VGA interface, comprising: The processor integrates a bridge chip and a VGA interface; the domestic platform reads the EDID information in the independent EEPROM when it is powered on and outputs a VGA video signal of a specific resolution to the monitor. An independent EEPROM is connected to the IIC channel of the VGA interface, and the independent EEPROM chip pre-stores standard EDID data corresponding to a single target fixed resolution; The monitor receives and displays VGA video signals of a specific resolution via the VGA interface.

[0011] Preferably, the EEPROM is connected to the VGA interface of the domestic platform via the IIC bus.

[0012] Preferably, the IIC interface slave address of the independent EEPROM is set to 0x50, which conforms to the DDC standard's requirements for EDID storage addresses.

[0013] Preferably, the independent EEPROM chip is soldered onto the PCB of the motherboard, and its position is close to the VGA interface socket.

[0014] The advantages of this invention are: it enables domestic platforms to meet the requirement of using a single fixed resolution for VGA output when applied in special environments, and other VGA resolutions cannot be modified using system graphics tools or terminal commands, thus increasing the security and reliability of use. Attached Figure Description

[0015] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used together with the embodiments of the invention to explain the invention and do not constitute a limitation thereof.

[0016] Figure 1 This is a schematic diagram of the method flow of the present invention.

[0017] Figure 2 This is a schematic diagram of the device's hardware framework. Detailed Implementation

[0018] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0019] Example 1 A method for outputting a single fixed resolution via a domestically produced platform's VGA interface includes the following steps: S1: Store the EDID information corresponding to the preset single fixed resolution in an independent EEPROM; S2: Read the EDID information in the EEPROM through the IIC channel of the processor's VGA interface; S3: Configure the graphics card register according to the EDID information, and output a single fixed-resolution VGA video signal corresponding to the EDID information; S4: The monitor receives and displays the VGA video signal, and displays only this single fixed resolution in the system graphical interface or terminal command tool.

[0020] As a refinement of the above embodiments, the external EEPROM has a storage capacity of not less than 2Kbits and is used to fully store at least one 128-byte EDID data block conforming to the VESA standard.

[0021] As a refinement of the above embodiments, the EDID information is a standard EDID data structure that completely corresponds to a single fixed resolution of the target.

[0022] As a refinement of the above embodiments, before the step of storing EDID information in EEPROM, the method further includes: using an EDID editing tool to generate standard EDID binary data that matches the target single fixed resolution.

[0023] As a refinement of the above embodiments, the domestic platform processor is a domestic bridge platform that uses a domestic CPU or integrated graphics card.

[0024] With this, the domestically produced platform industrial motherboard has achieved hardware-level forced fixed output of 1024x768@60Hz resolution via VGA interface, meeting the stringent requirements for display stability in industrial control scenarios.

[0025] This invention cleverly utilizes the standard communication mechanism of display systems to achieve highly reliable locking of display output with extremely low hardware costs and simple modifications. It is particularly suitable for various embedded devices, dedicated terminals, and industrial computers based on domestic platforms that have fixed requirements for display.

[0026] By providing fixed EDID information at the hardware link level, the output resolution is determined from the earliest stage of system startup, unaffected by the operating system, driver version, or user settings, achieving fundamental locking.

[0027] The solution requires only the addition of a low-cost, general-purpose EEPROM chip and simple circuit connections, without the need to modify complex platform-level firmware (such as BIOS) or graphics card VBIOS. It is easy to implement and port to different models of domestic platforms.

[0028] By replacing the EEPROM with pre-programmed EEPROMs containing different EDID data, or by reprogramming the on-board EEPROM, the target resolution to be locked can be flexibly changed, facilitating product model diversification or later maintenance and updates.

[0029] In the target application scenario, it ensures the stability of the display and the accuracy of the UI layout, avoiding problems such as blurry, distorted, or out-of-range display caused by resolution switching.

[0030] Example 2 A device for outputting a single fixed resolution via a domestically produced VGA interface, comprising: The processor integrates a bridge chip and a VGA interface; the domestic platform reads the EDID information in the independent EEPROM when it is powered on and outputs a VGA video signal of a specific resolution to the monitor. An independent EEPROM, connected to the IIC channel of the VGA interface, is used to store preset EDID information; The monitor receives and displays VGA video signals of a specific resolution via the VGA interface.

[0031] As a refinement of the above embodiment, the EEPROM is connected to the VGA interface of the domestic platform via the IIC bus.

[0032] As a refinement of the above embodiments, the processor is a domestically produced CPU or a domestically produced bridge chip platform.

[0033] Domestic Platform Processor Module: This module integrates the display control core (graphics card) and VGA output interface. The VGA interface includes analog video output pins and IIC channel pins for DDC communication. The processor can be a domestic CPU such as Loongson, Phytium, Zhaoxin, Hygon, or Shenwei, or a domestic chipset (bridge chip) with integrated graphics. This module is responsible for actively reading external EDID information through the IIC channel of the VGA interface during the initialization of the display subsystem at startup, and initializing the display controller based on this information to output a VGA video signal with a specific resolution and refresh rate.

[0034] Independent EDID: Its IIC interface (SDA data line and SCL clock line) is directly connected to the corresponding pin of the DDC channel of the processor's VGA interface. This EEPROM is programmed before the device leaves the factory and internally stores standard EDID data that perfectly corresponds to the target single fixed resolution. It exists as the identity of the "virtual display" and continuously responds to the processor's EDID read requests.

[0035] Display device: Connected to the VGA interface of the domestic platform via a standard VGA cable, it receives and displays VGA analog video signals with fixed timing output by the processor. The monitor itself may support multiple resolutions, but since the signal source (platform) is locked to output a single resolution, the monitor will automatically adapt and display at that resolution.

[0036] This enables domestically developed platforms to meet the requirement of using a single, fixed VGA output resolution in special environments, where other VGA resolutions cannot be modified using system graphics tools or terminal commands, thus increasing security and reliability.

[0037] Finally, it should be noted that the above descriptions are merely preferred embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.

Claims

1. A method for a domestic platform VGA interface to output a single fixed resolution, characterized in that, The method comprises the following steps: The preset single fixed resolution corresponding EDID information is stored in an independent EEPROM; The EDID information in the EEPROM is read through the IIC channel of the VGA interface of the processor; The graphic card register is configured according to the EDID information, and the VGA video signal of the single fixed resolution corresponding to the EDID information is outputted; The display receives and displays the VGA video signal, and only displays the single fixed resolution in the system graphical interface or terminal command tool.

2. The method of claim 1, wherein the domestic platform VGA interface outputs a single fixed resolution. The storage capacity of the external EEPROM is not less than 2Kbits, and is used for completely storing at least one 128-byte EDID data block conforming to the VESA standard.

3. The method of claim 1, wherein the domestic platform VGA interface outputs a single fixed resolution. The EDID information is a standard EDID data structure completely corresponding to the target single fixed resolution.

4. The method of claim 1, wherein the domestic platform VGA interface outputs a single fixed resolution. Before the step of storing the EDID information in the EEPROM, further comprising: generating the standard EDID binary data matched with the target single fixed resolution by using an EDID editing tool.

5. The method of claim 1, wherein, The domestic platform processor is a domestic bridge platform adopting a domestic CPU or integrated graphic card.

6. A device for implementing the method of any one of claims 1 to 5, for outputting a single fixed resolution from a native platform VGA interface, characterized in that, Comprise: A processor integrated with a bridge and a VGA interface; the domestic platform reads the EDID information in the independent EEPROM when starting, and outputs the specific resolution VGA video signal to the display; An independent EEPROM connected with the IIC channel of the VGA interface, the independent EEPROM chip pre-stores the standard EDID data corresponding to the target single fixed resolution; A display receiving and displaying the specific resolution VGA video signal through the VGA interface.

7. The apparatus of claim 6, wherein the domestic platform VGA interface outputs a single fixed resolution. The EEPROM is connected with the VGA interface of the domestic platform through the IIC bus.

8. The apparatus of claim 6, wherein the domestic platform VGA interface outputs a single fixed resolution. The IIC interface from device address of the independent EEPROM is set as 0x50, and conforms to the EDID storage address regulation of the DDC standard.

9. The apparatus of claim 6, wherein the domestic platform VGA interface outputs a single fixed resolution. The independent EEPROM chip is welded on the PCB of the mainboard, and its position is close to the VGA interface socket.

10. The apparatus of claim 6 or 7, wherein the domestic platform VGA interface outputs a single fixed resolution. The processor is a domestic CPU or a domestic bridge platform.