A method and system for testing a light

By introducing an encryption and decryption unit into the lighting test system to encrypt and decrypt the lighting files, the problem of lighting files being easily stolen is solved, and the dual protection of the security and operability of the lighting files is achieved.

CN114020543BActive Publication Date: 2025-10-21CHONGQING KONKA PHOTOELECTRIC TECH RES INST CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110785839.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-07-12
Publication Date
2025-10-21
Estimated Expiration
2041-07-12

AI Technical Summary

Technical Problem

In the prior art, the lighting files lack protection and are easily stolen, resulting in poor security of the lighting test system.

Method used

An encryption and decryption unit is introduced into the lighting test system. The encryption and decryption unit obtains the encrypted file from the program memory, decrypts it and then forwards it to the main control drive unit, ensuring the operability of the main control drive unit and improving the security of the lighting file.

Benefits of technology

The security of lighting files is improved, the risk of lighting files being stolen is reduced, and the software security of the lighting test system is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114020543B_ABST
    Figure CN114020543B_ABST
Patent Text Reader

Abstract

The application relates to a lighting test method and system, wherein an encryption and decryption unit obtains a first encrypted file from a program memory; the encryption and decryption unit decrypts the first encrypted file to obtain a lighting file; the encryption and decryption unit forwards the lighting file to a main control driving unit; and the main control driving unit controls the lighting of LED display units in a display screen to be tested based on the lighting file. By arranging the encryption and decryption unit, the encrypted lighting file can be decrypted and then forwarded to the main control driving unit for execution, so that the operability of the main control driving unit to the lighting file is ensured, the security of the lighting file is improved through the encryption means, the risk of the lighting file being stolen is reduced, and the security of the lighting file in the lighting test system is effectively protected.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of display technology, and in particular to a lighting test method and system. Background Art

[0002] During the production process of display panels, a lighting test is usually required for assembled display panels. This involves lighting up each LED in the display panel according to a software program to determine whether it is functioning properly. The lighting software program plays a crucial role in this lighting test. In existing lighting test systems, the program memory attached to the main control drive unit is directly connected to the main control drive unit. After powering on, the main control drive unit directly retrieves and executes the files in the program memory. The main control drive unit can only run the original lighting file. If the lighting file is modified, including encryption, the main control drive unit cannot read it. If the lighting file is not encrypted, it can be easily stolen by others.

[0003] Therefore, how to improve the security of lighting files and prevent them from being stolen is an urgent problem that needs to be solved. Summary of the Invention

[0004] In view of the deficiencies of the above-mentioned related technologies, the purpose of this application is to provide a lighting test method and system, aiming to solve the problem that lighting files in lighting test systems in the prior art lack protection and are easily stolen.

[0005] A lighting test method, comprising:

[0006] The encryption and decryption unit obtains the first encrypted file from the program memory;

[0007] The encryption and decryption unit decrypts the first encrypted file to obtain a lighting file;

[0008] The encryption and decryption unit forwards the lighting file to the main control driving unit;

[0009] The main control driving unit controls the lighting of the LED display units in the display screen to be tested based on the lighting file.

[0010] The above-mentioned lighting test method can decrypt the encrypted lighting file by setting an encryption and decryption unit, and then forward it to the main control drive unit for execution, thereby ensuring the operability of the main control drive unit on the lighting file, and improving the security of the lighting file through encryption means, reducing the risk of the lighting file itself being stolen, and effectively improving the security of the lighting file in the lighting test system.

[0011] Optionally, the main control driving unit controls the lighting of the LED display units in the display screen based on the lighting file, including:

[0012] The main control driving unit executes the lighting file to obtain an image driving signal and a driving control signal;

[0013] The main control driving unit inputs the image driving signal and the driving control signal into the display screen to be tested, and controls the lighting of the LED display unit.

[0014] Optionally, after the encryption / decryption unit obtains the lighting file, the method further includes:

[0015] The encryption and decryption unit executes the lighting file to obtain a driving control signal;

[0016] The main control driving unit controls the lighting of the LED display units in the display screen based on the lighting file, including:

[0017] The main control driving unit executes the lighting file to obtain an image driving signal;

