Fault detection method and device, vehicle-mounted equipment and storage medium
Patent Information
- Application Number
- CN202510466326.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-14
- Publication Date
- 2026-10-20
AI Technical Summary
人工进行黑屏原因的分析,无法快速定位问题根因,效率较低
[0043]第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时本申请实施例公开的故障检测方法的步骤。
Smart Images

Figure HDA0005359321320000011 
Figure HDA0005359321320000021 
Figure HDA0005359321320000031
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, and in particular to a fault detection method, device, vehicle-mounted equipment, and storage medium. Background Technology
[0002] In the vehicle assembly, electrical testing, and road testing processes on the vehicle production line, as well as the preparation or technical upgrade processes before vehicle delivery to users at the delivery center, a common type of failure is the vehicle's infotainment system going black. Currently, for this type of failure, production line staff typically need to involve cockpit domain R&D personnel, who then manually retrieve offline or cloud logs from the vehicle's infotainment system to further analyze the cause of the black screen. Manual analysis of the black screen's cause is inefficient and cannot quickly pinpoint the root cause. Summary of the Invention
[0003] This application provides a fault detection method, apparatus, vehicle-mounted device, and storage medium, which helps to improve detection efficiency.
[0004] To address the aforementioned problems, in a first aspect, embodiments of this application provide a fault detection method, including:
[0005] Receive black screen fault detection request;
[0006] According to the control sequence of the display screen, the control unit and the display screen are sequentially tested for faults to obtain the test results. The control sequence of the display screen is the intervention sequence of each control unit participating in the start-up or display process of the display screen.
[0007] The detection results are output in voice format.
[0008] Optionally, the step of sequentially performing fault detection on the control unit and the display screen according to the control sequence of the display screen, and obtaining the detection results, includes:
[0009] According to the control sequence of the display screen, the current control unit performs a start-up detection on the next control unit or display screen to obtain the detection result;
[0010] Alternatively, if all control units and the display screen have been successfully started, a fault detection is performed on the display screen to obtain the detection result.
[0011] Optionally, the control unit includes an MCU and a SOC;
[0012] The step of performing a start-up detection on the next control unit or display screen through the current control unit according to the control sequence of the display screen, and obtaining the detection result, includes:
[0013] According to the control sequence of the display screen, the MCU performs a startup detection on the SOC. If the SOC fails to start successfully, the detection result is determined to be an SOC startup failure.
[0014] Alternatively, if the SOC starts successfully, the display screen is tested for startup using the SOC. If the display screen fails to start, the test result is determined to be a display screen startup failure.
[0015] Optionally, when all control units and the display screen have been successfully started, performing fault detection on the display screen and obtaining the detection result includes:
[0016] If the SOC determines that the display screen has started successfully, the SOC notifies the display screen to perform fault detection and executes a self-test program to obtain the detection result.
[0017] Optionally, receiving the black screen fault detection request includes:
[0018] The black screen fault detection request can be received via a combination of buttons on the steering wheel.
[0019] Optionally, receiving the black screen fault detection request via a combination of buttons on the steering wheel includes:
[0020] When the combination key is detected to be pressed and the duration is greater than or equal to the target duration, it is determined that the black screen fault detection request has been received.
[0021] Optionally, outputting the detection result in voice format includes:
[0022] Drive the speaker to play the alarm tone of the detection result.
[0023] Secondly, embodiments of this application provide a fault detection device, including:
[0024] The detection request receiving module is used to receive black screen fault detection requests;
[0025] The fault detection module is used to perform fault detection on the control unit and the display screen in sequence according to the control order of the display screen, and obtain the detection results. The control order of the display screen is the intervention order of each control unit participating in the start-up or display process of the display screen.
[0026] The detection result output module is used to output the detection results in voice form.
[0027] Optionally, the fault detection module includes:
[0028] The first detection unit is used to perform startup detection on the next control unit or display screen through the current control unit according to the control sequence of the display screen, and obtain the detection result.
[0029] Alternatively, the second detection unit is used to perform fault detection on the display screen and obtain the detection result when all control units have been successfully started and the display screen has been successfully started.
[0030] Optionally, the control unit includes an MCU and a SOC;
[0031] The first detection unit is specifically used for:
[0032] According to the control sequence of the display screen, the MCU performs a startup detection on the SOC. If the SOC fails to start successfully, the detection result is determined to be an SOC startup failure.
[0033] Alternatively, if the SOC starts successfully, the display screen is tested for startup using the SOC. If the display screen fails to start, the test result is determined to be a display screen startup failure.
[0034] Optionally, the second detection unit is specifically used for:
[0035] If the SOC determines that the display screen has started successfully, the SOC notifies the display screen to perform fault detection and executes a self-test program to obtain the detection result.
[0036] Optionally, the detection request receiving module includes:
[0037] The detection request receiving unit is used to receive the black screen fault detection request via a combination of buttons on the steering wheel.
[0038] Optionally, the detection request receiving unit is specifically used for:
[0039] When the combination key is detected to be pressed and the duration is greater than or equal to the target duration, it is determined that the black screen fault detection request has been received.
[0040] Optionally, the detection result output module is specifically used for:
[0041] Drive the speaker to play the alarm tone of the detection result.
[0042] Thirdly, embodiments of this application also provide an in-vehicle device, including a display screen, a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the fault detection method described in embodiments of this application.
[0043] Fourthly, embodiments of this application provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the steps of the fault detection method disclosed in embodiments of this application.
[0044] The fault detection method, device, vehicle-mounted equipment, and storage medium provided in this application embodiment automatically detect vehicle screen blackouts by sequentially detecting the control unit and display screen according to the control sequence of the display screen after receiving a black screen fault detection request, obtaining the detection results, and outputting the detection results in voice form. By sequentially detecting the control unit and display screen based on the control sequence of the display screen, the cause of the vehicle screen blackout can be quickly determined, thus improving the detection efficiency of vehicle screen blackouts. Attached Figure Description
[0045] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0046] Figure 1 This is a flowchart of a fault detection method provided in an embodiment of this application;
[0047] Figure 2 This is a flowchart of a fault detection method provided in an embodiment of this application;
[0048] Figure 3 This is a schematic diagram of the components involved in performing the fault detection method in the embodiments of this application;
[0049] Figure 4 This is a schematic diagram of the structure of a fault detection device provided in an embodiment of this application;
[0050] Figure 5 This is a schematic diagram of the structure of a vehicle-mounted device provided in an embodiment of this application. Detailed Implementation
[0051] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0052] Figure 1This is a flowchart of a fault detection method provided in an embodiment of this application. This fault detection method is applicable to detecting black screen faults in vehicle infotainment systems and can be executed by in-vehicle equipment such as the vehicle infotainment system. Figure 1 As shown, the method includes steps 110 to 130.
[0053] Step 110: Receive black screen fault detection request.
[0054] In one exemplary embodiment, the black screen fault detection request is used to request triggering the detection of a black screen fault on the display screen of the in-vehicle device. The display screen may include at least one of a central control screen, a passenger-side screen, and a second-row screen.
[0055] In one exemplary embodiment, a black screen fault detection request can be received via a fixed button; that is, when a fixed button is detected to be pressed, it is determined that a black screen fault detection request has been received. The fixed button may include one button, or it may include multiple buttons.
[0056] In one exemplary embodiment, when a vehicle screen goes black during the vehicle assembly, electrical inspection, and road test process on the vehicle production line, or during the preparation or technical upgrade process before the vehicle is delivered to the user at the delivery center, production line staff can press a fixed button to trigger a black screen fault detection.
[0057] In some embodiments of this application, receiving a black screen fault detection request includes receiving the black screen fault detection request via a combination of buttons on the steering wheel.
[0058] In one exemplary embodiment, the combination buttons are at least two identical buttons located on the steering wheel, such as up and down arrow keys. Each button in the combination buttons has its own corresponding function.
[0059] In one exemplary embodiment, a black screen fault detection request is determined to have been received when a combination button on the steering wheel is detected to be pressed.
[0060] The black screen fault detection request can be received by using a combination of buttons on the steering wheel. The detection of black screen faults can be triggered based on existing buttons, without the need to set specific buttons, which can save costs.
[0061] In some embodiments of this application, receiving the black screen fault detection request via a combination button on the steering wheel includes: determining that the black screen fault detection request has been received when it is detected that the combination button has been pressed and the duration is greater than or equal to a target duration.
[0062] In one exemplary embodiment, when a combination key is detected to be pressed and the duration of the press is greater than or equal to a target duration, it is determined that a black screen fault detection request has been received. This distinguishes the black screen fault from the normal function of the key and prevents accidental triggering.
[0063] Step 120: According to the control sequence of the display screen, perform fault detection on the control unit and the display screen in sequence to obtain the detection results. The control sequence of the display screen is the intervention sequence of each control unit participating in the start-up or display process of the display screen.
[0064] In one exemplary embodiment, the control sequence of the display screen refers to the startup control sequence of the display screen or the display control sequence of the display screen.
[0065] In one exemplary embodiment, when detecting a black screen fault, fault detection can be performed on each control unit and the display screen sequentially according to the control sequence of the display screen until the faulty component (control unit or display screen) is identified, and the detection result is that the component is faulty. The control unit may include one control unit or multiple levels of control units. When the control unit includes multiple levels of control units, each control unit is detected level by level.
[0066] In some embodiments of this application, the step of sequentially performing fault detection on the control unit and the display screen according to the control sequence of the display screen to obtain the detection result includes: performing startup detection on the next control unit or display screen through the current control unit according to the control sequence of the display screen to obtain the detection result; or, when all control units have been successfully started and the display screen has been successfully started, performing fault detection on the display screen to obtain the detection result.
[0067] In an exemplary embodiment, the control unit may include one control unit or multiple control units. The current control unit may be one of the control units. If the current control unit is connected to the next control unit, the current control unit performs a startup detection on the next control unit to detect whether the next control unit has started successfully and obtains a detection result of whether the next unit has started successfully. If the next control unit starts successfully, the current control unit can notify the next control unit to perform fault detection. The fault detection process of the next control unit is the same as that of the current control unit. If the current control unit is connected to a display screen, the current control unit performs a startup detection on the display screen to detect whether the display screen has started successfully and obtains a detection result of whether the display screen has started successfully.
[0068] In an exemplary embodiment, when the current control unit performs startup detection on the next control unit, it can control the power-on state of the next control unit and then determine whether the next control unit has started successfully based on the feedback signal of the next control unit. That is, if the current control unit receives a power-on success signal from the next control unit, it determines that the next control unit has started successfully. If the current control unit does not receive a signal from the next control unit or receives a power-on failure signal from the next control unit, it can determine that the next control unit has not started successfully.
[0069] In an exemplary embodiment, when the current control unit performs startup detection on the display screen, it can control the power-on state of the display screen and then determine whether the display screen has started successfully based on the feedback signal of the display screen. That is, if the current control unit receives a power-on success signal from the display screen, it determines that the display screen has started successfully. If the current control unit does not receive a signal from the display screen or receives a power-on failure signal from the display screen, it can determine that the display screen has not started successfully.
[0070] In one exemplary embodiment, after all control units and the display screen have successfully started, further fault detection is performed on the display screen. The display screen is notified to execute a self-test program, and the result of the self-test success or failure is obtained by executing the self-test program on the display screen. When the display screen executes the self-test program, the system voltage, operating current, video encoding, and video decoding status can be detected through key chip firmware to determine whether the display screen is working properly, and finally the fault detection result of the display screen is obtained.
[0071] By following the control sequence of the display screen, the current control unit first performs a startup test on the next control unit or display screen to obtain the test results. Then, if all control units and the display screen have started successfully, the display screen is tested for faults. This can identify the faulty component causing the vehicle's black screen and improve the accuracy of the test results.
[0072] Step 130: Output the detection results in voice form.
[0073] In one exemplary embodiment, since the display screen is black and the detection results cannot be displayed, the detection results are converted into speech and played through a speaker.
[0074] In some embodiments of this application, the step of outputting the detection result in voice form includes: driving a speaker to play an alarm tone of the detection result.
[0075] In one exemplary embodiment, the detection result is converted into a fixed-format alarm tone, which is then played by the speaker driven by the vehicle's infotainment system MCU. Based on the different alarm tones, staff can quickly pinpoint the cause of the vehicle's black screen, such as whether the SOC has not started properly, the display screen has not started properly, or other display screen malfunctions.
[0076] By playing alarm sounds indicating the test results through the speaker, users can quickly understand the reason for the vehicle's black screen and take further measures, such as replacing parts, returning for repair, or releasing the vehicle.
[0077] Through the technical solution of this application embodiment, when a vehicle screen goes black during the vehicle assembly, electrical inspection, and road test process on the vehicle production line, or during the preparation or technical upgrade process before the vehicle is delivered to the user at the delivery center, the vehicle self-test is triggered manually, and the self-test results are fed back. This supports production line staff in obtaining guidance on problem location, quickly deciding on troubleshooting solutions, and improving business efficiency. It can meet the production line's production cycle requirements and delivery preparation time requirements.
[0078] The fault detection method provided in this application, after receiving a black screen fault detection request, sequentially detects the control unit and the display screen according to the control sequence of the display screen, obtains the detection results, and outputs the detection results in voice form, thereby realizing automatic detection of vehicle screen black screen. By sequentially detecting the control unit and the display screen based on the control sequence of the display screen, the cause of the vehicle screen black screen can be quickly determined, improving the detection efficiency of vehicle screen black screen.
[0079] Figure 2 This is a flowchart of a fault detection method provided in an embodiment of this application. This fault detection method is applicable to detecting black screen faults in vehicle infotainment systems and can be executed by in-vehicle devices such as the vehicle infotainment system. Based on the above embodiments, the control unit in this embodiment may include an MCU (Microcontroller Unit) and a SOC (System on Chip), and the MCU, SOC, and display screen are detected sequentially to determine the detection result. Figure 3 This is a schematic diagram of the components involved in the fault detection method implemented in the embodiments of this application, such as... Figure 3 As shown, the components involved in performing the fault detection method include steering wheel control buttons, vehicle infotainment system, cockpit display screen and speakers. The vehicle infotainment system includes key control components such as MCU and SOC. The cockpit display screen (hereinafter referred to as the display screen in this embodiment) includes the central control screen, the passenger screen and the second row screen.
[0080] like Figure 2 As shown, the fault detection method includes steps 210 to 290.
[0081] Step 210: Receive black screen fault detection request.
[0082] In one exemplary embodiment, the MCU continuously monitors the steering wheel button signals. When it detects that a combination of buttons are pressed simultaneously for a duration of more than 15 seconds, it determines that a black screen fault detection request has been received, thereby triggering the execution of the MCU's vehicle system self-test program.
[0083] Step 220: Perform startup detection on the SOC via the MCU according to the control sequence displayed on the screen.
[0084] In one exemplary embodiment, the control sequence of the display screen is: MCU controls SOC, and SOC controls the display screen.
[0085] In an exemplary embodiment, following the control sequence of the display screen, the MCU first executes a self-test program to perform a startup test on the SOC. The MCU can control the power-on state of the SOC, thereby determining whether the SOC can start normally.
[0086] Step 230: Determine whether the SOC has started successfully. If the SOC has not started successfully, proceed to step 240. If the SOC has started successfully, proceed to step 250.
[0087] In an exemplary embodiment, after the MCU controls the power-on state of the SOC, if the MCU receives a power-on success signal from the SOC, it can determine that the SOC has started successfully. If the MCU does not receive a signal from the SOC or receives a power-on failure signal from the SOC, it can determine that the SOC has not started successfully.
[0088] Step 240: Determine that the detection result is a SOC startup failure, and then proceed to step 290.
[0089] In an exemplary embodiment, if the SOC fails to start, the detection result is determined to be an SOC startup failure, and then step 290 can be executed to output the detection result.
[0090] Step 250: Perform a startup detection on the display screen using the SOC.
[0091] In one exemplary embodiment, when the MCU determines that the SOC has successfully started, the MCU notifies the SOC to execute a self-test program. After receiving the notification message from the MCU, the SOC executes its own self-test program to perform a startup test on the display screen. During the execution of the self-test program, the SOC can control the power-on state of the display screen, thereby determining whether the display screen can start normally.
[0092] Step 260: Determine whether the display screen has started successfully. If the display screen has not started successfully, proceed to step 270. If the display screen has started successfully, proceed to step 280.
[0093] In an exemplary embodiment, after the SOC controls the power-on state of the display, if the SOC receives a power-on success signal from the display, it can determine that the display has started successfully. If the SOC does not receive a signal from the display or receives a power-on failure signal from the display, it can determine that the display has not started successfully.
[0094] Step 270: Determine that the detection result is a display screen startup failure, and then proceed to step 290.
[0095] In an exemplary embodiment, when the display fails to start, the SOC determines that the detection result is a display startup failure, and then can execute step 290 to output the detection result, that is, the SOC feeds back the detection result to the MCU, and the MCU outputs the detection result.
[0096] Step 280: The SOC notifies the display screen to perform fault detection, and the display screen executes a self-test program to obtain the detection result.
[0097] In one exemplary embodiment, upon determining that the display has successfully booted up, the SOC notifies the display to execute a self-test program. Upon receiving the notification message from the SOC, the display executes its own self-test program to detect any faults. During the self-test, the display can determine whether it is functioning correctly by monitoring system voltage, operating current, video encoding, and video decoding status through key chip firmware, ultimately obtaining the display fault detection result. The display feeds back the detection result to the SOC, which then feeds it back to the MCU. Finally, the MCU executes step 290 and outputs the detection result.
[0098] Step 290: Output the detection results in voice form.
[0099] In one exemplary embodiment, the MCU drives the speaker to output an alarm tone indicating the detection result.
[0100] The fault detection method provided in this application embodiment, by having the MCU perform startup detection on the SOC, the SOC perform startup detection on the display screen, and the display screen perform fault detection on itself, can quickly determine whether there is a fault in the SOC or the display screen, and determine the cause of the vehicle's black screen fault, thereby improving the accuracy of the detection results.
[0101] Figure 4 This is a schematic diagram of the structure of a fault detection device provided in an embodiment of this application, as shown below. Figure 4 As shown, the device includes:
[0102] The detection request receiving module 410 is used to receive black screen fault detection requests;
[0103] The fault detection module 420 is used to perform fault detection on the control unit and the display screen in sequence according to the control sequence of the display screen, and obtain the detection results. The control sequence of the display screen is the intervention sequence of each control unit participating in the start-up or display process of the display screen.
[0104] The detection result output module 430 is used to output the detection result in voice form.
[0105] Optionally, the fault detection module includes:
[0106] The first detection unit is used to perform startup detection on the next control unit or display screen through the current control unit according to the control sequence of the display screen, and obtain the detection result.
[0107] Alternatively, the second detection unit is used to perform fault detection on the display screen and obtain the detection result when all control units have been successfully started and the display screen has been successfully started.
[0108] Optionally, the control unit includes an MCU and a SOC;
[0109] The first detection unit is specifically used for:
[0110] According to the control sequence of the display screen, the MCU performs a startup detection on the SOC. If the SOC fails to start successfully, the detection result is determined to be an SOC startup failure.
[0111] Alternatively, if the SOC starts successfully, the display screen is tested for startup using the SOC. If the display screen fails to start, the test result is determined to be a display screen startup failure.
[0112] Optionally, the second detection unit is specifically used for:
[0113] If the SOC determines that the display screen has started successfully, the SOC notifies the display screen to perform fault detection and executes a self-test program to obtain the detection result.
[0114] Optionally, the detection request receiving module includes:
[0115] The detection request receiving unit is used to receive the black screen fault detection request via a combination of buttons on the steering wheel.
[0116] Optionally, the detection request receiving unit is specifically used for:
[0117] When the combination key is detected to be pressed and the duration is greater than or equal to the target duration, it is determined that the black screen fault detection request has been received.
[0118] Optionally, the detection result output module is specifically used for:
[0119] Drive the speaker to play the alarm tone of the detection result.
[0120] The fault detection device provided in this application embodiment is used to implement the steps of the fault detection method described in this application embodiment. The specific implementation of each module of the device is described in the corresponding steps, and will not be repeated here.
[0121] The fault detection device provided in this application embodiment automatically detects vehicle screen blackouts by sequentially detecting the control unit and display screen according to the control sequence of the display screen after receiving a black screen fault detection request, obtaining the detection results, and outputting the detection results in voice form. By performing sequential detection of the control unit and display screen based on the control sequence of the display screen, the cause of the vehicle screen blackout can be quickly determined, thus improving the detection efficiency of vehicle screen blackouts.
[0122] Figure 5 This is a structural schematic diagram of a vehicle-mounted device provided in an embodiment of this application, such as... Figure 5 As shown, the vehicle-mounted device 500 may include one or more processors 510 and one or more memories 520 connected to the processors 510. The vehicle-mounted device 500 may also include an input interface 530 and an output interface 540 for communicating with another device or system. The vehicle-mounted device 500 may also include a display screen (not shown). Program code executed by the processor 510 may be stored in the memory 520.
[0123] The processor 510 in the vehicle-mounted device 500 calls the program code stored in the memory 520 to execute the fault detection method in the above embodiment.
[0124] This application also provides a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the steps of the fault detection method as described in this application.
[0125] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the fault detection method as described in this application.
[0126] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus embodiments, since they are fundamentally similar to the method embodiments, the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.
[0127] The above provides a detailed description of a fault detection method, apparatus, vehicle-mounted device, and storage medium provided in the embodiments of this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
[0128] Through the above description of the embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus necessary general-purpose hardware platforms, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solutions, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or some parts of the embodiments.
Claims
1. A fault detection method, characterized in that, include: Receive black screen fault detection request; According to the control sequence of the display screen, the control unit and the display screen are sequentially tested for faults to obtain the test results. The control sequence of the display screen is the intervention sequence of each control unit participating in the start-up or display process of the display screen. The detection results are output in voice format.
2. The method according to claim 1, characterized in that, The step involves sequentially performing fault detection on the control unit and the display screen according to the control sequence of the display screen, and obtaining the detection results, including: According to the control sequence of the display screen, the current control unit performs a start-up detection on the next control unit or display screen to obtain the detection result; Alternatively, if all control units and the display screen have been successfully started, a fault detection can be performed on the display screen to obtain the detection results.
3. The method according to claim 2, characterized in that, The control unit includes a microcontroller unit (MCU) and a system-on-a-chip (SOC). The step of performing a start-up detection on the next control unit or display screen through the current control unit according to the control sequence of the display screen, and obtaining the detection result, includes: According to the control sequence of the display screen, the MCU performs a startup detection on the SOC. If the SOC fails to start, the detection result is determined to be an SOC startup failure. Alternatively, if the SOC starts successfully, the display screen is tested for startup using the SOC. If the display screen fails to start, the test result is determined to be a display screen startup failure.
4. The method according to claim 3, characterized in that, When all control units and the display screen have been successfully started, a fault detection is performed on the display screen to obtain the detection results, including: If the SOC determines that the display screen has started successfully, the SOC notifies the display screen to perform fault detection and executes a self-test program to obtain the detection result.
5. The method according to any one of claims 1-4, characterized in that, The receiving of the black screen fault detection request includes: The black screen fault detection request can be received via a combination of buttons on the steering wheel.
6. The method according to claim 5, characterized in that, Receiving the black screen fault detection request via a combination of buttons on the steering wheel includes: When the combination key is detected to be pressed for a duration greater than or equal to the target duration, it is determined that the black screen fault detection request has been received.
7. The method according to any one of claims 1-6, characterized in that, The step of outputting the detection result in voice form includes: Drive the speaker to play the alarm tone of the detection result.
8. A fault detection device, characterized in that, include: The detection request receiving module is used to receive black screen fault detection requests; The fault detection module is used to perform fault detection on the control unit and the display screen in sequence according to the control order of the display screen, and obtain the detection results. The detection result output module is used to output the detection results in voice form.
9. An in-vehicle device, comprising a display screen, a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the fault detection method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When executed by a processor, the program implements the steps of the fault detection method according to any one of claims 1 to 7.