CN115150665A - Configuration updating method, device, equipment and medium for power management circuit board - Google Patents
Configuration updating method, device, equipment and medium for power management circuit board Download PDFInfo
- Publication number
- CN115150665A CN115150665A CN202210727111.7A CN202210727111A CN115150665A CN 115150665 A CN115150665 A CN 115150665A CN 202210727111 A CN202210727111 A CN 202210727111A CN 115150665 A CN115150665 A CN 115150665A
- Authority
- CN
- China
- Prior art keywords
- configuration
- circuit board
- power management
- management circuit
- configuration data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 238000003860 storage Methods 0.000 claims description 33
- 238000010586 diagram Methods 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000013310 covalent-organic framework Substances 0.000 description 1
- 238000002788 crimping Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 238000005476 soldering Methods 0.000 description 1
- 238000003466 welding Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4436—Power management, e.g. shutting down unused components of the receiver
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Power Sources (AREA)
Abstract
The invention discloses a configuration updating method, a device, equipment and a medium of a power management circuit board, wherein the configuration updating method of the power management circuit board comprises the following steps: reading an address of a power management circuit board of the terminal equipment, and judging whether a register of the power management circuit board stores a configuration value or not according to the address; when the register of the power management circuit board is judged to store the configuration value, reading first configuration data stored in the register; judging whether the first configuration data is the same as second configuration data to be updated to the register or not; and when the first configuration data is judged to be different from the second configuration data, writing the second configuration data into the register to complete the configuration updating of the power management circuit board. The updating of PMIC configuration data based on the main program data is achieved, the steps of disassembling the terminal equipment, updating the configuration data of an external circuit and assembling the terminal equipment are omitted, and the updating and upgrading efficiency is improved.
Description
Technical Field
The present invention relates to the field of integrated circuits, and in particular, to a method, an apparatus, a device, and a medium for updating a configuration of a power management circuit board.
Background
PMIC (Power management ic) on TCON-less board (LCD Timing control-less) of tv usually has two storage modes, i.e. with and without storage. An IC (Integrated Circuit) with memory only needs to be powered or input with correct timing control, and can output correct timing or voltage. Without a stored IC, in addition to power up and proper input control timing, an SOC (System on Chip) is required to download a code (set value in a register) to the IC through an I2C (Inter-Integrated Circuit, I2C bus for connecting a microcontroller and its peripherals) and the download code is required every power up.
When a TV complete machine is in production on trial, the code of the TCON-less board, namely the set value in the register of the IC on the TCON-less board, needs to be upgraded often because of some time sequence or display abnormity problems. For the IC without storage, only the value of the corresponding position in the main board program needs to be changed, the code of the TCON-less board and the main board software are upgraded together, and because the SOC on the main board writes the code into the IC of the TCON-less board through the I2C every time the power is on, new setting can be written into the IC. For code upgrading or updating of the TCON Power with storage, the whole machine is detached, then the TCON-less board is taken out, I2C of the TCON-less board is welded out, a tool of an IC supplier is connected to a computer, and upgrading is carried out through AP (a burner) or the tool of the IC supplier. Or the TCON-less board is taken down and then is taken to a production line to be upgraded through a crimping probe. And then, the upgraded TCON-less board is reassembled on the back board, and the back shell is punched to form the whole machine.
It can be seen from the above that, at present, for a TCON-less board with storage, upgrading of codes or software is troublesome, each board needs to be subjected to the steps of disassembling, welding, burning, assembling and the like, and if tens of boards or even hundreds of boards need to be upgraded, the workload is very huge. Moreover, the code is written into the TCON-less platelet with storage for a limited number of times, and part of the code can only be written for a few times, for example, the code can only be written into a Level shifter IC RT8949 (a type of integrated circuit board) for 3 times, and the code can be written into the IC for more than 3 times, so that the IC can be damaged. Therefore, the existing upgrading method for the stored TCON-less board is very complicated in process, equipment needs to be disassembled, and upgrading efficiency is seriously influenced.
The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.
Disclosure of Invention
The invention mainly aims to provide a configuration updating method of a power management circuit board, and aims to solve the technical problems that the existing updating method of a TCON-less board with storage is very complicated in process, equipment needs to be disassembled, and updating efficiency is seriously influenced.
In order to achieve the above object, the present invention provides a configuration updating method for a power management circuit board, including the following steps:
reading an address of a power management circuit board of the terminal equipment, and judging whether a register of the power management circuit board stores a configuration value or not according to the address;
when the register of the power management circuit board is judged to store the configuration value, reading first configuration data stored in the register;
judging whether the first configuration data is the same as second configuration data to be updated to the register or not;
and when the first configuration data is judged to be different from the second configuration data, writing the second configuration data into the register to complete the configuration updating of the power management circuit board.
Further, the step of determining whether the register of the power management circuit board stores the configuration value according to the address includes:
judging whether the address description of the address belongs to a preset storage address description or not;
and when the address description belongs to the preset storage address description, judging that a register of the power management circuit board stores a configuration value.
Further, after the step of determining whether the register of the power management circuit board stores the configuration value according to the address, the method further includes:
and when the register of the power management circuit board is judged not to store the configuration value, writing the second configuration data into the register to complete the configuration updating of the power management circuit board.
Further, the step of determining whether the first configuration data is the same as second configuration data to be updated to the register includes:
adding all configuration values in the first configuration data to obtain a first configuration data sum;
adding all the configuration values in the second configuration data to obtain a second configuration data sum;
and if the first configuration data sum is not the same as the second configuration data sum, judging that the first configuration data sum is not the same as the second configuration data sum.
Further, after the step of determining whether the first configuration data is the same as the second configuration data to be updated to the register, the method includes:
and when the first configuration data and the second configuration data are judged to be the same, judging that the power management circuit board does not need to be updated in configuration and finishing updating.
Further, the step of writing the second configuration data to the register includes:
and writing the second configuration data into the register on line through a bus, wherein the second configuration data is obtained from main program software data of the terminal equipment.
Furthermore, the main program software data of the terminal device includes the latest configuration data of the power management circuit board.
In addition, to achieve the above object, the present invention further provides a configuration updating apparatus for a power management circuit board, including:
the first judgment module is used for reading the address of a power management circuit board of the terminal equipment and judging whether a register of the power management circuit board stores a configuration value or not according to the address;
the reading module is used for reading first configuration data stored in a register when the register of the power management circuit board is judged to store the configuration value;
the second judging module is used for judging whether the first configuration data is the same as second configuration data to be updated to the register or not;
and the writing module is used for writing the second configuration data into the register to complete the configuration update of the power management circuit board when the first configuration data is judged to be different from the second configuration data.
In addition, to achieve the above object, the present invention further provides a configuration update device for a power management circuit board, including: the configuration updating program of the power management circuit board is stored on the memory and can run on the processor, and when being executed by the processor, the configuration updating program of the power management circuit board realizes the steps of the configuration updating method of the power management circuit board.
In addition, to achieve the above object, the present invention further provides a medium having a configuration update program of a power management circuit board stored thereon, where the configuration update program of the power management circuit board realizes the steps of the configuration update method of the power management circuit board as described above when being executed by a processor.
The embodiment of the invention provides a configuration updating method of a power management circuit board, which comprises the steps of judging the storage type of a PMIC (Power management controller) of a terminal device by reading the address of the power management circuit board after the terminal device is powered on, namely judging whether a register stores configuration data, further judging whether the configuration data in the register is the same as the configuration data to be written if the PMIC is determined to be in a band storage mode, namely the register stores the configuration data, wherein the configuration data to be written is obtained from main program data, judging that the PMIC has a configuration data updating requirement if the configuration data is the same, and writing the configuration data to be written into a register on a line to finish updating under the condition that the configuration data updating requirement exists. Unnecessary configuration data updating is reduced, updating of PMIC configuration data based on main program data is achieved, steps of disassembling the terminal equipment, updating the configuration data of an external circuit and assembling the terminal equipment are omitted, and updating and upgrading efficiency is improved.
Drawings
FIG. 1 is a schematic diagram of an apparatus architecture of a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart illustrating a configuration updating method for a power management circuit board according to a first embodiment of the present invention;
FIG. 3 is a schematic diagram of the disassembly of the entire TV set in the configuration updating method of the power management circuit board according to the present invention;
FIG. 4 is a schematic flow chart illustrating a configuration updating method for a power management circuit board according to a second embodiment of the present invention;
fig. 5 is a schematic structural diagram of an apparatus related to the configuration updating method of the power management circuit board of the present invention.
The implementation, functional features and advantages of the present invention will be further described with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The main solution of the embodiment of the invention is as follows: when the terminal equipment is powered on, the storage type of the PMIC of the terminal equipment is judged by reading the address of the power management circuit board, namely whether the register stores the configuration data or not, if the PMIC is determined to be in a band storage mode, namely the register stores the configuration data, whether the configuration data in the register is the same as the configuration data to be written is further judged, wherein the configuration data to be written is obtained from the main program data, if the configuration data is the same as the configuration data, the PMIC is judged to have a configuration data updating requirement, and under the condition that the configuration data updating requirement exists, the configuration data to be written is written into the register on a line to complete updating.
The existing upgrading method of the TCON-less board with storage is very complicated in process, equipment needs to be disassembled, and the technical problem of seriously influencing the upgrading efficiency
The invention provides a solution, which reduces unnecessary configuration data updating, realizes the updating of PMIC configuration data based on main program data, omits the steps of disassembling terminal equipment, updating configuration data of an external circuit and assembling the terminal equipment, and improves the updating and upgrading efficiency.
As shown in fig. 1, fig. 1 is a schematic device structure diagram of a hardware operating environment according to an embodiment of the present invention.
The device of the embodiment of the invention can be a television, or an electronic terminal device with a display function, such as a PC, a smart phone, a tablet computer, an electronic book reader, a portable computer, and the like.
As shown in fig. 1, the apparatus may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, a communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a storage device separate from the processor 1001.
Optionally, the device may also include a camera, RF (Radio Frequency) circuitry, sensors, audio circuitry, wiFi modules, and so forth. Such as light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor that may adjust the brightness of the display screen according to the brightness of ambient light, and a proximity sensor that may turn off the display screen and/or the backlight when the mobile terminal is moved to the ear. As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when the mobile terminal is stationary, and can be used for applications (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration), vibration recognition related functions (such as pedometer and tapping) and the like for recognizing the attitude of the mobile terminal; of course, the mobile device may also be configured with other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which are not described herein again.
Those skilled in the art will appreciate that the configuration of the apparatus shown in fig. 1 is not intended to be limiting of the apparatus and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 1, a memory 1005, which is a kind of computer storage medium, may include therein a configuration update program of an operating system, a network communication module, a user interface module, and a power management circuit board.
In the terminal shown in fig. 1, the network interface 1004 is mainly used for connecting to a backend server and performing data communication with the backend server; the user interface 1003 is mainly used for connecting a client (user side) and performing data communication with the client; and the processor 1001 may be configured to call the configuration update program of the power management circuit board stored in the memory 1005, and perform the following operations:
reading an address of a power management circuit board of the terminal equipment, and judging whether a register of the power management circuit board stores a configuration value or not according to the address;
when the register of the power management circuit board is judged to store the configuration value, reading first configuration data stored in the register;
judging whether the first configuration data is the same as second configuration data to be updated to the register or not;
and when the first configuration data is judged to be different from the second configuration data, writing the second configuration data into the register to complete the configuration updating of the power management circuit board.
Further, the processor 1001 may call the configuration update program of the power management circuit board stored in the memory 1005, and also perform the following operations:
the step of judging whether the register of the power management circuit board stores the configuration value or not through the address comprises the following steps:
judging whether the address description of the address belongs to a preset storage address description or not;
and when the address description belongs to the preset storage address description, judging that a register of the power management circuit board stores a configuration value.
Further, the processor 1001 may call the configuration update program of the power management circuit board stored in the memory 1005, and also perform the following operations:
after the step of judging whether the register of the power management circuit board stores the configuration value through the address, the method further comprises the following steps:
and when the register of the power management circuit board is judged not to store the configuration value, writing the second configuration data into the register to complete the configuration updating of the power management circuit board.
Further, the processor 1001 may call the configuration update program of the power management circuit board stored in the memory 1005, and also perform the following operations:
the step of judging whether the first configuration data is the same as the second configuration data to be updated to the register comprises the following steps:
adding all configuration values in the first configuration data to obtain a first configuration data sum;
adding all the configuration values in the second configuration data to obtain a second configuration data sum;
and if the first configuration data sum is not the same as the second configuration data sum, judging that the first configuration data sum is not the same as the second configuration data sum.
Further, the processor 1001 may call the configuration update program of the power management circuit board stored in the memory 1005, and also perform the following operations:
after the step of determining whether the first configuration data is the same as second configuration data to be updated to the register, the method includes:
and when the first configuration data and the second configuration data are judged to be the same, judging that the power management circuit board does not need to be updated in configuration and finishing updating.
Further, the processor 1001 may call the configuration update program of the power management circuit board stored in the memory 1005, and also perform the following operations:
the step of writing the second configuration data to the register comprises:
and writing the second configuration data into the register on line through a bus, wherein the second configuration data is obtained from main program software data of the terminal equipment.
Furthermore, the main program software data of the terminal device includes the latest configuration data of the power management circuit board.
Referring to fig. 2, a first embodiment of a configuration updating method for a power management circuit board according to the present invention includes:
step S10, reading an address of a power management circuit board of the terminal equipment, and judging whether a register of the power management circuit board stores a configuration value or not according to the address;
specifically, in this embodiment, the terminal device is a television, the corresponding power management circuit board is a PMIC, and is usually soldered to a TCON-less board, the TCON-less board is connected to a main board through an FFC (Flexible Flat Cable), and the SOC is soldered to the main board. As shown in fig. 3, after the TV set is disassembled, it can be seen that the main board is connected to the TCON board through the FFC, and the TCON board is connected to the Panel (liquid crystal Panel) through the XB (connection terminal) and 12 COFs (Chip On Flex or Chip On film, which are commonly called as Chip On film). When the current register of the power management circuit board stores the configuration value (i.e. the PMIC is stored in a band), the PMIC is usually disassembled from the complete TV as shown in fig. 3, and then the code is written in the PMIC soldering external circuit, which is very tedious. In addition, the PMIC integrates a PMIC chip (PMIC chip is used to supply power to the Levelshifter IC, the Gamma IC, and the Driver IC (Driver IC)), a Gamma IC (for providing a Gamma voltage of the Driver IC on the Open cell liquid crystal panel), and a Levelshifter IC (for inputting a control signal to a circuit unit of a GOA (Gate on Array) for the panel), which are three-in-one PMIC, and in the following description, "power management circuit board" or "PMIC" refers to a three-in-one PMIC unless otherwise specified. When a system of the television is powered on, the SOC reads an address of the power management circuit board (each PMIC has an independent address), judges whether the power management circuit board has storage or not through the address, namely whether a register of the power management circuit board stores a configuration value (namely code) or not, and normally lights a panel of the television based on the configuration value in the process of starting the television.
Further, judging whether the address description of the address belongs to a preset storage address description; and when the address description belongs to the preset storage address description, judging that the register of the power management circuit board stores the configuration value.
Specifically, whether the register of the power management circuit board stores the configuration value is judged according to the address description of the acquired address, for example, the preset storage address description is 00ch68, whether the acquired address description is 00ch68 is judged, and if yes, the register of the power management circuit board stores the configuration value is judged. In fact, it can be determined according to the frequency of writing data into the address, and if data is written into the address every time the system is powered on, it is determined that the register of the power management circuit board does not store the configuration value.
In addition, it can be understood that the configuration updating method of the power management circuit board of the present invention is not limited to the three-in-one PMIC, and is also applicable to the case where the PMIC, the Gamma IC and the Level shifter IC are separated, and is also applicable to a TCON IC (timing control integrated circuit) and any panel with resolution and refresh rate.
Step S20, when judging that the register of the power management circuit board stores the configuration value, reading first configuration data stored in the register;
specifically, when it is determined that the register of the power management circuit board stores the configuration value (i.e., the PMIC stores the configuration value in a band), the first configuration data (i.e., the current code in the register, including a plurality of configuration values of the power management circuit board, such as a power supply voltage value of a certain module) is further read back from the register, and the read back first configuration data is used for subsequent determination.
Step S30 determines whether the first configuration data is the same as second configuration data to be updated to the register;
specifically, the first configuration data is compared with the second configuration data to be updated to the register, and whether the two types of data are the same is judged. Therefore, whether the configuration value of the power management circuit board needs to be updated or not is judged.
Optionally, after the step of determining whether the register of the power management circuit board stores the configuration value by the address, the method further includes: and when the register of the power management circuit board is judged not to store the configuration value, writing the second configuration data into the register to complete the configuration updating of the power management circuit board.
Specifically, when it is determined that the register of the power management circuit board does not store the configuration value (i.e., the PMIC is not stored), the second configuration data is directly written into the register to complete the configuration update of the power management circuit board.
And step S40, when the first configuration data is judged to be different from the second configuration data, writing the second configuration data into the register to complete the configuration updating of the power management circuit board.
Specifically, after the first configuration data and the second configuration data are determined to be different (that is, the configuration value of the power management circuit board needs to be updated), the second configuration data is written into the register, so as to complete configuration update of the power management circuit board. It should be appreciated that, unlike the PMIC that is stored without storage (configuration values are written to the registers each time the system is powered on), in the embodiment, only after determining that there is a need for updating and upgrading the configuration values of the power management circuit board, new configuration values are written to the registers, so that damage to the power management circuit board is greatly reduced.
Further, the second configuration data is written into the register online through a bus, wherein the second configuration data is obtained from main program software data of the terminal device.
Specifically, the PMIC is welded on a TCON-less board, an SOC is welded on a main board connected with the TCON-less board, the SOC comprises main program software data of the terminal equipment, and the second configuration data in the main program software data is written into a register of the power management circuit board on line through a bus (I2C bus). The main program software data of the terminal equipment comprises the latest configuration data of the power management circuit board, namely when a technician needs to update and upgrade the configuration value of the power management circuit board, even if the PMIC is stored in a storage mode with storage, the technician only needs to modify the corresponding configuration data of the main program software data, and then the configuration data of the power management circuit board is updated based on the modified main program software data, so that the steps of disassembling the terminal equipment, updating the configuration data of an external circuit and assembling the terminal equipment are omitted, and particularly, the updating efficiency is obviously improved when a large number of equipment conditions are met.
Optionally, after the step of determining whether the first configuration data is the same as the second configuration data to be updated to the register, the method includes: and when the first configuration data and the second configuration data are judged to be the same, judging that the power management circuit board does not need to be updated in configuration and finishing updating.
In this embodiment, after the terminal device is powered on, the SOC reads an address of the power management circuit board to determine a storage type of the PMIC of the terminal device, that is, whether the register stores the configuration data, and further determines whether the configuration data in the register is the same as the configuration data to be written if the PMIC is determined to be in a strip storage mode, that is, the register stores the configuration data, where the configuration data to be written is obtained from the main program data, and if the configuration data is the same, it is determined that the PMIC has a configuration data update requirement, and if the configuration data update requirement exists, the configuration data to be written is written to the register on a line to complete the update. Unnecessary configuration data updating is reduced, updating of PMIC configuration data based on main program data is achieved, steps of disassembling the terminal equipment, updating the configuration data of an external circuit and assembling the terminal equipment are omitted, and updating and upgrading efficiency is improved.
Referring to fig. 3, a configuration updating method for a power management circuit board according to a first embodiment of the present invention provides a second embodiment of the power management circuit board according to the present invention.
In this embodiment, the step S30 further includes:
step S301, adding all configuration values in the first configuration data to obtain a first configuration data sum;
step S302, adding all the configuration values in the second configuration data to obtain a second configuration data sum;
step S303, if the sum of the first configuration data is different from the sum of the second configuration data, it is determined that the first configuration data is different from the second configuration data.
Specifically, the first configuration data or the second configuration data have the same number of configuration values, such as a power supply voltage value of a certain module or a power supply current of a certain module. Adding all the configuration values in the first configuration data to obtain first configuration data sum; and adding all the configuration values in the second configuration data to obtain a second configuration data sum. It should be understood that if the second configuration data is modified or updated based on the first configuration data, the first configuration data sum obtained in the normal case is different from the second configuration data sum, so that by comparing the first configuration data sum with the second configuration data sum, it is determined whether the first configuration data sum is the same as the second configuration data sum.
It can be understood that, in this embodiment, whether the two types of configuration data are the same is determined by determining whether the sum of the respective configuration values in the two types of configuration data is the same, so that the determination speed is increased, and the update and upgrade efficiency is improved.
In addition, as shown in fig. 5, the present embodiment further provides a configuration updating apparatus for a power management circuit board, where the configuration updating apparatus for the power management circuit board includes:
a first judging module 10, configured to read an address of a power management circuit board of a terminal device, and judge, according to the address, whether a register of the power management circuit board stores a configuration value;
a reading module 20, configured to read first configuration data stored in a register of the power management circuit board when it is determined that the register stores a configuration value;
a second determining module 30, configured to determine whether the first configuration data is the same as second configuration data to be updated to the register;
a writing module 40, configured to write the second configuration data into the register to complete configuration update of the power management circuit board when it is determined that the first configuration data is different from the second configuration data;
optionally, the first determining module 10 is further configured to:
judging whether the address description of the address belongs to a preset storage address description or not;
and when the address description belongs to the preset storage address description, judging that a register of the power management circuit board stores a configuration value.
Optionally, the first determining module 10 is further configured to:
and when the register of the power management circuit board is judged not to store the configuration value, writing the second configuration data into the register to complete the configuration updating of the power management circuit board.
Optionally, the second determining module 30 is further configured to:
adding all configuration values in the first configuration data to obtain a first configuration data sum;
adding all the configuration values in the second configuration data to obtain a second configuration data sum;
and if the first configuration data sum is not the same as the second configuration data sum, judging that the first configuration data sum is not the same as the second configuration data sum.
Optionally, the second determining module 30 is further configured to:
and when the first configuration data and the second configuration data are judged to be the same, judging that the power management circuit board does not need to be updated in configuration and finishing updating.
Optionally, the writing module 40 is further configured to:
and writing the second configuration data into the register on line through a bus, wherein the second configuration data is obtained from main program software data of the terminal equipment.
Optionally, the main program software data of the terminal device includes latest configuration data of the power management circuit board.
The configuration updating device of the power management circuit board provided by the invention adopts the configuration updating method of the power management circuit board in the embodiment, and solves the technical problems that the existing updating method of the TCON-less board with storage is very complicated in process, equipment needs to be disassembled, and the updating and updating efficiency is seriously influenced. Compared with the prior art, the beneficial effects of the configuration updating device for the power management circuit board provided by the embodiment of the invention are the same as the beneficial effects of the configuration updating method for the power management circuit board provided by the embodiment, and other technical characteristics of the configuration updating device for the power management circuit board are the same as those disclosed by the embodiment method, which are not repeated herein.
In addition, this embodiment further provides a configuration updating device of a power management circuit board, where the configuration updating device of the power management circuit board includes: the configuration updating program of the power management circuit board is stored on the memory and can run on the processor, and when being executed by the processor, the configuration updating program of the power management circuit board realizes the steps of the configuration updating method of the power management circuit board.
The specific implementation of the configuration updating device of the power management circuit board of the present invention is basically the same as that of the above-mentioned embodiments of the configuration updating method of the power management circuit board, and is not described herein again.
In addition, the present embodiment also provides a medium, where the medium stores a configuration update program of the power management circuit board, and the configuration update program of the power management circuit board, when executed by the processor, implements the steps of the configuration update method of the power management circuit board as described above.
The specific implementation manner of the medium of the present invention is basically the same as that of each embodiment of the configuration updating method of the power management circuit board, and is not described herein again.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrases "comprising one of 8230; \8230;" 8230; "does not exclude the presence of additional like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, a television, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.
Claims (10)
1. A configuration updating method of a power management circuit board is characterized by comprising the following steps:
reading an address of a power management circuit board of the terminal equipment, and judging whether a register of the power management circuit board stores a configuration value or not according to the address;
when the register of the power management circuit board is judged to store the configuration value, reading first configuration data stored in the register;
judging whether the first configuration data is the same as second configuration data to be updated to the register or not;
and when the first configuration data is judged to be different from the second configuration data, writing the second configuration data into the register to complete the configuration updating of the power management circuit board.
2. The configuration updating method of a power management circuit board according to claim 1, wherein the step of determining whether the register of the power management circuit board holds the configuration value by the address includes:
judging whether the address description of the address belongs to a preset storage address description or not;
and when the address description belongs to the preset storage address description, judging that the register of the power management circuit board stores the configuration value.
3. The configuration updating method of a power management circuit board according to claim 1, further comprising, after the step of determining whether the register of the power management circuit board holds the configuration value by the address:
and when the register of the power management circuit board is judged not to store the configuration value, writing the second configuration data into the register to complete the configuration updating of the power management circuit board.
4. The configuration updating method of a power management circuit board according to claim 1, wherein the step of determining whether the first configuration data is the same as second configuration data to be updated to the register comprises:
adding all configuration values in the first configuration data to obtain a first configuration data sum;
adding all the configuration values in the second configuration data to obtain a second configuration data sum;
and if the first configuration data sum is not the same as the second configuration data sum, judging that the first configuration data sum is not the same as the second configuration data sum.
5. The configuration updating method of a power management circuit board according to claim 1, wherein after the step of determining whether the first configuration data is the same as second configuration data to be updated to the register, comprising:
and when the first configuration data is judged to be the same as the second configuration data, judging that the power management circuit board does not need to be updated in configuration and finishing updating.
6. The configuration update method for a power management circuit board according to claim 1, wherein the step of writing the second configuration data to the register comprises:
and writing the second configuration data into the register on line through a bus, wherein the second configuration data is obtained from main program software data of the terminal equipment.
7. The configuration updating method of the power management circuit board according to claim 6, wherein the main program software data of the terminal device includes latest configuration data of the power management circuit board.
8. A configuration updating apparatus of a power management circuit board, the configuration updating apparatus of the power management circuit board comprising:
the first judgment module is used for reading the address of a power management circuit board of the terminal equipment and judging whether a register of the power management circuit board stores a configuration value or not according to the address;
the reading module is used for reading first configuration data stored in a register when the register of the power management circuit board is judged to store the configuration value;
the second judging module is used for judging whether the first configuration data is the same as second configuration data to be updated to the register or not;
and the writing module is used for writing the second configuration data into the register when the first configuration data is judged to be different from the second configuration data so as to complete the configuration updating of the power management circuit board.
9. A configuration update device of a power management circuit board, comprising: a memory, a processor and a configuration update program of a power management circuit board stored on the memory and operable on the processor, the configuration update program of the power management circuit board, when executed by the processor, implementing the steps of the configuration update method of the power management circuit board according to any one of claims 1 to 7.
10. A medium having stored thereon a configuration update program for a power management circuit board, the configuration update program for the power management circuit board when executed by a processor implementing the steps of the configuration update method for the power management circuit board according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210727111.7A CN115150665B (en) | 2022-06-24 | 2022-06-24 | Configuration updating method, device, equipment and medium of power management circuit board |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210727111.7A CN115150665B (en) | 2022-06-24 | 2022-06-24 | Configuration updating method, device, equipment and medium of power management circuit board |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115150665A true CN115150665A (en) | 2022-10-04 |
CN115150665B CN115150665B (en) | 2024-06-25 |
Family
ID=83407505
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210727111.7A Active CN115150665B (en) | 2022-06-24 | 2022-06-24 | Configuration updating method, device, equipment and medium of power management circuit board |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115150665B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105528208A (en) * | 2015-12-04 | 2016-04-27 | 四川长虹电器股份有限公司 | TCON-less screen parameter separation control method |
CN107291509A (en) * | 2017-06-29 | 2017-10-24 | 惠州高盛达科技有限公司 | A kind of code method for burn-recording and cd-rom recorder applied to T CON plates |
CN107863058A (en) * | 2017-11-22 | 2018-03-30 | 深圳市华星光电技术有限公司 | The control circuit and control method of display panel |
CN110246469A (en) * | 2019-07-29 | 2019-09-17 | 深圳市华星光电技术有限公司 | The demura data application method of unified format |
CN114063924A (en) * | 2021-11-18 | 2022-02-18 | 惠州华星光电显示有限公司 | Power management chip data configuration method, configuration framework and display panel |
-
2022
- 2022-06-24 CN CN202210727111.7A patent/CN115150665B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105528208A (en) * | 2015-12-04 | 2016-04-27 | 四川长虹电器股份有限公司 | TCON-less screen parameter separation control method |
CN107291509A (en) * | 2017-06-29 | 2017-10-24 | 惠州高盛达科技有限公司 | A kind of code method for burn-recording and cd-rom recorder applied to T CON plates |
CN107863058A (en) * | 2017-11-22 | 2018-03-30 | 深圳市华星光电技术有限公司 | The control circuit and control method of display panel |
CN110246469A (en) * | 2019-07-29 | 2019-09-17 | 深圳市华星光电技术有限公司 | The demura data application method of unified format |
CN114063924A (en) * | 2021-11-18 | 2022-02-18 | 惠州华星光电显示有限公司 | Power management chip data configuration method, configuration framework and display panel |
Also Published As
Publication number | Publication date |
---|---|
CN115150665B (en) | 2024-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7739469B2 (en) | Patching ROM code | |
US20220100490A1 (en) | Firmware updating method, and electronic apparatus and storage media for same | |
US20190189048A1 (en) | Electronic device and method for controlling output timing of signal corresponding to state in which content can be received based on display location of content displayed on display | |
US11651750B2 (en) | Foldable electronic device and multi-window operation method using same | |
CN109683967B (en) | Firmware support method, device, mobile terminal and readable storage medium | |
US20210248973A1 (en) | Electronic device and method for operating high speed screen of electronic device | |
WO2024099124A1 (en) | Charging control method and apparatus, and electronic device | |
KR20190021042A (en) | Method for changing the size of contents displayed on display and electronic device thereof | |
CN107402856B (en) | USB port testing method and device and readable storage medium | |
CN115150665B (en) | Configuration updating method, device, equipment and medium of power management circuit board | |
CN103218236A (en) | Method for updating display firmware through touch control module of display | |
US11429149B2 (en) | Foldable electronic device for detecting defective region and method thereof | |
CN112817622A (en) | BIOS refreshing method and device, electronic equipment and storage medium | |
CN112783355A (en) | Touch display panel and automatic firmware burning method thereof | |
US7761679B2 (en) | Method for recovering from download failure of program and portable terminal employing the method | |
JP2007193572A (en) | Cpu, integrated circuit device, microcomputer, and electronic equipment | |
CN110633109A (en) | Method for dynamically setting display panel and electronic device | |
CN112165544B (en) | Electronic equipment communication control method and device and electronic equipment | |
US20220374127A1 (en) | Electronic device recognizing touch and performing display | |
CN113347324B (en) | Image processing method and device, electronic equipment and storage medium | |
CN1324500C (en) | Open type and hold equipment | |
KR100570887B1 (en) | Application program upgrade method of a car audio/video system | |
JP2005234703A (en) | Electronic apparatus development support device, electronic apparatus development support method, and electronic apparatus development support program | |
CN118567730A (en) | Display screen adaptation method, device, equipment, storage medium and product | |
KR20210101690A (en) | Electronic device and method to initiate thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |