TCON board initialization method, display device and storage medium
Patent Information
- Application Number
- CN202380027563.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2022-05-27
- Filing Date
- 2023-02-28
- Publication Date
- 2024-12-13
AI Technical Summary
The existing TCON board initialization method requires re-development of the SoC when replacing voltage management components, resulting in low development efficiency for display devices.
By integrating the storage component on the TCON board, the model identification of the voltage management component is stored, and the processor is used to read the model identification to determine the initialization program, and run the initialization program to initialize the voltage management component, thus avoiding the redevelopment of the SoC.
It is realized that there is no need to re-develop the SoC when replacing the voltage management component on the TCON board, which improves the development efficiency of the display device and simplifies the initialization process.
Smart Images

Figure CN119137579A_ABST
Abstract
Description
TCON board initialization method, display device and storage medium
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese patent application No. 202210590863.3, filed on May 27, 2022, the entire contents of which are incorporated herein by reference. Technical Field
[0003] The present application relates to display device technology, and more specifically, to a TCON board initialization method, a display device, and a storage medium. Background Art
[0004] A display device (such as a smart TV) can display images through a display screen. In related art, a display device can control the components on the display device's timing controller (TCON) circuit board through the display device's mainboard (System on Chip, SoC) to provide the display screen with the voltage required for image display. The above components may include, for example, a power management unit (PMU), a gamma voltage unit, a timing signal level shift unit, and the like. Before the display device controls the TCON board through the SoC to provide voltage to the display screen, it is necessary to initialize the components of the TCON board so that the TCON board can operate normally.
[0005] However, in the existing TCON board initialization method, if the components on the TCON board are replaced, the developer needs to redevelop the SoC, which leads to low development efficiency of the display device.
[0006] Summary of the Invention
[0007] An embodiment of the present application provides a TCON board initialization method, a display device, and a storage medium. The display device includes: a display screen, a timing control TCON board, and a processor; the TCON board includes: a storage component and at least one voltage management component; the storage component stores a model identification of the at least one voltage management component; the processor is connected to a first end of the TCON board, and a second end of the TCON board is connected to the display screen; the processor is configured to: read the model identification of any voltage management component of the at least one voltage management component from the storage component; determine an initialization program for initializing the voltage management component based on the model identification of the voltage management component; and run the initialization program to initialize the voltage management component.
[0008] An embodiment of the present application provides a TCON board initialization method for a display device, the method comprising: for any voltage management component of at least one voltage management component in the TCON board of the display device, reading the model identification of the voltage management component from the storage component, the display device comprising: a display screen, a timing control TCON board, and a processor, the timing control TCON board comprising: a storage component and at least one voltage management component; the storage component stores the model identification of the at least one voltage management component, the processor is connected to a first end of the TCON board, and a second end of the TCON board is connected to the display screen; an initialization program for initializing the voltage management component is determined based on the model identification of the voltage management component; and the initialization program is run to initialize the voltage management component. BRIEF DESCRIPTION OF THE DRAWINGS
[0009] FIG1 shows a schematic structural diagram of a display device;
[0010] FIG2 shows a schematic structural diagram of a display device;
[0011] FIG3 shows a schematic flow chart of a TCON board initialization method;
[0012] FIG4 is a schematic diagram showing a flow chart of a method for initializing a voltage management component;
[0013] FIG5 shows a schematic flow chart of another TCON board initialization method;
[0014] FIG6 shows a schematic structural diagram of a TCON board initialization device;
[0015] FIG7 shows a schematic structural diagram. DETAILED DESCRIPTION
[0016] In order to make the purpose and implementation of the present application clearer, the exemplary embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the exemplary embodiments of the present application.
[0017] Figure 1 shows a schematic diagram of the structure of a display device. As shown in Figure 1, the display device may include a motherboard system-on-chip (SoC), a timing controller (TCON) circuit board (TCON board), and a display screen. Currently, most display devices (such as smart TVs) use built-in TCON boards. This means that the functions that can be achieved by the TCON board's dedicated TCON chip are integrated into the motherboard SoC, and the functions that can be achieved by the TCON chip are achieved through the motherboard SoC.
[0018] In this implementation, the voltage management components of the TCON board are retained on the TCON board, such as the power management unit (PMU), gamma voltage management unit (Gamma integrated circuit, Gamma IC), and timing signal level conversion unit (Level-shift integrated circuit, Level-shift IC) as shown in Figure 1.
[0019] In related art, after powering on a display device, the display device first needs to initialize the voltage management components on the TCON board. Specifically, the display device's mainboard SoC may be equipped with a method for initializing the voltage management components on the TCON board, as well as initialization data to be written to each voltage management component on the TCON board. After powering on, the display device can run code corresponding to the above method to write the initialization data for each voltage management component into the corresponding voltage management component, thereby initializing each voltage management component.
[0020] The display device then controls the various voltage management components to provide voltage to the display, enabling the display to display images. For example, the display device can control the PMU to provide power to the display, adjust the voltage output by the Gamma IC to the display to adjust the display's brightness, and output the timing signals required for display operation to the Level-Shift IC, which then controls the Level-Shift IC to convert the level of these timing signals before outputting them to the display.
[0021] However, PMUs, gamma ICs, and level-shift ICs all come in various models, and the voltage management components on the TCON board may need to be replaced. For example, if chip resources are insufficient, a voltage management component with sufficient chip resources may be used to replace the one on the TCON board that is short on chips. Alternatively, if a voltage management component on the TCON board fails, it may need to be replaced with a functioning one.
[0022] In existing TCON board initialization methods, if the voltage management component on the TCON board is replaced, the SoC must be redeveloped to initialize the replaced voltage management component, as different voltage management component models require different initialization procedures and data. However, redeveloping the SoC typically requires deriving different device models, resulting in a SoC redevelopment and verification cycle of at least two to three months. Therefore, existing TCON board initialization methods result in low display device development efficiency.
[0023] Considering that the reason why the above-mentioned problems exist in the existing TCON board initialization method is that when different models of voltage management components are replaced on the TCON board, the SoC needs to be redeveloped. Therefore, the present application provides a method that does not require redevelopment of the SoC even if different models of voltage management components are replaced on the TCON board, thereby improving the development efficiency of the display device.
[0024] Figure 2 shows a schematic diagram of the structure of a display device. As shown in Figure 2, the display device provided by this application may include a display screen, a TCON board, and a processor. The TCON board may include a storage component and at least one voltage management component. The processor is connected to a first terminal of the TCON board, and a second terminal of the TCON board is connected to the display screen.
[0025] Optionally, the processor can be integrated, for example, on a motherboard SoC of the display device as described above. Exemplarily, the processor can be implemented in at least one hardware form of a digital signal processing (DSP), a field programmable gate array (FPGA), or a programmable logic array (PLA). The processor can integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem.
[0026] The storage component on the TCON board can store the model identification of the at least one voltage management component. Exemplarily, the storage component can be a readable memory such as an electrically erasable programmable read only memory (EEPROM) or a Flash memory. Optionally, the storage component on the TCON board can be an EEPROM (small in size) to reduce the space occupied by the TCON board. Taking the storage component as an EEPROM as an example, the display device can be connected to the I 2 The display device reads the model identification of the at least one voltage management component from the EEPROM via a serial communication bus (C). In some embodiments, assuming that the storage component on the TCON board is a Flash memory, the display device can read the model identification of the at least one voltage management component from the Flash memory of the TCON board via a serial peripheral interface (SPI).
[0027] In some embodiments, the voltage management component may include, for example, any one of the following: a PMU, a Gamma IC, and a Level-shift IC.
[0028] In some embodiments, the display screen may include a display panel. The display panel may be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a MiniLED, a MicroLed, a Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the display device may include one or more display screens.
[0029] It should be understood that the display device proposed in this application can be, for example, a smart TV, a smart interactive tablet or other display device.
[0030] In addition, it should be understood that FIG2 is only an exemplary explanation using the relevant structure of the display device involved in this application as an example. This application does not limit whether the display device further includes other components, and whether the TCON board further includes other components. For example, taking the display device as a smart TV as an example, the display device may further include components such as speakers, which will not be described in detail here. For example, as shown in FIG1 , the display device may also control the mainboard SoC to transmit a P2P (Point to Point) signal including image display content to the display screen through the TCON board, so that the display screen can display images.
[0031] The following describes in detail the TCON board initialization method provided by the present application in conjunction with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0032] Figure 3 shows a schematic flow chart of a TCON board initialization method. As shown in Figure 3, the method includes the following steps:
[0033] S101: For any voltage management component among at least one voltage management component, read a model identifier of the voltage management component from a storage component.
[0034] For example, if a storage component stores model identifiers of multiple voltage management components, the display device may read the model identifiers of the voltage management components one at a time from the storage component. Exemplarily, the display device may read the model identifiers of the voltage management components from the storage component in the order in which the multiple model identifiers were stored in the storage component.
[0035] Optionally, the model identifier may be a model code of each voltage management component. Alternatively, the display device may read a byte corresponding to the model identifier from the storage component and then determine the model identifier of the voltage management component based on a mapping relationship between the byte and the model identifier. The mapping relationship between the byte and the model identifier may, for example, be pre-stored by the user in the display device.
[0036] S102: Determine an initialization program for initializing the voltage management component according to the model identifier of the voltage management component.
[0037] Optionally, the initialization program may be a piece of code or a packaged program.
[0038] In some embodiments, after obtaining the model identification of the voltage management component, the display device may determine an initialization program for initializing the voltage management component based on the model identification of the voltage management component and the mapping relationship between the model identification and the initialization program. For example, the mapping relationship between the model identification and the initialization program may be as shown in Table 1 below:
[0039] Table 1
[0040] Assuming that the display device determines that the model identifier of the voltage management component is identifier 2, then according to the mapping relationship shown in Table 1, the display device may determine that the initialization procedure for initializing the voltage management component is mode 2.
[0041] In some embodiments, the mapping relationship between the model identifier and the initialization program may be pre-stored in the memory of the display device. The memory of the display device and the aforementioned processor may be integrated into a mainboard SoC of the display device.
[0042] S103: Run the initialization program to initialize the voltage management component.
[0043] After determining the initialization program for initializing the voltage management component, the display device can execute the initialization program via the processor to initialize the voltage management component. The initialization process may include, for example, writing initialization data corresponding to the voltage management component into a register of the voltage management component.
[0044] With reference to the aforementioned method, after the display device completes initialization operations on each voltage management component on the TCON board, it can control each voltage management component on the TCON board to provide the display screen with the voltage required for image display, thereby improving the stability of image display on the display screen and ensuring the safe operation of the display device. Optionally, the specific implementation method for the display device controlling each voltage management component on the TCON board to provide the display screen with the voltage required for image display can refer to existing implementation methods and will not be further described in this application.
[0045] It should be understood that the display device may initialize each voltage management component on the TCON board one by one, or may initialize each voltage management component on the TCON board simultaneously, and this application does not limit this.
[0046] In this embodiment, by reading the model identifier of the voltage management component on the TCON board stored in the storage component on the TCON board, an initialization program required to initialize the voltage management component can be determined based on the model identifier. By running this initialization program, the voltage management component can be initialized. With this method, when the TCON board is replaced, the display device only needs to read the model identifier of the voltage management component on the replaced TCON board from the storage component of the replaced TCON board to initialize the replaced voltage management component. This method eliminates the need to redevelop the display device when the TCON board is replaced, thereby improving display device development efficiency.
[0047] As previously mentioned, the display device can initialize the voltage management component by running an initialization program. In some embodiments, different voltage management components may have different initialization parameters. The display device can initialize the voltage management component by inputting the initialization parameters corresponding to the voltage management component into the initialization program and then running the initialization program.
[0048] In some embodiments, the initialization parameters may include at least one of the following: the address of the register of the voltage management component, the initialization data to be written into the register of the voltage management component, and the interface identifier required to write the initialization data into the register of the voltage management component. 2 C (a name of a serial communication bus) for example, the interface identifier required for writing initialization data to the register of the voltage management component can be, for example, the I / O required for communication between the processor and the register of the voltage management component on the TCON board. 2 C interface identifier.
[0049] As an implementation, the initialization parameters corresponding to each voltage management component on the TCON board may be pre-stored in the display device's mainboard SoC. In this implementation, after reading the model identifier of the voltage management component from the storage component on the TCON board, the display device can determine the initialization parameters corresponding to the voltage management component based on the model identifier of the voltage management component and the mapping relationship between the model identifier of the voltage management component and the initialization parameters.
[0050] As another implementation, the storage component of the TCON board may store initialization parameters for each voltage management component on the TCON board. The following describes in detail how a display device initializes a voltage management component, taking the example of the storage component also storing initialization parameters for each voltage management component. FIG4 shows a flow chart of a method for initializing a voltage management component. As shown in FIG4 , as an implementation, the method may include the following steps:
[0051] S201: Read initialization parameters of a voltage management component from a storage component.
[0052] In some embodiments, the display device first reads data from the storage component, and then determines whether the identifier of the data indicates that the data is data of the voltage management component.
[0053] If the data identifier indicates that the data is data of a voltage management component, the display device can parse the data to obtain initialization parameters corresponding to the voltage management component. Alternatively, the display device can obtain different initialization parameters corresponding to the voltage management component by, for example, reading bytes at target locations in the data.
[0054] For example, the data stored in the storage component may be as shown in Table 2 below:
[0055] Table 2
[0056] GMA represents the Gamma IC voltage management component. LS represents the Level-Shift IC voltage management component. In Table 2, each row of bytes represents a piece of data. 0x50, 0x47, and 0x4C are used to identify the data as belonging to the voltage management component. If the display device reads the data corresponding to 0x50 from the storage component, it indicates that the data belongs to the voltage management component.
[0057] Then, the display device can read the model identification of the voltage management component from the 01st byte of the data, such as IC_Index shown in Table 2; and read the interface identification required to write initialization data to the register of the voltage management component from the 02nd byte of the data, such as IC_Index shown in Table 2. 2C_Addr: Reads the register address of the voltage management component from A0-A7 in the data, and reads the initialization data to be written to the register of the voltage management component from D0-D7 in the data. As shown in Table 2, the data may also include the part number high (PNH), the part number low (PNL), and the version of the EEPROM data. PNH and PNL are used to verify the compatibility of the EEPROM data with the TCON board.
[0058] If the data identifier indicates that the data is not data for the voltage management component, the display device may optionally continue to read the next data from the storage component until the display device determines that no "unread data for the voltage management component" exists in the storage component. When the display device determines that no "unread data for the voltage management component" exists in the storage component, it can be determined that all voltage management components on the TCON board have been initialized. The display device can then control the at least one voltage management component to provide voltage to the display screen, thereby causing the display screen to display images.
[0059] S202: Input the initialization parameters of the voltage management component into the initialization program.
[0060] Optionally, the display device may, for example, input different initialization parameters into corresponding positions in the initialization program to ensure the accuracy of the initialization program.
[0061] S203: Run the initialization program to initialize the voltage management component.
[0062] For example, the display device may run the initialization program and determine a bus interface for transmitting data with the voltage management component by writing an interface identifier required for initialization data into a register of the voltage management component. The initialization data to be written to the register of the voltage management component is written to the register of the voltage management component via the bus interface based on the address of the register of the voltage management component.
[0063] In this implementation, the voltage management component's initialization parameters are stored in the TCON board's storage component. This allows the storage component to be replaced whenever the TCON board is replaced. The display device can read the voltage management component's initialization parameters from the storage component in any replaced TCON board to initialize the voltage management component on any TCON board. This method eliminates the need to redevelop the display device when the TCON board is replaced, thereby improving display device development efficiency.
[0064] As another implementation method, taking the initialization parameter including: initialization data to be written to the register of the voltage management component as an example, the display device can also read the existing initialization data of the voltage management component from the register of the voltage management component, and compare the existing initialization data of the voltage management component with the initialization data to be written to the register of the voltage management component read from the storage component.
[0065] If the voltage management component determines that the existing initialization data is different from the initialization data read from the storage component and to be written to the registers of the voltage management component, it indicates that the existing initialization data needs to be updated with the initialization data read from the storage component and to be written to the registers of the voltage management component, so that the display device can accurately control the voltage management component to provide a normal operating voltage to the display screen. The display device can then input the initialization data read from the storage component and to be written to the registers of the voltage management component into an initialization program, so that the display device can execute the initialization program to update the initialization data to be written to the registers of the voltage management component, thereby initializing the voltage management component.
[0066] In some embodiments, if the display device determines that the existing initialization data for the voltage management component is identical to the initialization data read from the storage component and to be written to the register of the voltage management component, the existing initialization data for the voltage management component is correct and re-initialization of the voltage management component is unnecessary. The display device can then control at least one voltage management component on the TCON board to provide voltage to the display screen, thereby enabling the display screen to display images. This method avoids the need for the display device to re-initialize the voltage management component, reduces the amount of computational overhead required by the display device, and improves the startup efficiency of the display device.
[0067] As another implementation manner, the display device may further determine whether to input the initialization parameters of the voltage management component into the initialization program after verifying the initialization parameters of the voltage management component obtained from the storage component.
[0068] If the display device passes the verification of the initialization parameter, it means that the initialization parameter is correct, and the display device can input the initialization parameter of the voltage management component into the initialization program.
[0069] In some embodiments, the display device can read a preset standard value from the storage component. Then, the display device can obtain a verification value of the initialization parameter using a preset verification method. When the verification value of the initialization parameter is the same as the preset standard value, the display device can determine that the initialization parameter verification has passed.
[0070] For example, taking the above-mentioned preset verification method of calculating the checksum of the initialization parameters as an example, assuming that the display device can read the data corresponding to the data identifier 0x50 shown in Table 2 from the storage component, the display device can use the 03rd byte of the data, that is, the Checksum, as the preset standard value Checksum. Assume that the display device calculates the checksum of the initialization parameters and obtains the checksum value of the initialization parameters as Checksum′. The display device can determine that the initialization parameter verification has passed when Checksum′ is the same as the Checksum. If Checksum′ is different from the Checksum, it is determined that the initialization parameter verification has failed.
[0071] It should be understood that the above-described method of obtaining the checksum of the initialization parameters by calculating the checksum of the initialization parameters is merely an implementation provided by this application. This application does not limit how the display device obtains the checksum of the initialization parameters through a preset checksum method. Optionally, the preset standard values corresponding to different preset checksum methods may be the same or different.
[0072] In some embodiments, the display device may further include a memory storing initialization parameters for the voltage management component. When the display device determines that the initialization parameter verification has failed, the display device may read the initialization parameters for the voltage management component from the memory and then input the initialization parameters for the voltage management component into the initialization program. With this method, if the initialization parameters stored in the storage component on the TCON board fail verification, meaning that the initialization parameters may be erroneous, the initialization parameters stored in the display device's memory may be used to initialize the voltage management component instead of the initialization parameters stored in the storage component, thereby improving the accuracy of initialization of the voltage management component.
[0073] In this implementation, when it is determined that the initialization parameters have passed the verification, the initialization parameters of the voltage management component are input into the initialization program. Through the above method, the accuracy of the initialization parameters input into the initialization program is guaranteed, and then the accuracy of the initialization of the voltage management component is guaranteed, thereby improving the accuracy of image display of the display device.
[0074] In some embodiments, the display device can also update the mapping relationship between the model identifier and the initialization program stored in the display device to increase the number of models of voltage management components that can be initialized by the display device, so that the display device can be adapted to multiple models of voltage management components, thereby further improving the development efficiency of the display device.
[0075] Optionally, the display device may receive an updated mapping relationship between the model identifier and the initialization program from the configuration server, and use the updated mapping relationship between the model identifier and the initialization program to replace the original mapping relationship between the model identifier and the initialization program, thereby updating the mapping relationship. Optionally, the display device may periodically receive the updated mapping relationship. Alternatively, the display device may respond to a user's instruction to update the mapping relationship by sending an update request to the configuration server to receive the updated mapping relationship between the model identifier and the initialization program from the configuration server.
[0076] Assuming that the storage component on the TCON board is an EEPROM and the data shown in Table 2 is used as an example, FIG5 shows a flow chart of another TCON board initialization method. As shown in FIG5, as an implementation method, the method may include the following steps:
[0077] S501: Power on the system.
[0078] S502: Read data from the EEPROM of the TCON board, and determine, based on the first byte of the data, that the byte is a chip identifier.
[0079] Exemplarily, the display device reads data from the EEPROM of the TCON board and determines whether the data is data for the voltage management component. Using the data shown in Table 2 as an example, the display device can read the first byte of the data and determine whether it is a chip identifier. If it is a chip identifier, the data identification indicates that the data is data for the voltage management component. The display device can then proceed to the subsequent steps.
[0080] If it is not a chip identifier, it means that the data identification characterizing the data is not data of the voltage management component. Then the display device can continue to read the next data until the display device determines that there is no "unread data of the voltage management component" in the storage component.
[0081] S503, read the second byte of the data, determine the chip model, and read the third byte to obtain I 2 C address.
[0082] For example, Table 3 shows the actual model of a byte and voltage management component, and I 2 An example of the mapping relationship between the three C addresses:
[0083] Table 3
[0084] The mapping relationship shown in Table 3 can be pre-stored in the memory of the display device. The display device can determine the model of the voltage management component, I 2 C address, etc.
[0085] S504. Read the 4th byte of the data to obtain the preset standard value Checksum, read the 16th byte to obtain the data length length, and read the following length bytes of data (including register address and initialization data) in sequence to calculate the check value Checksum′ of the initialization parameter.
[0086] For example, the display device can also read a preset standard value, Checksum, from the fourth byte of the data stored in the storage component, and read the 16th byte to obtain the data length, length. Based on the length, the display device can obtain the register address representing the voltage management component and the initialization data to be written to the register in the data. The display device can calculate a checksum of the register address and the initialization data to be written to the register to obtain Checksum′.
[0087] S505: Determine whether the checksum value Checksum′ of the initialization parameter is the same as the preset standard value Checksum. If so, execute S507; if not, execute S506.
[0088] S506: Initialize using the initialization data in the memory of the display device.
[0089] S507: Read existing initialization data from the register of the voltage management component.
[0090] S508 , determining whether the existing initialization data is the same as the initialization data read from the EEPROM, if so, executing S510 , if not, executing S509 .
[0091] S509: Write the initialization data read from the EEPROM into the register of the voltage management component.
[0092] For example, if the existing initialization data is different from the initialization data read from the EEPROM, the display device inputs the initialization data read from the EEPROM into the initialization program corresponding to the model of the voltage management component, runs the initialization program, and writes the initialization data read from the EEPROM into the register of the voltage management component to achieve initialization of the voltage management component.
[0093] S510: Read the next chip identifier based on the result of determining whether the data length value is a multiple of 16.
[0094] For example, if the existing initialization data is the same as the initialization data read from the EEPROM, the display device continues to read the next chip identifier based on the result of the above determination of whether the length value is a multiple of 16. As shown in Table 2, assuming that the length is 16, the display device can directly read the next chip identifier. If the length is not 16, for example, there is no data in columns 08-0F of the last row in Table 2, that is, the data length is less than 16, the display device can pad the data length to 16 before reading the next chip identifier to ensure data reading accuracy.
[0095] S511, determine whether the chip identifier is valid, if so, execute S503 to continue to obtain the model of the data and write the initialization data to the register of the voltage management component. 2 C address and other steps to initialize the next voltage management component. If not, execute S512.
[0096] For example, after the display device reads the next chip identifier from the EEPROM, it can continue to determine whether the chip identifier is valid. Whether the chip identifier is valid means determining whether the byte is a chip identifier.
[0097] S512: Exit the initialization process and perform the screen-clicking action.
[0098] For example, if the next chip identifier is invalid, the optional display device can determine that the initialization of each voltage management component is completed, so it can jump out of the initialization process and perform the screen-pointing action (that is, the display device can control at least one voltage management component to provide voltage to the display screen so that the display screen can display images).
[0099] FIG6 shows a schematic diagram of the structure of a TCON board initialization device. The device can be applied to the display device described in any of the above embodiments. As shown in FIG6 , the device includes: a reading module 31 and a processing module 32.
[0100] The reading module 31 is configured to read, for any voltage management component among the at least one voltage management component, a model identifier of the voltage management component from the storage component.
[0101] The processing module 32 is configured to determine an initialization program for initializing the voltage management component according to the model identifier of the voltage management component; and run the initialization program to initialize the voltage management component.
[0102] Optionally, the storage component further stores initialization parameters for each of the voltage management components. A reading module 31 is specifically configured to read the initialization parameters of the voltage management components from the storage component. A processing module 32 is specifically configured to input the initialization parameters of the voltage management components into the initialization program and execute the initialization program to initialize the voltage management components.
[0103] Optionally, the reading module 31 is specifically configured to read data from the storage component. The processing module 32 is specifically configured to parse the data to obtain initialization parameters corresponding to the voltage management component when the data identifier indicates that the data is data of the voltage management component.
[0104] Optionally, the initialization parameters include initialization data to be written into the registers of the voltage management component, and the reading module 31 is further configured to read the existing initialization data of the voltage management component from the registers of the voltage management component. The processing module 32 is further configured to input the initialization data to be written into the registers of the voltage management component read from the storage component into the initialization program if the existing initialization data of the voltage management component is different from the initialization data to be written into the registers of the voltage management component read from the storage component.
[0105] Optionally, the processing module 32 is also used to control the at least one voltage management component to provide voltage to the display screen so that the display screen displays an image when it is determined that the initialization data already existing in the voltage management component is the same as the initialization data read from the storage component to be written to the register of the voltage management component.
[0106] Optionally, the processing module 32 is further configured to verify the initialization parameters of the voltage management component; when the initialization parameter verification passes, the initialization parameters of the voltage management component are input into the initialization program.
[0107] Optionally, the reading module 31 is further configured to read a preset standard value from the storage component. The processing module 32 is further configured to obtain a verification value of the initialization parameter using a preset verification method; and when the verification value of the initialization parameter is the same as the preset standard value, determining that the initialization parameter verification has passed.
[0108] Optionally, the display device further includes a memory storing initialization parameters for the voltage management component. The reading module 31 is further configured to read the initialization parameters for the voltage management component from the memory if the initialization parameter verification fails. The processing module 32 is further configured to input the initialization parameters for the voltage management component into the initialization program.
[0109] The TCON board initialization device provided in this application is used to execute the aforementioned TCON board initialization method embodiment. Its implementation principle and technical effect are similar and will not be described in detail.
[0110] FIG7 shows a schematic structural diagram. As shown in FIG7 , the display device 400 may include: at least one processor 401 and a memory 402 .
[0111] The memory 402 is used to store programs. Specifically, the programs may include program codes, and the program codes include computer operation instructions.
[0112] The memory 402 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0113] Processor 401 is configured to execute computer-executable instructions stored in memory 402 to implement the TCON board initialization method described in the aforementioned method embodiment. Processor 401 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0114] Optionally, the display device 400 may further include a communication interface 403. In a specific implementation, if the communication interface 403, memory 402, and processor 401 are implemented independently, the communication interface 403, memory 402, and processor 401 may be interconnected via a bus and communicate with each other. The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Buses can be classified as address buses, data buses, control buses, etc., but this does not mean that there is only one bus or only one type of bus.
[0115] Optionally, in a specific implementation, if the communication interface 403, the memory 402 and the processor 401 are integrated on a chip, the communication interface 403, the memory 402 and the processor 401 can complete communication through an internal interface.
[0116] The present application also provides a computer-readable non-volatile storage medium, which may include: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk, and other media that can store program codes. Specifically, the computer-readable storage medium stores program instructions, and the program instructions are used for the methods in the above embodiments.
[0117] The present application also provides a program product, which includes execution instructions stored in a readable storage medium. At least one processor of a display device can read the execution instructions from the readable storage medium, and at least one processor executes the execution instructions to cause the display device to implement the TCON board initialization method provided in the various embodiments described above.
[0118] For ease of explanation, the above description has been made with reference to specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations are possible. The above embodiments are selected and described to better explain the principles and practical applications, so that those skilled in the art can better utilize the embodiments and various different variations of the embodiments suitable for specific use considerations.
Claims
1. A display device, comprising: Display screen, timing control TCON board, and processor; The TCON board includes: a storage component and at least one voltage management component; the storage component stores a model identifier of the at least one voltage management component; the processor is connected to a first end of the TCON board, and a second end of the TCON board is connected to the display screen; The processor is configured to: For any voltage management component of the at least one voltage management component, read a model identifier of the voltage management component from the storage component; determining, according to the model identifier of the voltage management component, an initialization program for initializing the voltage management component; The initialization program is run to initialize the voltage management component.
2. The display device according to claim 1, wherein the storage component further stores: initialization parameters of each of the voltage management components; and the processor is configured to: Reading initialization parameters of the voltage management component from the storage component; inputting initialization parameters of the voltage management component into the initialization program; The initialization program is run to initialize the voltage management component.
3. The display device according to claim 2, wherein the processor is configured to: Reading data from the storage component; If the identifier of the data indicates that the data is data of a voltage management component, initialization parameters corresponding to the voltage management component are parsed from the data.
4. The display device according to claim 2 or 3, wherein the initialization parameters include: Initialization data to be written into registers of a voltage management component, the processor being configured to: Reading existing initialization data of the voltage management component from a register of the voltage management component; If the initialization data already in the voltage management component is different from the initialization data to be written into the register of the voltage management component read from the storage component, the initialization data will be read from the storage component. The initialization data to be written into the register of the voltage management component read from the component is input into the initialization program.
5. The display device according to claim 4, wherein the processor is configured to: If it is determined that the initialization data already held by the voltage management component is the same as the initialization data read from the storage component and to be written into the register of the voltage management component, then the at least one voltage management component is controlled to provide voltage to the display screen so that the display screen displays an image.
6. The display device according to claim 2 or 3, wherein the processor is configured to: Verifying the initialization parameters of the voltage management component; If the initialization parameter verification passes, the initialization parameters of the voltage management component are input into the initialization program.
7. The display device according to claim 6, wherein the processor is configured to: Reading a preset standard value from the storage component; Obtaining the verification value of the initialization parameter through a preset verification method; When the verification value of the initialization parameter is the same as the preset standard value, it is determined that the initialization parameter verification has passed.
8. The display device according to claim 6, further comprising a memory storing initialization parameters of the voltage management component, wherein the processor is configured to: If the initialization parameter check fails, reading the initialization parameters of the voltage management component from the memory; Initialization parameters of the voltage management component are input into the initialization program.
9. A method for initializing a TCON board for a display device, the method comprising: For any voltage management component in the TCON board of the display device, a model identifier of the voltage management component is read from the storage component, wherein the display device includes: a display screen, a timing control TCON board, and a processor, and the timing control TCON board includes: a storage component and at least one voltage management component; the storage component stores the model identifier of the at least one voltage management component, and the processor and the first end of the TCON board are connected. Connecting, the second end of the TCON board is connected to the display screen; determining, according to the model identifier of the voltage management component, an initialization program for initializing the voltage management component; The initialization program is run to initialize the voltage management component.
10. A computer-readable non-volatile storage medium, wherein computer-executable instructions are stored on the computer-readable storage medium, and when the computer-executable instructions are executed by a processor, the method of claim 9 is implemented.
