Fault detection method and device, split display equipment and storage medium
By obtaining the operating data of the split display equipment and quickly determining the fault information, the problem of low fault detection efficiency of the split display equipment is solved, and after-sales service quality and customer satisfaction are improved.
Patent Information
- Application Number
- CN202411998308.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-04-15
AI Technical Summary
When a split display device fails, it is difficult to quickly and accurately lock the root cause of the problem, resulting in lagging after-sales service processing speed and increasing customer complaint rate.
By acquiring the operation data of the split display device, including matrix backlight data and chip status data, the fault information is quickly and accurately determined after receiving the fault detection instruction.
This greatly improves the efficiency of fault detection, and thus improves after-sales service quality and customer satisfaction.
Smart Images

Figure CN119835407A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of display devices, and in particular to a fault detection method, device, split display device and storage medium. Background Art
[0002] The split display device is an innovative form of TV product, which separates the integrated host and display screen in traditional TVs, providing users with a more flexible installation and placement experience.
[0003] However, when a split display device fails, such as abnormal backlight control or image display, technicians are usually required to take cumbersome maintenance steps, which makes it difficult to quickly and accurately identify the root cause of the problem, resulting in a delay in after-sales service processing speed and easily leading to an increase in customer complaints.
[0004] In summary, how to improve the fault detection efficiency of split display devices has become a technical problem that needs to be solved urgently in this field. Summary of the invention
[0005] The main purpose of the present application is to provide a fault detection method, device, split display device and storage medium, aiming to improve the fault detection efficiency of the split display device.
[0006] To achieve the above-mentioned purpose, the present application proposes a fault detection method, which is applied to a split display device;
[0007] The fault detection method comprises:
[0008] Acquire operation data of the split display device, wherein the operation data includes matrix backlight data and chip status data;
[0009] After receiving the first fault detection instruction, fault information is determined according to the operation data.
[0010] In one embodiment, the split display device includes a host end, a screen end and an electronic wire, the host end is connected to the screen end through the electronic wire, the host end includes a transmitting chip and a power board, and the screen end includes a receiving chip and a transfer board;
[0011] Before the step of obtaining the operation data of the split display device, the method further includes:
[0012] In the startup phase, the output voltage value of the power board is detected by the sending chip;
[0013] When the output voltage value is within a preset voltage range, the generated voltage of the power board is transmitted to the adapter board through the electronic wire, and the voltage receiving value of the adapter board is detected by the receiving chip;
[0014] When the received voltage value is within the preset voltage interval, the step of acquiring the operating data of the split display device is performed.
[0015] In one embodiment, after the step of detecting the output voltage value of the power board by the sending chip, the method further includes:
[0016] When the output voltage value is not within the preset voltage interval, first fault information is determined, and first fault print information including the first fault information is generated;
[0017] After the step of detecting the voltage receiving value of the adapter board by the receiving chip, the method further includes:
[0018] When the received voltage value is not within the preset voltage interval, second fault information is determined, and second fault printing information including the second fault information is generated.
[0019] In one embodiment, the step of obtaining the operating data of the split display device includes:
[0020] Reading the first matrix backlight data of the sending chip, and reading the second matrix backlight data of the receiving chip;
[0021] Determine the read first matrix backlight data and second matrix backlight data as matrix backlight data;
[0022] The step of determining fault information according to the operation data after receiving the first fault detection instruction comprises:
[0023] After receiving the first fault detection instruction, comparing the matrix backlight data with preset standard backlight data;
[0024] When the matrix backlight data is different from the standard backlight data, third fault information is determined, and third fault printing information including the third fault information is generated.
[0025] In one embodiment, the step of obtaining the operating data of the split display device includes:
[0026] Reading first state data of a transmitting chip, and reading second state data of a receiving chip;
[0027] Determine the read first state data and second state data as chip state data;
[0028] The step of determining fault information according to the operation data after receiving the first fault detection instruction comprises:
[0029] After receiving the first fault detection instruction, searching a preset status information mapping table for a chip status corresponding to the chip status data;
[0030] When the chip status is a chip failure, fourth failure information is determined, and fourth failure printing information including the fourth failure information is generated.
[0031] In one embodiment, after the step of obtaining the operating data of the split display device, the method further includes:
[0032] When the trigger command of the self-service detection is received, the preset detection interface is displayed on the screen;
[0033] Receiving a target function detection instruction through the preset detection interface;
[0034] When the target function detection instruction is the first fault detection instruction, executing the step of determining the fault information according to the operation data;
[0035] When the target function detection instruction is a second fault detection instruction, obtaining operation data of the target function corresponding to the target function detection instruction;
[0036] It is determined whether the target function has a fault according to the operating data of the target function.
[0037] In one embodiment, after the step of determining the fault information according to the operation data, the method further includes:
[0038] Perform screen recording operations according to the screen recording feedback instructions to obtain the screen recording content;
[0039] The screen recording content and fault print information are uploaded to a preset server for fault analysis.
[0040] In addition, to achieve the above-mentioned purpose, the present application also proposes a fault detection device, which is applied to a split display device; the fault detection device comprises:
[0041] An operation data acquisition module, used to acquire operation data of the split display device, wherein the operation data includes matrix backlight data and chip status data;
[0042] The fault information determination module is used to determine the fault information according to the operation data after receiving the first fault detection instruction.
[0043] In addition, to achieve the above objectives, the present application also proposes a split display device, which includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the fault detection method as described above.
[0044] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the fault detection method as described above are implemented.
[0045] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the fault detection method described above are implemented.
[0046] The present application proposes a fault detection method, which is applied to a split display device. First, the operating data of the split display device is obtained, wherein the operating data includes matrix backlight data and chip status data; then, after receiving a first fault detection instruction, the fault information is determined according to the operating data.
[0047] In summary, the present application collects the operating data of the split display device in real time, and the operating data includes at least matrix backlight data related to backlight control and chip status data related to image display. After receiving the first fault detection instruction, the fault information is quickly and accurately determined based on the acquired operating data, thereby greatly improving the efficiency of fault detection and further improving the quality of after-sales service and customer satisfaction. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0049] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0050] Figure 1 A schematic diagram of a process flow provided for the first embodiment of the fault detection method of the present application;
[0051] Figure 2 A schematic diagram of the startup phase flow chart provided for the first embodiment of the fault detection method of the present application;
[0052] Figure 3 A schematic diagram of a preset detection interface provided in Example 2 of the fault detection method of this application;
[0053] Figure 4 This is a schematic diagram of the module structure of the fault detection device according to an embodiment of the present application;
[0054] Figure 5Schematic diagram of the device structure of the hardware operating environment involved in the fault detection method in the embodiment of the present application.
[0055] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0056] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0057] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0058] The split display device is an innovative form of display product, which separates the host and display screen integrated in the traditional display device, providing users with a more flexible installation and placement experience.
[0059] However, when a split display device fails, such as abnormal backlight control or image display, technicians are usually required to take cumbersome maintenance steps, which makes it difficult to quickly and accurately identify the root cause of the problem, resulting in a delay in after-sales service processing speed and easily leading to an increase in customer complaints.
[0060] Specifically, taking backlight control abnormality as an example, when a split display device has backlight abnormality, technicians are usually required to disassemble the host or screen adapter board, test the relevant backlight control signals one by one with a multimeter, and simultaneously use a logic analyzer to capture the waveforms of multiple backlight control signals for detailed analysis. This traditional fault detection method is time-consuming and labor-intensive, and seriously affects the processing efficiency of after-sales service.
[0061] In summary, how to improve the fault detection efficiency of split display devices has become a technical problem that needs to be solved urgently in this field.
[0062] The main solution of the embodiment of the present application is: obtaining the operating data of the split display device, wherein the operating data includes matrix backlight data and chip status data; after receiving the first fault detection instruction, determining the fault information according to the operating data.
[0063] The fault detection method proposed in the embodiment of the present application collects the operating data of the split display device in real time, and the operating data at least includes matrix backlight data related to backlight control and chip status data related to image display. After receiving the first fault detection instruction, the fault information is quickly and accurately determined immediately based on the acquired operating data, thereby greatly improving the efficiency of fault detection, and further improving the quality of after-sales service and customer satisfaction.
[0064] It should be noted that, in this embodiment, the split display device refers to a display system composed of an independent host end and a screen end, which can be a split TV. The split display device includes a host end, a screen end and an electronic wire. The host end is used to process video signals, audio signals and system control, and the screen end is used to receive signals transmitted by the host end and convert them into visible images. The host end and the screen end are connected by electronic wires. In this embodiment, the split display device is used as the execution body to illustrate this embodiment and the following embodiments.
[0065] Based on this, the present application embodiment provides a fault detection method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the fault detection method of the present application.
[0066] In this embodiment, the fault detection method is applied to a split display device; the fault detection method includes steps S10 to S20:
[0067] Step S10, obtaining operation data of the split display device, wherein the operation data includes matrix backlight data and chip status data;
[0068] The operating data of the split display device is collected in real time, and the operating data at least includes matrix backlight data related to backlight control and chip status data related to image display.
[0069] Among them, the matrix backlight data includes the screen parameter serial number, the data length of the SPI (Serial Peripheral Interface) signal, etc. The accuracy and stability of these data are crucial to ensuring the uniformity and stability of the display screen backlight of the split display device; the chip status data includes the status data of the host-side sending chip and the screen-side receiving chip in the split display device. Abnormal chip status data will cause abnormal display of the display screen of the split display device.
[0070] Step S20, after receiving the first fault detection instruction, determining fault information according to the operating data.
[0071] While watching the split display device, if the user finds that the screen display is abnormal, such as a black screen, flickering screen, uneven brightness, etc., the user can trigger the first fault detection instruction through any form such as remote control, button, voice or remote control. The split display device immediately determines the fault information based on the operating data obtained within a certain time period (such as 10 minutes), where the fault information includes the fault location and / or the cause of the fault.
[0072] In addition, in another feasible implementation, the split display device may also obtain the operating data of the split display device after receiving the first fault detection instruction, and determine the fault information according to the operating data to reduce resource consumption of the device during operation.
[0073] In another feasible real-time method, the split display device itself has a data anomaly monitoring function. When an abnormal operation data is detected, such as the data deviation exceeds the preset threshold or does not conform to the normal operation mode, the first fault detection instruction will be automatically triggered without manual intervention by the user. At the same time, in view of the non-user triggered characteristics of this fault detection process, in order to ensure that the user's viewing experience is not disturbed, after the fault detection is completed, the device will not immediately display any fault prompts or warnings to the user, but will convert the fault detection results into fault print information. The fault print information may include the time of the fault, fault information (including fault location and / or fault cause), equipment operation time, etc., and is saved in the preset fault information storage area of the log recording system. After the technician receives the maintenance task later, he can directly access the fault information storage area to view the previously recorded fault print information, which improves the maintenance efficiency and accuracy.
[0074] In a feasible embodiment, the split display device includes a host end, a screen end and an electronic wire, the host end and the screen end are connected through the electronic wire, the host end includes a transmitting chip and a power board, and the screen end includes a receiving chip and an adapter board; before step S10, steps A10 to A30 may also be included:
[0075] It should be noted that in a split display device, the transmitting chip is located at the host end, and is responsible for synthesizing the image and sound signals processed by the host end into an iRealOne signal suitable for transmission, and sending it to the receiving chip at the screen end through electronic wires; the receiving chip is located at the screen end, and is responsible for receiving the iRealOne signal from the transmitting chip, and separating it into an image signal and transmitting it to the display unit at the screen end for display.
[0076] Step A10, in the startup phase, the output voltage value of the power board is detected by the sending chip;
[0077] During the startup phase of the split display device, i.e., the boot phase, the power board inside the host end starts to operate. At this time, the power board rectifies the input AC power into high-voltage DC power through its built-in PFC (Power Factor Correction) feedback circuit. Then, the high-voltage DC power is measured by the detection circuit. If the detection result shows that the output voltage value is within the preset voltage range (usually 380V to 400V), it is determined to be normal, and the power board will stably output a DC voltage of 390V. If the detection result shows that the output voltage value is lower than 380V or higher than 400V, it is considered abnormal, and the power board will stop outputting voltage. In this process, the main chip inside the host end exchanges information with the sending chip through the I2C communication protocol, and the sending chip uses its peripheral 390V feedback circuit to detect the output voltage value of the power board, that is, to detect whether the power board outputs a DC voltage of 390V.
[0078] Step A20, when the output voltage value is within the preset voltage range, the generated voltage of the power board is transmitted to the adapter board through the electronic wire, and the voltage receiving value of the adapter board is detected by the receiving chip;
[0079] When it is confirmed that the output voltage value of the power board is within the preset voltage range, the main chip again sends instructions to the sending chip through the I2C communication protocol, instructing it to control the GPIO (General-purpose input / output) pin of the 390V switch to be set to a high level, thereby allowing the electronic wire interface of the mainboard to output 390V high voltage. This 390V high voltage is transmitted to the adapter board at the screen end through the electronic wire to power it.
[0080] The receiving chip at the screen end also has a peripheral 390V feedback circuit, which is used to detect the voltage reception value of the adapter board, that is, to detect whether the adapter board has successfully received the 390V voltage. The main chip communicates with the receiving chip again through the I2C (Inter-Integrated Circuit, a communication protocol name) communication protocol to confirm whether the screen-end adapter board has received the 390V voltage.
[0081] Step A30, when the received voltage value is within the preset voltage range, executing the step of acquiring the operating data of the split display device.
[0082] When it is confirmed that the voltage receiving value of the adapter board is within the preset voltage range, it indicates that the voltage transmission process is normal and the device is ready for subsequent power-on and screen-clicking operations. At this time, the device will light up the screen normally, enter the use state, and then start to obtain the operating data of the split display device.
[0083] In another feasible embodiment, step A10 may further include step A40:
[0084] Step A40, when the output voltage value is not within the preset voltage range, determining first fault information, and generating first fault print information including the first fault information;
[0085] If the power board does not output 390V, that is, the output voltage value of the power board is not within the preset voltage range, the screen end display of the split display device will be black and without backlight. At this time, the first fault information can be determined, and the main chip will record the first fault print information. If the recorded print information is "The power board does not output390V", it indicates that a hardware check of the host-end power board is required.
[0086] Step A20 may further include step A50:
[0087] Step A50: when the received voltage value is not within the preset voltage interval, second fault information is determined, and second fault print information including the second fault information is generated.
[0088] If the adapter board at the screen end does not receive the 390V voltage, that is, the voltage receiving value of the adapter board is not within the preset voltage range, in this case, the display screen at the screen end of the split display device will be black and without backlight. At this time, the second fault information can be determined, and the main chip will record the second fault print information. If the recorded print information is "no 390V for adapterboard (adapter board did not receive 390V)", it indicates that you need to check whether the electronic wire has been correctly inserted into the interfaces at both ends of the mainboard and the adapter board, or whether the electronic wire is damaged.
[0089] Among them, the recorded first fault printing information and the second fault printing information usually exist in the form of code, and can be saved in the preset fault information storage area of the log recording system. After the technicians receive the maintenance task later, they can directly access the fault information storage area to view the recorded fault printing information.
[0090] For example, Figure 2 As shown, when the split display device is in the startup stage, the sending chip detects whether the output voltage value of the power board is 390V. If it is not 390V, the first fault print information is recorded. At this time, the display screen of the device screen end is black and has no backlight; if the output voltage value of the power board is 390V, the receiving chip detects whether the voltage receiving value of the adapter board is 390V. If it is not 390V, the second fault print information is recorded. At this time, the display screen of the device screen end is black and has no backlight; if the voltage receiving value of the adapter board is 390V, the screen is turned on normally, and the operation data of the split display device is started to be obtained.
[0091] Therefore, during the startup phase of the split display device, the voltage generation value of the power board and the voltage reception value of the adapter board at the screen end are detected, and the device is turned on and the screen is turned on based on the detection results, ensuring that the device can accurately identify the voltage status during the startup phase. When a black screen failure occurs during the startup phase of the device, the fault node can be efficiently determined, thereby improving the efficiency of fault repair.
[0092] In summary, the embodiment of the present application collects the operating data of the split display device in real time, and the operating data includes at least matrix backlight data related to backlight control and chip status data related to image display. After receiving the first fault detection instruction, the fault information is quickly and accurately determined based on the acquired operating data, thereby greatly improving the efficiency of fault detection and further improving the quality of after-sales service and customer satisfaction.
[0093] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can be referred to the above introduction, and will not be repeated in the following. On this basis, step S10 can include steps S101 to S102:
[0094] Step S101, reading the first matrix backlight data of the sending chip, and reading the second matrix backlight data of the receiving chip;
[0095] It should be noted that in the split display device, in order to realize the matrix backlight function, the sending chip and the receiving chip have two hardware SPIs. One of the SPIs of the sending chip receives the matrix backlight data of the main chip, and then sends the data to the receiving chip through another SPI. One of the SPIs of the receiving chip receives the data of the sending chip, and then sends the data to the MCU (Microcontroller Unit) of the constant current board through another SPI. One of the SPIs of the MCU receives the data of the receiving chip, and then sends the matrix backlight data to the constant current chip through another SPI. The constant current chip controls the brightness of the backlight bar through the data received by SPI.
[0096] In the process of realizing the matrix backlight function of the split display device, a specific read command is sent to the sending chip through the I2C interface to obtain the first matrix backlight data related to the matrix backlight in the sending chip, wherein the read first matrix backlight data includes the panel index and the data length of the SPI signal, and the first matrix backlight data can reflect whether there is a problem with the backlight control signal transmitted by the sending chip.
[0097] Similarly, a read command is sent to the receiving chip through the I2C interface to obtain the second matrix backlight data related to the matrix backlight in the receiving chip, wherein the read second matrix backlight data includes the screen parameter sequence number, the data length of the SPI signal and the clock frequency of the SPI signal. The second matrix backlight data can reflect whether there is a problem with the backlight control signal transmitted by the receiving chip.
[0098] Step S102, determining the read first matrix backlight data and second matrix backlight data as matrix backlight data;
[0099] The read first matrix backlight data and second matrix backlight data are integrated to form complete matrix backlight data, which includes information such as screen parameter sequence number, data length and clock frequency. This information can be saved in the matrix backlight data storage area of the log recording system for subsequent fault detection.
[0100] On this basis, step S20 may include steps S201 to S202:
[0101] Step S201, after receiving the first fault detection instruction, comparing the matrix backlight data with the preset standard backlight data;
[0102] After receiving the first fault detection instruction, the acquired matrix backlight data is compared with the preset standard backlight data, wherein the standard backlight data is usually determined based on the normal operating status of the split display device, including correct data of parameters such as screen parameter number, data length, and clock frequency.
[0103] Step S202: when the matrix backlight data is different from the standard backlight data, third fault information is determined, and third fault print information including the third fault information is generated.
[0104] When it is determined that the matrix backlight data does not match the standard data, it is determined that a fault exists, and the third fault information is determined, and the third fault print information containing the third fault information is generated. The third fault print information records the specific abnormal data, which can clearly determine whether there is a problem with the backlight control signal transmitted by the sending chip or the receiving chip.
[0105] In a feasible embodiment, step S10 may include steps S103 to S104:
[0106] Step S103, reading the first state data of the sending chip, and reading the second state data of the receiving chip;
[0107] It should be noted that in the split display device, in order to monitor the operating status of the transmitting chip and the receiving chip in real time, a polling function for the status of the transmitting chip and the receiving chip is added at the software level. This function is implemented through a specific I2C command, so that the main chip can periodically communicate with the transmitting chip and the receiving chip to obtain the current status of the transmitting chip and the receiving chip.
[0108] A status query command is periodically sent to the sending chip through the I2C interface. The sending chip responds to the command and returns all its current status values, namely, the first status data, wherein the first status data includes the identification number corresponding to each module in the sending chip in the current state.
[0109] Similarly, a status query command is periodically sent to the receiving chip through the I2C interface, and the receiving chip responds to the command and returns all its current status values, namely, the second status data, wherein the second status data includes the identification number corresponding to each module in the receiving chip in the current state.
[0110] Step S104, determining the read first state data and second state data as chip state data;
[0111] The read first status data and second status data are integrated to form complete chip status data, which can be stored in the chip status data storage area of the log recording system for subsequent fault detection.
[0112] On this basis, step S20 may include steps S203 to S204:
[0113] Step S203, after receiving the first fault detection instruction, searching the chip state corresponding to the chip state data from a preset state information mapping table;
[0114] After receiving the first fault detection instruction, the chip state corresponding to the current chip state data is searched from a preset state information mapping table, wherein the state information mapping table is provided by the chip manufacturer and contains all possible state values and their corresponding chip state descriptions.
[0115] Step S204, when the chip status is a chip failure, fourth failure information is determined, and fourth failure printing information including the fourth failure information is generated.
[0116] When it is found from the status information mapping table that the chip status corresponding to the current chip status data is a status fault, the fourth fault information is determined, and the fourth fault printing information containing the fourth fault information is generated. The fourth fault printing information records the specific abnormal data, which can clearly determine whether it is the sending chip or the receiving chip that has a problem in the current status, as well as the specific problem description.
[0117] In a feasible embodiment, step S10 may further include steps S30 to S70:
[0118] Step S30, when a trigger instruction for self-service detection is received, a preset detection interface is displayed on the screen end;
[0119] When the split display device receives a trigger command for self-service detection, a preset detection interface is displayed on the screen end so that the user can see and operate on the interface, and then perform self-service fault detection, which improves the convenience of user operation to check equipment faults.
[0120] Step S40, receiving a target function detection instruction through a preset detection interface;
[0121] The preset detection interface receives a target function detection instruction input by the user through a remote controller, a touch screen or other input device, and the target function detection instruction indicates a specific function or hardware component that the user needs to detect.
[0122] Step S50, when the target function detection instruction is the first fault detection instruction, executing the step of determining fault information according to the operation data;
[0123] When the target function detection instruction is the first fault detection instruction, the step of determining the fault information according to the current operation data is directly executed, and the previously recorded fault print information can also be directly consulted, so as to efficiently and accurately determine the fault node.
[0124] Step S60, when the target function detection instruction is the second fault detection instruction, obtaining the operation data of the target function corresponding to the target function detection instruction;
[0125] When the target function detection instruction is the second fault detection instruction, that is, the user's fault detection demand points to other system functions, such as system information viewing, network status detection, image quality verification, sound output test, far-field voice recognition accuracy, remote control responsiveness, USB (Universal Serial Bus) / HDMI (High Definition Multimedia Interface) port function verification, light sensor sensitivity, camera picture clarity, IIC bus communication stability, etc., the device immediately obtains the current operating data of these specific target functions, such as signal strength, transmission speed, response time, error log and other indicators.
[0126] Step S70, determining whether the target function has a fault according to the operating data of the target function.
[0127] Based on the acquired target function operation data, the built-in diagnostic logic is used to analyze the data to determine whether the detected target function has any faults or abnormalities, and finally generate user report detection results, which may include the fault type, recommended repair measures, or whether professional repair services are required.
[0128] For example, in a feasible implementation, the preset detection interface is as follows: Figure 3 As shown, when the first fault detection instruction is received in the detection interface, that is, when the first fault detection in the detection interface is triggered by remote control, voice, etc., the fault information is determined according to the operating data; when the second fault detection instruction is received in the detection interface, that is, when one of the functions within the second fault detection range (including system information, network, image, sound, far-field voice, etc.) is selected for detection, fault detection is performed according to the operating data of the selected function (i.e., the target function). In addition, the preset detection interface also has a one-key detection function, which can be a full detection of all functions within the second fault detection range, or a detection of all functions within the first fault detection and second fault detection ranges. The diagnostic logic for each detection function that can be supported within the second fault detection range is as follows:
[0129] 1. System information: automatically detect warranty card and system version;
[0130] Warranty card: Check activation status. If activated, it will display warranty / expiration information; if not activated, it will guide you to deactivate; in other abnormal situations, it will prompt "Unable to query temporarily, please try again later".
[0131] System version: Check if there is a new version. If there is, it will guide the upgrade and display the current version and the update log of the new version; if there is no new version, it will prompt that the current version is the latest and display the current version information.
[0132] 2. Network: Automatically detect network connection, network security, and network quality;
[0133] Network connection: Check the network connection status. If connected, it will display the connection mode WiFi (Wireless Fidelity) / wired / mobile data; if not connected, it will guide you to connect to the network (different versions of Coocaa system have different target page paths).
[0134] Network security: Check DNS (Domain Name System), ARP (Address Resolution Protocol), SSL (Secure Sockets Layer), fake WiFi, and whether WiFi is encrypted. If DNS, ARP, and SSL exist, they will be automatically repaired; if fake WiFi exists, it is recommended to replace WiFi; if WiFi is not encrypted, it is recommended to encrypt WiFi.
[0135] Network quality: Check network speed, broadband, and WiFi strength (provided that WiFi is connected). If the network speed is lower than a certain threshold (to be debugged), the system will guide you to restart the router, etc. If the broadband is lower than a certain threshold (to be debugged), the system will guide you to speed up the broadband. If the WiFi strength is lower than a certain threshold, the system will guide you to move the router closer to the TV, or replace it with a WiFi with better signal strength.
[0136] 3. Image: Automatically play several test images (pure white, pure black, R, G, B pure images) to determine whether the user's answer is normal;
[0137] If the answer is normal, no action will be taken.
[0138] If the answer is abnormal, first boot the image settings to restore to factory settings, then boot the system to upgrade or restore to factory settings.
[0139] If there is no response within the specified time, the item in the test report will be subject to further confirmation.
[0140] 4. Sound: Automatically play a sound to detect whether the sound output is normal;
[0141] Node analysis: analyze the status of each node in the sound stream (such as sound cards, speakers, etc.), and give a prompt if any node is abnormal.
[0142] Sound output: If it is "local output", the user will be guided to restore the sound settings to factory settings. If there are still problems, the system will be guided to upgrade / restore to factory settings. If it is "Bluetooth audio" output, the Bluetooth absolute volume function will be disabled, and the Bluetooth audio signal value will be detected. If it is abnormal, a prompt will be given to guide the user to adjust the volume of the Bluetooth audio device. If it is ARC (Audio Return Channel) output, the user will be guided to check in turn whether the CEC (Consumer Electronics Control) master switch is turned on (the CEC master switch must be turned on), whether the sound output selects "external speakers", whether the digital audio output selects "decoding output", and whether the HDMI port is inserted correctly (it needs to be inserted into a port that supports ARC). At the same time, the user will be guided to adjust the ARC speaker volume / adjust the remote control volume to observe whether the volume changes. If it is light or other output methods, the user will be guided to check whether the sound output selects "external speakers" and whether the digital audio output selects "decoding output". At the same time, the user will be guided to adjust the external speaker volume / adjust the remote control volume to observe whether the volume changes.
[0143] 5. Remote control: If it is a Bluetooth remote control, the remote control will be automatically detected;
[0144] Connected: If disconnected, a prompt will appear to guide the pairing connection.
[0145] Remaining power: If the power is low (threshold to be confirmed), a prompt will appear to guide you to replace the battery.
[0146] Signal detection: If abnormal, a prompt will be given to guide you to replace the battery.
[0147] 6. USB port: Automatically detect whether there is any device in each USB port of the machine;
[0148] If not, it will prompt that the USB device is not found, please unplug and plug it again.
[0149] If available, the device name, USB protocol, type, and manufacturer on the USB will be displayed.
[0150] 7. HDMI port: Automatically detect whether there is any device on each HDMI port of the machine;
[0151] If not, it will prompt that HDMI device is not found, please unplug and plug again.
[0152] If yes, it will display device information such as the device name on HDMI (such as Xbox), HDMI protocol, type (amplifier / disc player, etc.), manufacturer, etc.
[0153] 8. Light sensor: automatically detect switch status;
[0154] If the function is turned off, try again after booting it on.
[0155] If the function is turned on, the smart light sensing UI (User Interface) in the store demonstration will be called to detect whether the relevant values have changed. If there is no change, the customer will be guided to contact after-sales service.
[0156] 9. Camera: If it is detected that the built-in camera / external camera has been adapted (if it is not adapted, it will be directly prompted and the camera model will be displayed as much as possible), it will be automatically detected. If the hardware connection is abnormal, it will be prompted that the hardware connection is abnormal. If it is built-in, it will guide the customer service to handle it; if it is external, it will guide the user to re-plug it; or, manually detect and let the user view the camera preview screen and answer whether it is normal. If it is abnormal, it will guide the user to contact the customer service to handle it.
[0157] 10. IIC bus: Automatically detect and repair whether there is an abnormal reset of each device mounted on the IIC bus (such as power amplifier equipment). If an abnormal reset occurs, it will automatically repair to a normal state.
[0158] In a feasible embodiment, step S20 may further include steps S80 to S90:
[0159] Step S80, performing a screen recording operation according to the screen recording feedback instruction to obtain the screen recording content;
[0160] When the split display device receives a screen recording feedback command, it immediately starts the screen recording function to record the content displayed on the current screen, audio output and external ambient sound. The screen recording operation will continue until a stop command is received or the preset screen recording time is reached. Finally, a complete screen recording content including the start time, end time and recorded content is obtained.
[0161] Step S90, uploading the screen recording content and fault printing information to a preset server for fault analysis.
[0162] The generated screen recording content and the previously generated fault print information are packaged together or uploaded separately to the preset server for fault analysis. The server can be an internal fault analysis center of the enterprise or a fault diagnosis service provided by a third party. The specific cause of the fault can be located more accurately through analysis, and targeted solutions or repair suggestions can be provided. The analysis results are fed back to the user to guide subsequent maintenance or optimization operations.
[0163] In addition, in another feasible implementation, the user can scan the QR code of the "Questions and Feedback" page on the screen displayed on the screen end, and directly enter the fault reporting interface after scanning the code to fill in the graphic content to describe the fault.
[0164] In summary, in this embodiment, by adding a status polling function for the sending chip and the receiving chip, the main chip can communicate with the sending chip and the receiving chip regularly to obtain their current status values, thereby improving the real-time monitoring capability of the chip status and facilitating subsequent fault detection and analysis; this embodiment also establishes a direct correspondence between the chip status data and the actual fault condition through a preset status information mapping table. When an abnormal chip status is detected, fault print information can be quickly generated to help technicians quickly determine the fault information, thereby improving the efficiency and accuracy of troubleshooting.
[0165] In addition, this embodiment also provides a self-service detection function, where the user can select one or more system functions or components that they want to detect through a preset detection interface. The device will perform corresponding detection operations based on the user's selection and display the detection results, thereby enhancing the convenience of user participation in equipment maintenance.
[0166] In this embodiment, in addition to fault detection, a screen recording function is also added. When the device receives a screen recording feedback instruction, it can immediately execute the screen recording operation and upload the screen recording content and fault printing information to the preset server, so that technicians can remotely understand the background and causes of the fault more accurately and efficiently, thereby greatly improving the efficiency of fault detection, and further improving the quality of after-sales service and customer satisfaction.
[0167] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the fault detection method of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.
[0168] The present application also provides a fault detection device, which is applied to a split display device. Figure 4 , the fault detection device comprises:
[0169] An operation data acquisition module 10 is used to acquire operation data of the split display device, wherein the operation data includes matrix backlight data and chip status data;
[0170] The fault information determination module 20 is used to determine the fault information according to the operation data after receiving the first fault detection instruction.
[0171] Optionally, the split display device includes a host end, a screen end and an electronic wire, the host end and the screen end are connected through the electronic wire, the host end includes a sending chip and a power board, and the screen end includes a receiving chip and an adapter board; the fault detection device also includes a power-on and screen-on module (not shown), and the power-on and screen-on module is used to:
[0172] During the startup phase, the output voltage value of the power board is detected by the sending chip;
[0173] When the output voltage value is within the preset voltage range, the generated voltage of the power board is transmitted to the adapter board through the electronic wire, and the voltage receiving value of the adapter board is detected by the receiving chip;
[0174] When the received voltage value is within the preset voltage range, the step of acquiring the operating data of the split display device is performed.
[0175] Optionally, the fault detection device further includes a fault information printing module (not shown), and the fault information printing module is used to:
[0176] When the output voltage value is not within the preset voltage range, first fault information is determined, and first fault print information including the first fault information is generated;
[0177] When the received voltage value is not within the preset voltage interval, second fault information is determined, and second fault printing information including the second fault information is generated.
[0178] Optionally, the running data acquisition module 10 is further used for:
[0179] Reading the first matrix backlight data of the sending chip, and reading the second matrix backlight data of the receiving chip;
[0180] Determine the read first matrix backlight data and second matrix backlight data as matrix backlight data;
[0181] Optionally, the fault information determining module 20 is further configured to:
[0182] After receiving the first fault detection instruction, comparing the matrix backlight data with the preset standard backlight data;
[0183] When the matrix backlight data is different from the standard backlight data, third fault information is determined, and third fault printing information including the third fault information is generated.
[0184] Optionally, the running data acquisition module 10 is further used for:
[0185] Reading first state data of a transmitting chip, and reading second state data of a receiving chip;
[0186] Determine the read first state data and second state data as chip state data;
[0187] Optionally, the fault information determining module 20 is further configured to:
[0188] After receiving the first fault detection instruction, searching a preset status information mapping table for a chip status corresponding to the chip status data;
[0189] When the chip status is a chip failure, fourth failure information is determined, and fourth failure printing information including the fourth failure information is generated.
[0190] Optionally, the fault detection device further includes a self-service detection module (not shown), which is used to:
[0191] When the trigger command of the self-service detection is received, the preset detection interface is displayed on the screen;
[0192] Receive target function detection instructions through a preset detection interface;
[0193] When the target function detection instruction is a first fault detection instruction, executing a step of determining fault information according to the operation data;
[0194] When the target function detection instruction is a second fault detection instruction, obtaining operation data of the target function corresponding to the target function detection instruction;
[0195] It is determined whether the target function has a fault based on the operating data of the target function.
[0196] Optionally, the fault detection device further includes a screen recording feedback module (not shown), and the screen recording feedback module is used to:
[0197] Perform screen recording operations according to the screen recording feedback instructions to obtain the screen recording content;
[0198] Upload the screen recording content and fault print information to the preset server for fault analysis.
[0199] The fault detection device provided in the embodiment of the present application adopts the fault detection method in the above embodiment, which can improve the fault detection efficiency of the split display device. Compared with the prior art, the beneficial effects of the fault detection device provided in the embodiment of the present application are the same as the beneficial effects of the fault detection method provided in the above embodiment, and other technical features in the fault detection device are the same as the features disclosed in the fault detection method in the above embodiment, which will not be described in detail here.
[0200] An embodiment of the present application provides a split display device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the fault detection method in the above-mentioned embodiment one.
[0201] Reference below Figure 5 , which shows a schematic diagram of the structure of a split display device suitable for implementing the embodiment of the present application. The split display device in the embodiment of the present application may include a mobile terminal and a fixed terminal of the MCU. Figure 5The split display device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0202] like Figure 5 As shown, the split display device may include a processing device 1001 (e.g., a central processing unit, a graphics processor, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM: Read Only Memory) 1002 or a program loaded from a storage device 1003 to a random access memory (RAM: Random Access Memory) 1004. Various programs and data required for the operation of the split display device are also stored in the RAM 1004. The processing device 1001, the ROM 1002, and the RAM 1004 are connected to each other via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; generation devices 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 1003 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 1009. The communication device 1009 can allow the split display device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a split display device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems may be implemented or have instead.
[0203] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0204] The split display device provided in the embodiment of the present application adopts the fault detection method in the above embodiment, which can improve the fault detection efficiency of the split display device. Compared with the prior art, the beneficial effects of the split display device provided in the embodiment of the present application are the same as the beneficial effects of the fault detection method provided in the above embodiment, and other technical features in the split display device are the same as the features disclosed in the fault detection method in the previous embodiment, which will not be repeated here.
[0205] It should be understood that the various parts disclosed in the embodiments of the present application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0206] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0207] An embodiment of the present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the fault detection method in the above embodiment.
[0208] The computer-readable storage medium provided in the embodiment of the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared or semiconductor systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM: Random Access Memory), a read-only memory (ROM: Read Only Memory), an erasable programmable read-only memory (EPROM: Erasable Programmable Read Only Memory or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM: CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency: Radio Frequency), etc., or any suitable combination of the above.
[0209] The computer-readable storage medium may be included in the split display device; or may exist independently without being assembled into the split display device.
[0210] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the split display device, the split display device: obtains the operating data of the split display device, wherein the operating data includes matrix backlight data and chip status data; after receiving the first fault detection instruction, determines the fault information according to the operating data.
[0211] The computer program code for performing the operation of the embodiment of the present application can be written in one or more programming languages or a combination thereof, and the above-mentioned programming languages include object-oriented programming languages, such as Java, Smalltalk, C++, and also include conventional procedural programming languages, such as "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on the remote computer, or completely on the remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (e.g., using an Internet service provider to connect through the Internet).
[0212] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0213] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0214] The readable storage medium provided in the embodiment of the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned fault detection method, and can improve the fault detection efficiency of the split display device. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the embodiment of the present application are the same as the beneficial effects of the fault detection method provided in the above-mentioned embodiment, and will not be elaborated here.
[0215] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned fault detection method when executed by a processor.
[0216] The computer program product provided by the present application can improve the fault detection efficiency of the split display device. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the fault detection method provided by the above embodiment, which will not be repeated here.
[0217] The above are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A fault detection method, characterized in that: Applied to a split display device, the fault detection method includes: Acquire operation data of the split display device, wherein the operation data includes matrix backlight data and chip status data; After receiving the first fault detection instruction, fault information is determined according to the operation data.
2. The fault detection method according to claim 1, characterized in that: The split display device includes a host end, a screen end and an electronic wire, the host end is connected to the screen end through the electronic wire, the host end includes a transmitting chip and a power board, and the screen end includes a receiving chip and a switching board; Before the step of obtaining the operation data of the split display device, the method further includes: In the startup phase, the output voltage value of the power board is detected by the sending chip; When the output voltage value is within a preset voltage range, the generated voltage of the power board is transmitted to the adapter board through the electronic wire, and the voltage receiving value of the adapter board is detected by the receiving chip; When the received voltage value is within the preset voltage interval, the step of acquiring the operating data of the split display device is performed.
3. The fault detection method according to claim 2, characterized in that: After the step of detecting the output voltage value of the power board by the sending chip, the method further includes: When the output voltage value is not within the preset voltage interval, first fault information is determined, and first fault print information including the first fault information is generated; After the step of detecting the voltage receiving value of the adapter board by the receiving chip, the method further includes: When the received voltage value is not within the preset voltage interval, second fault information is determined, and second fault printing information including the second fault information is generated.
4. The fault detection method according to claim 1, characterized in that: The step of obtaining the operating data of the split display device includes: Reading the first matrix backlight data of the sending chip, and reading the second matrix backlight data of the receiving chip; Determine the read first matrix backlight data and second matrix backlight data as matrix backlight data; The step of determining fault information according to the operation data after receiving the first fault detection instruction comprises: After receiving the first fault detection instruction, comparing the matrix backlight data with preset standard backlight data; When the matrix backlight data is different from the standard backlight data, third fault information is determined, and third fault printing information including the third fault information is generated.
5. The fault detection method according to claim 1, characterized in that: The step of obtaining the operating data of the split display device includes: Reading first state data of a transmitting chip, and reading second state data of a receiving chip; Determine the read first state data and second state data as chip state data; The step of determining fault information according to the operation data after receiving the first fault detection instruction comprises: After receiving the first fault detection instruction, searching a preset status information mapping table for a chip status corresponding to the chip status data; When the chip status is a chip failure, fourth failure information is determined, and fourth failure printing information including the fourth failure information is generated.
6. The fault detection method according to any one of claims 1 to 5, characterized in that: After the step of obtaining the operation data of the split display device, the method further includes: When the trigger command of the self-service detection is received, the preset detection interface is displayed on the screen; Receiving a target function detection instruction through the preset detection interface; When the target function detection instruction is the first fault detection instruction, executing the step of determining the fault information according to the operation data; When the target function detection instruction is a second fault detection instruction, obtaining operation data of the target function corresponding to the target function detection instruction; It is determined whether the target function has a fault according to the operating data of the target function.
7. The fault detection method according to claim 6, characterized in that: After the step of determining the fault information according to the operation data, the method further includes: Perform screen recording operations according to the screen recording feedback instructions to obtain the screen recording content; The screen recording content and fault print information are uploaded to a preset server for fault analysis.
8. A fault detection device, characterized in that: Applied to a split display device, the fault detection device comprises: An operation data acquisition module, used to acquire operation data of the split display device, wherein the operation data includes matrix backlight data and chip status data; The fault information determination module is used to determine the fault information according to the operation data after receiving the first fault detection instruction.
9. A split display device, characterized in that: The split display device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the fault detection method according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the fault detection method according to any one of claims 1 to 7 are implemented.