[0018] The encryption and decryption unit and the main control driving unit control lighting of the LED display unit in the display screen to be tested based on the respective driving control signals and the image driving signals.

[0019] Optionally, before the encryption / decryption unit obtains the first encrypted file from the program memory, the method further includes:

[0020] Encrypting the lighting file using a first encryption rule to obtain the first encrypted file;

[0021] The first encrypted file is stored in the program memory.

[0022] Optionally, encrypting the lighting file according to a first encryption rule to obtain the first encrypted file includes:

[0023] Determine the preset encryption key;

[0024] A logical operation is performed on the binary characters corresponding to the lighting file and the preset encryption key, and the logical operation result is the first encrypted file.

[0025] Optionally, before the encryption / decryption unit obtains the first encrypted file from the program memory, the method further includes:

[0026] The encryption and decryption unit authenticates the program memory based on the second encrypted file;

[0027] If the authentication is successful, the encryption / decryption unit obtains the first encrypted file from the program memory.

[0028] By authenticating the program memory through the encryption and decryption unit, it is possible to avoid using other unauthenticated memories to copy the entire program memory file, prevent the hardware in the lighting test system from being stolen, and further protect the security of the lighting test system.

[0029] Optionally, before the encryption / decryption unit authenticates the program memory based on the second encrypted file, the method further includes:

[0030] The encryption and decryption unit obtains the chip ID of the program memory;

[0031] Encrypting the chip ID using a second encryption rule to obtain a second encrypted file;

[0032] The second encrypted file is stored in the encryption area inside the encryption and decryption unit.

[0033] Based on the same inventive concept, the present application also provides a lighting test system, which includes:

[0034] A program memory, configured to store a first encrypted file;

[0035] an encryption and decryption unit, configured to obtain the first encrypted file from the program memory, decrypt the first encrypted file, and obtain a lighting file;

[0036] The main control driving unit is used to receive the lighting file forwarded by the encryption and decryption unit, and perform lighting control on the LED display units in the display screen to be tested based on the lighting file.

[0037] The above-mentioned lighting test system can decrypt the encrypted lighting file by setting up an encryption and decryption unit, and then forward it to the main control drive unit for execution, thereby ensuring the operability of the main control drive unit on the lighting file, and improving the security of the lighting file through encryption means, reducing the risk of the lighting file itself being stolen, and effectively improving the security of the lighting file in the lighting test system.

[0038] Optionally, the main control driving unit is further used to execute the lighting file to obtain an image driving signal and a driving control signal, and input the image driving signal and the driving control signal into the display screen to be tested to control the lighting of the LED display unit.

[0039] Optionally, the encryption and decryption unit is further used to: before obtaining the first encrypted file from the program memory, authenticate the program memory based on the second encrypted file, and obtain the first encrypted file from the program memory after the authentication is passed. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] Figure 1 A flow chart of a lighting test method provided in an embodiment of the present invention;

[0041] Figure 2 A schematic diagram of the composition of a lighting test system provided in an embodiment of the present invention;

[0042] Figure 3 A schematic diagram of another lighting test system provided by an embodiment of the present invention;

[0043] Description of reference numerals:

[0044] 10-Program memory; 20-Encryption and decryption unit; 30-Main control drive unit. DETAILED DESCRIPTION

[0045] To facilitate understanding of the present application, a more comprehensive description of the present application will be provided below with reference to the accompanying drawings. The accompanying drawings illustrate preferred embodiments of the present application. However, the present application can be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided to provide a more thorough and comprehensive understanding of the disclosure of the present application.

[0046] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application pertains. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application.

[0047] In Micro-LED (Micro light-emitting diode) and Mini-LED (Minilight-emitting diode) display panels, the LED chips are directly used as the light sources corresponding to the pixels of the display panel. Compared with the backlight panel, the difference is that the light emission of each LED chip is independent of each other. During the production process of the display panel, the assembled display panel needs to be tested for lighting. That is, according to the software program, each LED light-emitting component in the display panel is regularly lit to determine whether it is working normally, including whether it emits light, whether the brightness of the light is normal, whether the operating current / operating voltage is within the preset range, etc. In the existing lighting test system, the program memory external to the main control drive unit is directly connected to the main control drive unit. After the main control drive unit is turned on, it directly retrieves the file in the program memory and executes it. The main control drive unit can only run the original program file. If the software program is modified, including encryption, the main control drive unit cannot read it. If the software program is not encrypted, then the software program can be easily stolen by others, resulting in poor software security in the lighting test system.

