Configuration method and system supporting multiple types of liquid crystal screen TCON boards, electronic equipment and storage medium
By creating independent partitions on the TCON board and generating a configuration code address mapping table, the problem of poor compatibility between the TCON board and the LCD screen was solved, enabling a single TCON board to be compatible with multiple LCD screen models and improving the display effect.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HUIZHOU GAOSHENGDA DISPLAY TECH CO LTD
- Filing Date
- 2025-12-09
- Publication Date
- 2026-05-05
AI Technical Summary
In the existing technology, the compatibility between TCON boards and LCD screens is poor, and a single TCON board cannot be compatible with multiple LCD screen models. This means that the TCON board must be replaced at the same time when replacing or upgrading, resulting in poor compatibility.
By creating an independent partition on the TCON board and writing model parameter information, collecting the voltage level of the SOC motherboard, generating binary configuration code, establishing a configuration code address mapping table, and reading the model parameter information to light up the screen, a single TCON board can be made compatible with multiple LCD screen models.
This technology enables a single TCON board to be compatible with multiple LCD screen models, improving compatibility and ensuring normal screen display without any abnormalities.
Smart Images

Figure CN121982997A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of TCON board technology, and in particular to a configuration method, system, electronic device and storage medium that supports multiple LCD screen TCON boards. Background Technology
[0002] In related technologies, the TCON board needs to be precisely matched with the LCD screen. Different LCD screen models have different settings for driving voltage, gamma curve, timing parameters, etc.
[0003] However, at present, a single TCON board is usually matched with a single LCD screen model. When the LCD screen needs to be replaced or upgraded, the matching TCON board must also be replaced. This makes it impossible to achieve the universality of a single TCON board and results in poor compatibility. Summary of the Invention
[0004] The purpose of this invention is to overcome the shortcomings of the prior art and provide a configuration method, system, electronic device and storage medium that supports multiple LCD screen TCON boards, enabling a single TCON board to be compatible with multiple LCD screen models, thereby improving compatibility.
[0005] The objective of this invention is achieved through the following technical solution: The first aspect of this application provides a configuration method supporting multiple LCD screen TCON boards, comprising: creating several independent partitions, writing model parameter information to each of the independent partitions one by one; acquiring a first level and a second level from a first pin and a second pin of a SOC motherboard, parsing the first level and the second level, and outputting several binary configuration codes; matching each of the binary configuration codes with each of the independent partitions, and outputting a configuration code address mapping table; and reading the model parameter information corresponding to the current binary configuration code from the configuration code address mapping table to light up the screen.
[0006] The step of parsing the first level and the second level to output several binary configuration codes includes: reading the state of the first level and the state of the second level, pairing the state of the first level and the state of the second level, and outputting the several binary configuration codes.
[0007] The step of matching each binary configuration code with each independent partition and outputting a configuration code address mapping table includes: obtaining the starting physical address corresponding to each independent partition, matching each starting physical address with each binary configuration code, and outputting a configuration code address mapping table.
[0008] The step of reading the model parameter information corresponding to the current binary configuration code in the configuration code address mapping table to light up the screen includes: identifying the current binary configuration code, scanning the configuration code address mapping table to obtain the independent partition corresponding to the current binary configuration code; and reading the model parameter information in the independent partition to light up the screen.
[0009] The second aspect of this application provides a configuration system that supports multiple LCD screen TCON boards, including: an initialization module for creating several independent partitions, and writing model parameter information into each of the independent partitions one by one; The acquisition module is used to acquire the first and second voltage levels from the first and second pins of the SOC motherboard, parse and process the first and second voltage levels, and output several binary configuration codes. The matching module is used to match each of the binary configuration codes with each of the independent partitions and output a configuration code address mapping table. The execution module is used to read the model parameter information corresponding to the current binary code in the configuration code address mapping table in order to light up the screen.
[0010] The acquisition module is also used to read the state of the first level and the state of the second level, pair the state of the first level and the state of the second level, and output the plurality of binary configuration codes.
[0011] The matching module is also used to obtain the starting physical address corresponding to each of the independent partitions, match each of the starting physical addresses with each of the binary configuration codes, and output a configuration code address mapping table.
[0012] The execution module is also used to identify the current binary configuration code, scan the configuration code address mapping table, obtain the independent partition corresponding to the current binary configuration code, and read the model parameter information in the independent partition to turn on the screen.
[0013] A third aspect of this application provides an electronic device, comprising: Processor; and A memory that stores executable code, which, when executed by the processor, causes the processor to perform the method described above.
[0014] A fourth aspect of this application provides a computer-readable storage medium having executable code stored thereon, which, when executed by a processor of an electronic device, causes the processor to perform the method described above.
[0015] Compared with the prior art, the present invention has at least the following advantages: This application achieves the goal of making a single TCON board compatible with multiple LCD screen models by writing model parameter information of various LCD screens into multiple pre-created independent partitions and obtaining the model parameter information of different independent partitions according to the voltage level of the SOC motherboard. Attached Figure Description
[0016] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly described below.
[0017] Figure 1 This is a flowchart of a method for configuring multiple LCD screen TCON boards according to an embodiment of the present invention; Figure 2 This is a flowchart illustrating another embodiment of the configuration method for supporting multiple LCD screen TCON boards according to one embodiment of the present invention. Figure 3 This is a functional block diagram of a configuration system supporting multiple LCD screen TCON boards according to one embodiment of the present invention; Figure 4 This is a schematic diagram of the structure of an electronic device according to an embodiment of the present invention. Detailed Implementation
[0018] Embodiments of this application will now be described in more detail with reference to the accompanying drawings. While embodiments of this application are shown in the drawings, it should be understood that this application may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to make this application more thorough and complete, and to fully convey the scope of this application to those skilled in the art.
[0019] It should be understood that although the terms "first," "second," "third," etc., may be used in this application to describe various information, this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0020] Unless otherwise expressly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances.
[0021] The TCON board needs to be precisely matched with the LCD screen. Different LCD screen models have different settings for driving voltage, gamma curve, timing parameters, etc. However, currently, one type of TCON board is usually matched with one type of LCD screen. When the LCD screen needs to be replaced or upgraded, the matching TCON board must also be replaced, which cannot achieve the universality of a single TCON board and results in poor compatibility.
[0022] To address the aforementioned issues, this application provides a configuration method, system, electronic device, and storage medium that supports multiple LCD screen TCON boards, enabling a single TCON board to be compatible with various LCD screen models, thereby improving compatibility.
[0023] The technical solutions of the embodiments of this application are described in detail below with reference to the accompanying drawings.
[0024] Figure 1 This is a schematic flowchart illustrating a configuration method for supporting multiple LCD screen TCON boards, as shown in an embodiment of this application.
[0025] See Figure 1 A configuration method supporting multiple LCD screen TCON boards includes: Step S101: Create several independent partitions and write the model parameter information into each independent partition one by one.
[0026] It should be noted that, firstly, multiple independent partitions are divided in the FLASH memory on the TCON board, and each independent partition is written with parameter information of a specific LCD screen model.
[0027] Step S102: Acquire the first and second voltage levels from the first and second pins of the SOC motherboard, parse and process the first and second voltage levels, and output several binary configuration codes.
[0028] It should be noted that by utilizing the first and second GPIO pins reserved between the TCON board and the SOC motherboard, and configuring the level states of these pins, multiple unique binary configuration codes can be formed.
[0029] Step S103: Match each binary configuration code with each independent partition and output the configuration code address mapping table.
[0030] It should be noted that each binary configuration code is matched with each independent partition, and a configuration code address mapping table is output.
[0031] Step S104: Read the model parameter information corresponding to the current binary code in the configuration code address mapping table to light up the screen.
[0032] It should be noted that the configuration code address mapping table reads the model parameter information corresponding to the current binary code, and configures it to each level of the driver circuit on the TCON board through the corresponding bus. Power-related parameters are sent to the power management IC to output the correct voltage. The GM correction value is written to the GM voltage chip, and timing parameters are applied to the internal timing generator. Once all driver circuits are correctly configured, the drive signals output by the TCON board perfectly match the currently connected LCD screen. The screen lights up normally, the image is displayed accurately, and there are no abnormalities such as screen flickering, uneven brightness, or afterimages.
[0033] Figure 2 for Figure 1 A more detailed implementation method, a configuration method supporting multiple LCD screen TCON boards, includes: Step S201: Create several independent partitions and write the model parameter information into each independent partition one by one.
[0034] The description here can be found in step S101, and will not be repeated here.
[0035] Step S202: Acquire the first and second voltage levels from the first and second pins of the SOC motherboard, read the state of the first voltage level and the state of the second voltage level, pair the states of the first voltage level and the second voltage level, and output several binary configuration codes.
[0036] It should be noted that the state of the first level and the state of the second level can be high or low. Therefore, after level pairing, four combinations are generated, and their corresponding binary configuration codes are 10 / 11 / 01 / 00.
[0037] Step S203: Obtain the starting physical address corresponding to each independent partition, match each starting physical address with each binary configuration code, and output the configuration code address mapping table.
[0038] It should be noted that each binary configuration code is paired with the starting physical address of an independent partition, forming a configuration code address mapping table.
[0039] Step S204: Identify the current binary configuration code, scan the configuration code address mapping table to obtain the independent partition corresponding to the current binary configuration code, and read the model parameter information in the independent partition to light up the screen.
[0040] It should be noted that the TCON board obtains the current binary configuration code, scans the configuration code address mapping table to get the independent partition corresponding to the current binary configuration code, then reads the model parameter information in the independent partition, and finally lights up the LCD screen.
[0041] Corresponding to the aforementioned application function implementation method embodiments, this application also provides a configuration system, electronic device, and corresponding embodiments that support multiple LCD screen TCON boards.
[0042] Figure 3 This is a functional block diagram of a configuration system supporting multiple LCD screen TCON boards, as shown in an embodiment of this application.
[0043] See Figure 3 A configuration system supporting multiple LCD screen TCON boards includes an initialization module 100, a data acquisition module 200, a matching module 300, and an execution module 400. The initialization module 100 is used to create several independent partitions, and write model parameter information to each independent partition one by one. The data acquisition module 200 is used to acquire the first and second voltage levels from the first and second pins of the SOC motherboard, parse and process the first and second voltage levels, and output several binary configuration codes. The matching module 300 is used to match each binary configuration code with each independent partition and output a configuration code address mapping table. The execution module 400 is used to read the model parameter information corresponding to the current binary configuration code in the configuration code address mapping table to light up the screen.
[0044] See Figure 3 In one embodiment, the acquisition module 200 is also used to read the state of the first level and the state of the second level, pair the state of the first level and the state of the second level, and output several binary configuration codes.
[0045] See Figure 3 In one embodiment, the matching module 300 is further configured to obtain the starting physical address corresponding to each independent partition, match each starting physical address with each binary configuration code, and output a configuration code address mapping table.
[0046] See Figure 3 In one embodiment, the execution module 400 is further configured to identify the current binary configuration code, scan the configuration code address mapping table to obtain the independent partition corresponding to the current binary configuration code, and read the model parameter information in the independent partition to light up the screen.
[0047] Regarding the system in the above embodiments, the specific ways in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated further here.
[0048] Figure 4 This is a schematic diagram of the structure of an electronic device shown in an embodiment of this application.
[0049] See Figure 4 The electronic device 1000 includes a memory 1010 and a processor 1020.
[0050] The processor 1020 can be a central processing unit (CPU), or it can be an integrated circuit composed of other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be any conventional processor that can run the Linux kernel.
[0051] Memory 1010 may include various types of storage units, such as system memory, read-only memory (ROM), and permanent storage devices. ROM may store static data or instructions required by processor 1020 or other modules of the computer. Permanent storage devices may be read-write storage devices. Permanent storage devices may be non-volatile storage devices that retain stored instructions and data even when the computer is powered off. In some embodiments, permanent storage devices use mass storage devices (e.g., magnetic or optical disks, flash memory) as permanent storage devices. In other embodiments, permanent storage devices may be removable storage devices (e.g., floppy disks, optical drives). System memory may be a read-write storage device or a volatile read-write storage device, such as dynamic random access memory. System memory may store some or all of the instructions and data required by the processor during operation. Furthermore, memory 1010 may include any combination of computer-readable storage media, including various types of semiconductor memory chips (e.g., DRAM, SRAM, SDRAM, flash memory, programmable read-only memory), and disks and / or optical disks may also be used. In some embodiments, the memory 1010 may include a removable storage device that is readable and / or writable, such as a laser disc (CD), a read-only digital multifunction optical disc (e.g., DVD-ROM, dual-layer DVD-ROM), a read-only Blu-ray disc, an ultra-high density optical disc, a flash memory card (e.g., SD card, mini SD card, Micro-SD card, etc.), a magnetic floppy disk, etc. Computer-readable storage media do not contain carrier waves or transient electronic signals transmitted wirelessly or via wired connections.
[0052] The memory 1010 stores executable code, which, when processed by the processor 1020, can cause the processor 1020 to execute part or all of the methods described above.
[0053] Furthermore, the method according to this application can also be implemented as a computer program or computer program product, which includes computer program code instructions for performing some or all of the steps in the method described above.
[0054] Alternatively, this application may be implemented as a computer-readable storage medium (or a non-transitory machine-readable storage medium or a machine-readable storage medium) storing executable code (or computer program or computer instruction code) thereon, which, when executed by a processor of an electronic device (or server, etc.), causes the processor to perform part or all of the steps of the methods described above according to this application.
[0055] The solution of this application has been described in detail above with reference to the accompanying drawings. In the above embodiments, the descriptions of each embodiment have different focuses; for parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments. Those skilled in the art should also understand that the actions and modules involved in the specification are not necessarily essential to this application. Furthermore, it is understood that the steps in the method of this application embodiment can be adjusted, combined, and deleted according to actual needs, and the modules in the device of this application embodiment can be combined, divided, and deleted according to actual needs. The various embodiments of this application have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen to best explain the principles, practical application, or improvement of the technology in the market, or to enable others skilled in the art to understand the embodiments disclosed herein.
Claims
1. A configuration method supporting multiple LCD screen TCON boards, characterized in that, include: Create several independent partitions, and write the model parameter information into each of the independent partitions one by one; The system acquires the first and second voltage levels from the first and second pins of the SOC motherboard, parses and processes the first and second voltage levels, and outputs several binary configuration codes. The binary configuration codes are matched with the independent partitions to output a configuration code address mapping table. Read the model parameter information corresponding to the current binary code in the configuration code address mapping table to light up the screen.
2. The configuration method for supporting multiple LCD screen TCON boards according to claim 1, characterized in that, The first and second voltage levels are parsed and processed to output several binary configuration codes, including: Read the state of the first level and the state of the second level, pair the state of the first level and the state of the second level, and output the plurality of binary configuration codes.
3. The configuration method for supporting multiple LCD screen TCON boards according to claim 1, characterized in that, The step of matching each binary configuration code with each independent partition and outputting a configuration code address mapping table includes: Obtain the starting physical address corresponding to each independent partition, match each starting physical address with each binary configuration code, and output the configuration code address mapping table.
4. The configuration method for supporting multiple LCD screen TCON boards according to claim 3, characterized in that, Reading the model parameter information corresponding to the current binary code in the configuration code address mapping table to light up the screen includes: Identify the current binary configuration code, scan the configuration code address mapping table, and obtain the independent partition corresponding to the current binary configuration code; Read the model parameter information from the independent partition to turn on the screen.
5. A configuration system supporting multiple LCD screen TCON boards, characterized in that, include: The initialization module is used to create several independent partitions, and write model parameter information into each of the independent partitions one by one. The acquisition module is used to acquire the first and second voltage levels from the first and second pins of the SOC motherboard, parse and process the first and second voltage levels, and output several binary configuration codes. The matching module is used to match each of the binary configuration codes with each of the independent partitions and output a configuration code address mapping table. The execution module is used to read the model parameter information corresponding to the current binary code in the configuration code address mapping table in order to light up the screen.
6. The configuration system supporting multiple LCD screen TCON boards according to claim 5, characterized in that, The acquisition module is also used to read the state of the first level and the state of the second level, pair the state of the first level and the state of the second level, and output the plurality of binary configuration codes.
7. The configuration system supporting multiple LCD screen TCON boards according to claim 5, characterized in that, The matching module is also used to obtain the starting physical address corresponding to each of the independent partitions, match each of the starting physical addresses with each of the binary configuration codes, and output a configuration code address mapping table.
8. The configuration system supporting multiple LCD screen TCON boards according to claim 7, characterized in that, The execution module is also used to identify the current binary configuration code, scan the configuration code address mapping table, and obtain the independent partition that matches the current binary configuration code; Read the model parameter information from the independent partition to turn on the screen.
9. An electronic device, characterized in that, include: processor; as well as A memory having executable code stored thereon, which, when executed by the processor, causes the processor to perform the method as described in any one of claims 1-4.
10. A computer-readable storage medium having executable code stored thereon, which, when executed by a processor of an electronic device, causes the processor to perform the method as described in any one of claims 1-4.