[0048] Based on this, the present application hopes to provide a solution that can solve the above technical problems, the details of which will be explained in the subsequent embodiments.

[0049] The embodiment of the present invention provides a lighting test method, which provides an encryption and decryption unit, connects the encryption and decryption unit to an external program memory and obtains the program file therein, thereby realizing the encryption operation of the program file, and then decrypts it through the encryption and decryption unit, and then forwards it to the main control drive unit so that it can execute the program file normally, thereby improving the security of the program file and reducing the risk of the program file being stolen. Please refer to Figure 1 The lighting test method provided by the embodiment of the present invention includes:

[0050] S101, the encryption and decryption unit obtains a first encrypted file from a program memory;

[0051] S102: The encryption / decryption unit decrypts the first encrypted file to obtain a lighting file;

[0052] S103, the encryption and decryption unit forwards the lighting file to the main control drive unit;

[0053] S104: The main control driving unit controls the lighting of the LED display units in the display screen to be tested based on the lighting file.

[0054] In an embodiment of the present invention, the first encrypted file stored in the program memory is a file obtained by encrypting the lighting file. Compared with the unencrypted lighting file, if it is stolen by others, they will only get the first encrypted file after encryption. Since the encryption method is unknown, the lighting file contained in the first encrypted file cannot be known, thereby effectively preventing the lighting file from being stolen and protecting the software security of the lighting test system.

[0055] Because the encrypted first encrypted file cannot be directly read by the main control drive unit, an encryption and decryption unit is provided in the embodiment of the present invention to implement the acquisition and decryption operations of the first encrypted file. The encryption and decryption unit can obtain the first encrypted file from the program memory. The encryption method of the first encrypted file is known to the encryption and decryption unit, and the encryption and decryption unit can decrypt the first encrypted file accordingly to obtain the corresponding lighting file.

[0056] After the encryption and decryption unit decrypts and obtains the lighting file, the encryption and decryption unit can forward the decrypted lighting file to the main control drive unit, so that the main control drive unit can directly read the lighting file and run it.

[0057] After receiving the lighting file forwarded by the encryption and decryption unit, the main control driving unit can directly execute the lighting file and perform a lighting test on the LED display units in the display screen to be tested based on the lighting file to detect whether each ELD display unit, or LED light-emitting element, LED chip, LED pixel, etc. in the display screen can emit light normally, such as whether it can turn on and off normally, whether the brightness of the light is consistent with the expectation, whether the operating current / operating voltage is within the allowable range, etc. In some embodiments, the main control driving unit can control the lighting of the LED display units in the display screen based on the lighting file, specifically including:

[0058] The main control drive unit executes the lighting file to obtain the image drive signal and the drive control signal;

[0059] The main control driving unit inputs the image driving signal and the driving control signal into the display screen to be tested, and controls the lighting of the LED display unit.

[0060] After executing the lighting file, the main control driver unit can obtain the image drive signal and drive control signal corresponding to the lighting file; among them, the image drive signal represents the image to be displayed on the display screen, and the drive control signal represents the control command for each LED chip, such as the adjustment of the power supply voltage, the resolution to be displayed, etc., that is, the content displayed corresponding to the image drive signal is displayed accordingly under the control of the drive control signal. The main control driver unit can directly obtain these two signals after executing the lighting file, and input these two signals into the display screen to be tested, so that the display screen to be tested can display under the control of the image drive signal and the drive control signal, thereby realizing the lighting test process. Please refer to Figure 2 .

[0061] In some embodiments, after the encryption and decryption unit obtains the lighting file, the following steps may also be performed:

[0062] The encryption and decryption unit executes the lighting file to obtain the drive control signal;

[0063] The main control driver unit controls the lighting of the LED display units in the display screen based on the lighting file, including:

[0064] The main control drive unit executes the lighting file to obtain the image drive signal;

[0065] The encryption and decryption unit and the main control driving unit control the lighting of the LED display units in the display screen to be tested based on their respective driving control signals and image driving signals.

[0066] In an embodiment of the present invention, the encryption and decryption unit at least has the function of obtaining files from the program memory and decrypting the files; in addition, the encryption and decryption unit can also have the function of executing the lighting file and obtaining the corresponding drive control signal in the lighting file. In this case, the encryption and decryption unit is equivalent to a controller, which can be implemented by a CPU, an MCU, or an FPGA. If the encryption and decryption unit has the function of executing the lighting file, then after decrypting the first encrypted file, the encryption and decryption unit can immediately execute the corresponding lighting file to obtain the desired drive control signal; at the same time, the encryption and decryption unit also forwards the lighting file to the main control drive unit. At this time, the main control drive unit only needs to run the lighting file to obtain the corresponding drive control signal, so that the encryption and decryption unit and the main control drive unit respectively input the display screen to be tested based on their respective drive control signals and image drive signals, and perform a lighting test on the LED display unit therein. Please refer to Figure 3 In other words, the image drive signal and the drive control signal can be separated, thereby further improving the protection of the lighting file and reducing the risk of the lighting file being stolen.

[0067] In some embodiments, in order to implement encryption of the lighting file, before the encryption / decryption unit obtains the first encrypted file from the program memory, the following steps may be further included:

[0068] Encrypting the lighting file using a first encryption rule to obtain a first encrypted file;

[0069] The first encrypted file is stored in the program memory. The encryption of the lighting file can be implemented by other components in addition to the lighting test system. That is, the file stored in the program memory is already the encrypted lighting file. For the encryption and decryption unit, it knows the corresponding decryption rules and can implement the decryption operation of the encrypted lighting file, that is, the first encrypted file.

[0070] In some embodiments, encrypting the lighting file using the first encryption rule to obtain the first encrypted file may specifically include: determining a preset encryption key; performing a logical operation on the binary characters corresponding to the lighting file and the preset encryption key, and the result of the logical operation is the first encrypted file.

[0071] The character content and length of the preset encryption key can be arbitrary, or related to the character content and length of the lighting file; after determining the preset encryption key, the preset encryption key is subjected to a corresponding logical operation with the binary character corresponding to the lighting file, and the result of the logical operation is the first encrypted file. For example, if the preset encryption key is 0x5A (the corresponding binary character is 01011010), and the string of the lighting file is 0x2C (the corresponding binary character is 00101100), the corresponding logical operation is an exclusive OR operation; wherein the exclusive OR operation means that if the values ​​of the two characters are different, the result is 1; if the values ​​of the two characters are the same, the result is 0. Please refer to Table 1 for the corresponding encryption process:

[0072] Table 1

[0073] Original data 0x2C Binary 00101100 Encryption Key 0x5A Binary 01011010 Cryptographic operations XOR Encrypted data 0x76 Binary 01110110

[0074] That is to say, the encrypted data 0x76 is the first encrypted file. For the first encrypted file, based on the first encrypted file, it cannot be directly run through the main control drive unit, thereby protecting the security of the lighting file.

[0075] Correspondingly, for the decryption process corresponding to the above example, please refer to Table 2:

[0076] Table 2

[0077] Encrypted data 0x76 Binary 01110110 Decryption key 0x5A Binary 01011010 Decryption operation XOR Decrypted data 0x2C Binary 00101100

[0078] After decryption, the data identical to the original data is obtained, that is, the lighting file is decrypted and can be executed by the main control drive unit to perform a lighting test on the LED display unit in the display screen to be tested.

[0079] In some embodiments, in order to further improve system security, before the encryption and decryption unit obtains the first encrypted file from the program memory, it can also include: the encryption and decryption unit authenticates the program memory based on the second encrypted file; if the authentication is successful, the encryption and decryption unit then obtains the first encrypted file from the program memory.

[0080] In some scenarios, others may completely copy the files in the program memory and replace them with other identical program memories to allow the encryption and decryption unit to obtain and decrypt the files therein; in an embodiment of the present invention, the encryption and decryption unit can also be configured to authenticate the program memory based on the second encrypted file, and only obtain the first encrypted file therein if the authentication is passed; in other words, if the authentication fails, it means that the program memory is unauthenticated and is an unknown non-secure program memory, and the encryption and decryption unit will not read it, thereby further improving the security of the system.

[0081] Correspondingly, in order to implement authentication of the program memory by the encryption / decryption unit, before the encryption / decryption unit authenticates the program memory based on the second encrypted file, the following steps may also be included:

[0082] The encryption and decryption unit obtains the chip ID of the program memory;

[0083] Encrypt the chip ID using a second encryption rule to obtain a second encrypted file;

[0084] The second encrypted file is stored in the encryption area inside the encryption and decryption unit.

[0085] The encryption / decryption unit's authentication process for the program memory can be to pre-acquire the program memory's chip ID, which is unique for each program memory. Then, encryption is performed based on the chip ID, and the encryption process is implemented using a second encryption rule to obtain a second encrypted file. The second encrypted file is directly stored locally in the encryption / decryption unit, specifically in the Flash encryption area within the encryption / decryption unit. The Flash encryption area cannot be read but can only be erased. This unreadable nature prevents it from being known by any device other than the encryption / decryption unit. The encryption / decryption unit compares the stored second encrypted file with the connected program memory to determine whether the chip ID corresponding to the program memory is pre-stored in the encryption / decryption unit. If so, the authentication is successful, and the encryption / decryption unit can access the file in the program memory normally. If not, the authentication fails, and the encryption / decryption unit refuses to read the contents of the program memory. Combined with the encryption of the lighting file, a double encryption effect can be achieved, improving system security.

[0086] Among them, the encryption method for the chip ID, that is, the second encryption rule, can adopt a method similar to the first encryption rule, that is, through the key, a logical operation is performed on the chip ID to obtain the second encrypted file; the key and the logical operation can also be consistent with the first encryption rule, or inconsistent, and the embodiment of the present invention does not limit it.

[0087] The lighting test method in the embodiment of the present invention can realize the decryption of the encrypted lighting file by setting an encryption and decryption unit, and then forward it to the main control drive unit for execution, thereby ensuring the operability of the main control drive unit on the lighting file, and improving the security of the lighting file through encryption means, reducing the risk of the lighting file itself being stolen, and effectively improving the security of the lighting file in the lighting test system.

[0088] Another optional embodiment of the present invention provides a lighting test system. The lighting test system can decrypt the encrypted lighting file by setting an encryption and decryption unit 20, and then forward it to the main control drive unit 30 for execution. This not only ensures the operability of the main control drive unit 30 on the lighting file, but also improves the security of the lighting file through encryption, reduces the risk of the lighting file itself being stolen, and effectively improves the security of the lighting file in the lighting test system. Please refer to Figure 2 and Figure 3 , the lighting test system provided by the embodiment of the present invention includes:

[0089] A program memory 10, configured to store a first encrypted file;

[0090] The encryption and decryption unit 20 is used to obtain the first encrypted file from the program memory 10, decrypt the first encrypted file, and obtain a lighting file;

[0091] The main control driving unit 30 is used to receive the lighting file forwarded by the encryption and decryption unit 20, and control the lighting of the LED display units in the display screen to be tested based on the lighting file.

[0092] The lighting test system in the embodiment of the present invention is applied to the lighting test of a display screen; wherein, the program memory 10 is used to store a first encrypted file, and the first encrypted file is a file after the lighting file is encrypted. Compared with the unencrypted lighting file, if it is stolen by others, only the encrypted first encrypted file will be obtained. Since the encryption method is unknown, the lighting file contained in the first encrypted file cannot be known, thereby effectively preventing the lighting file from being stolen and protecting the software security of the lighting test system.

[0093] Since the encrypted first encrypted file cannot be directly read by the main control drive unit 30, an encryption and decryption unit 20 is provided in the embodiment of the present invention to implement the acquisition and decryption operations of the first encrypted file. The encryption and decryption unit 20 can obtain the first encrypted file from the program memory 10. The encryption method of the first encrypted file is known to the encryption and decryption unit 20, and the encryption and decryption unit 20 can decrypt the first encrypted file accordingly to obtain the corresponding lighting file.

[0094] The main control driving unit 30 is used to execute the lighting file obtained after decryption by the encryption and decryption unit 20, and implement a lighting test of the display screen to be tested through the lighting file.

[0095] In some embodiments, the main control drive unit 30 can also be used to execute the lighting file, obtain the image drive signal and the drive control signal, and input the image drive signal and the drive control signal into the display screen to be tested to control the lighting of the LED display unit. Specifically, the function of the main control drive unit 30 is to obtain the corresponding image drive signal and drive control signal after running the lighting file, and then implement the lighting test based on the image drive signal and the drive control signal. Among them, the image drive signal represents the image to be displayed on the display screen, and the drive control signal represents the control command for each LED chip, such as the adjustment of the power supply voltage, the resolution to be displayed, etc., that is, the content displayed corresponding to the image drive signal is displayed accordingly under the control of the drive control signal.

[0096] In addition, in addition to the functions of obtaining files from the program memory 10 and decrypting the files, the encryption / decryption unit 20 can also execute the lighting file and obtain the corresponding drive control signal in the lighting file. In this case, the encryption / decryption unit 20 is equivalent to a controller, which can be implemented by a CPU, an MCU, or an FPGA. If the encryption / decryption unit 20 has the function of executing the lighting file, then after decrypting the first encrypted file, the encryption / decryption unit 20 can immediately execute the corresponding lighting file to obtain the required drive control signal. At the same time, the encryption / decryption unit 20 also forwards the lighting file to the main control drive unit 30. The main control drive unit 30 now only needs to execute the lighting file to obtain the corresponding drive control signal. Thus, the encryption / decryption unit 20 and the main control drive unit 30 respectively input the display screen to be tested based on their respective drive control signals and image drive signals, and perform a lighting test on the LED display units therein. In other words, the image drive signal and the drive control signal can be separated, thereby further improving the protection of the lighting test system software and reducing the risk of the lighting file being stolen.

[0097] In some embodiments, in order to further improve system security, the encryption and decryption unit 20 can also be used to: authenticate the program memory 10 based on the second encryption file before obtaining the first encrypted file from the program memory 10, and obtain the first encrypted file from the program memory 10 after the authentication is passed. In some scenarios, others may completely copy the files in the program memory 10 and replace them with other identical program memories 10 to allow the encryption and decryption unit 20 to obtain and decrypt the files therein; in the embodiment of the present invention, it can also be set to allow the encryption and decryption unit 20 to authenticate the program memory 10 based on the second encryption file, and only obtain the first encrypted file therein if the authentication is passed; in other words, if the authentication fails, it means that the program memory 10 is unauthenticated and is an unknown non-secure program memory 10, and the encryption and decryption unit 20 will not read it, thereby further improving system security.

[0098] The lighting test system in the embodiment of the present invention can be applied to the testing process of the display production process in the factory. The lighting test system can be connected to multiple displays at the same time to perform lighting tests, thereby improving the efficiency of the lighting tests.

[0099] The lighting test system in the embodiment of the present invention can decrypt the encrypted lighting file by setting up an encryption and decryption unit 20, and then forward it to the main control drive unit 30 for execution, thereby ensuring the operability of the main control drive unit 30 on the lighting file, and improving the security of the lighting file through encryption, reducing the risk of the lighting file itself being stolen, and effectively improving the security of the lighting file in the lighting test system.

[0100] Another optional embodiment of the present invention further provides a computer-readable storage medium comprising a volatile or non-volatile, removable or non-removable medium implemented in any method or technology for storing information (such as computer-readable instructions, data structures, computer program modules or other data). Computer-readable storage media include, but are not limited to, RAM (Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable read only memory), flash memory or other memory technology, CD-ROM (Compact Disc Read-Only Memory), digital versatile disk (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer.

[0101] The computer-readable storage medium in this embodiment can be used to store one or more computer programs, and the one or more computer programs stored therein can be executed by a processor to implement at least one step of the lighting test method in the above embodiment.

[0102] This embodiment also provides a computer program (or computer software), which can be distributed on a computer-readable medium and executed by a computing device to implement at least one step of the lighting test method in the above embodiment; and in some cases, at least one step shown or described can be executed in an order different from that described in the above embodiment.

[0103] This embodiment further provides a computer program product, including a computer readable device, on which the computer program as shown above is stored. In this embodiment, the computer readable device may include the computer readable storage medium as shown above.

[0104] It can be seen that those skilled in the art should understand that all or some of the steps, systems, and functional modules / units in the methods disclosed above can be implemented as software (which can be implemented using computer program code executable by a computing device), firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component can have multiple functions, or a function or step can be performed by several physical components in cooperation. Some or all physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit.

[0105] In addition, it is well known to those skilled in the art that communication media generally contain computer-readable instructions, data structures, computer program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media. Therefore, the present invention is not limited to any specific hardware and software combination.

[0106] It should be understood that the application of the present invention is not limited to the above examples. For those skilled in the art, improvements or changes can be made based on the above description. All these improvements and changes should fall within the scope of protection of the claims attached to the present invention.

Claims

1. A lighting test method, comprising: The encryption and decryption unit obtains the first encrypted file from the program memory; The encryption and decryption unit decrypts the first encrypted file to obtain a lighting file; The encryption and decryption unit forwards the lighting file to the main control driving unit; The main control driving unit controls the lighting of the LED display units in the display screen to be tested based on the lighting file; the main control driving unit controls the lighting of the LED display units in the display screen based on the lighting file, including: The main control driving unit executes the lighting file to obtain an image driving signal and a driving control signal; The main control driving unit inputs the image driving signal and the driving control signal into the display screen to be tested, and controls the lighting of the LED display unit.

2. The lighting test method according to claim 1, characterized in that after the encryption and decryption unit obtains the lighting file, it further comprises: The encryption and decryption unit executes the lighting file to obtain a driving control signal; The main control driving unit controls the lighting of the LED display units in the display screen based on the lighting file, including: The main control driving unit executes the lighting file to obtain an image driving signal; The encryption and decryption unit and the main control driving unit control lighting of the LED display unit in the display screen to be tested based on the respective driving control signals and the image driving signals.

3. The lighting test method according to any one of claims 1 to 2, characterized in that before the encryption and decryption unit obtains the first encrypted file from the program memory, it further comprises: Encrypting the lighting file using a first encryption rule to obtain the first encrypted file; The first encrypted file is stored in the program memory.

4. The lighting test method according to claim 3, wherein encrypting the lighting file according to the first encryption rule to obtain the first encrypted file comprises: Determine the preset encryption key; A logical operation is performed on the binary characters corresponding to the lighting file and the preset encryption key, and the logical operation result is the first encrypted file.

5. The lighting test method according to any one of claims 1 to 2, characterized in that before the encryption and decryption unit obtains the first encrypted file from the program memory, it further comprises: The encryption and decryption unit authenticates the program memory based on the second encrypted file; If the authentication is successful, the encryption / decryption unit obtains the first encrypted file from the program memory.

6. The lighting test method according to claim 5, characterized in that before the encryption and decryption unit authenticates the program memory based on the second encrypted file, it further comprises: The encryption and decryption unit obtains the chip ID of the program memory; Encrypting the chip ID using a second encryption rule to obtain a second encrypted file; The second encrypted file is stored in the encryption area inside the encryption and decryption unit.

7. A lighting test system, characterized in that the lighting test system comprises: A program memory, configured to store a first encrypted file; an encryption and decryption unit, configured to obtain the first encrypted file from the program memory, decrypt the first encrypted file, and obtain a lighting file; The main control driving unit is used to receive the lighting file forwarded by the encryption and decryption unit, and based on the lighting file, control the lighting of the LED display unit in the display screen to be tested; the main control driving unit is also used to execute the lighting file, obtain the image driving signal and the driving control signal, and input the image driving signal and the driving control signal into the display screen to be tested to control the lighting of the LED display unit.

8. The lighting test system as described in claim 7 is characterized in that the encryption and decryption unit is also used to: before obtaining the first encrypted file from the program memory, authenticate the program memory based on the second encrypted file, and obtain the first encrypted file from the program memory after the authentication is passed.

Citation Information

Patent Citations

  • Storage device having testing function and memory testing method

    US6490685B1