Equipment diagnosis method and system
A technology of diagnosis system and diagnosis method, applied in the field of communication, can solve the problems of too simple information, unable to judge faults, unable to use display, etc., to achieve the effect of accurate diagnosis and realization of faults
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0027] Embodiment 1 of the present invention provides a device diagnosis method, see figure 2 , including the following steps:
[0028] S101. After the system is started, determine whether to enter the diagnosis mode;
[0029] S102. When it is determined that the diagnosis mode is entered, the device is diagnosed by executing a diagnosis program;
[0030] S103. When it is judged that the diagnosis mode is not entered, perform conventional BIOS or EFI startup.
[0031] In the embodiment of the present invention, the diagnostic program code can be located in the same memory as the original conventional BIOS or EFI of the system, such as memory such as Flash, E2PROM; it can also be located in a different memory from the BIOS or EFI, such as adding a memory to the system to store the diagnosis. program code. Regardless of the storage method used, the diagnostic program code is separate from the BIOS program code (or EFI program code).
[0032] It should be noted that the abov...
Embodiment 2
[0037] The embodiment of the present invention provides a device diagnosis method, taking the device booting with BIOS as an example, see image 3 , including the following steps:
[0038] S201. Divide the diagnostic program and the BIOS program into two independent modules and store them together;
[0039] The BIOS program here is consistent with the existing conventional BIOS program, and is used to complete the device startup function, and is usually stored in memories such as Flash and E2PROM. The diagnostic program is independent from the existing BIOS program, that is, executing the diagnostic program or the BIOS program alone will not affect the other program. The diagnostic program can be implemented in C language or other languages. After compiling, a binary computer executable program can be generated, and then it can be stored in the same memory with the BIOS, or it can be stored in a memory separately from the BIOS. Here The memory can be Flash, or E2PROM and oth...
Embodiment 3
[0075] An embodiment of the present invention provides a device diagnosis system, including:
[0076] A judging unit 31, configured to judge whether to perform a diagnostic mode when the system is started;
[0077] A diagnosis unit 32, configured to diagnose the device by executing a diagnosis program after the judgment unit judges that the diagnosis mode is performed;
[0078] A normal startup unit 33, configured to perform normal BIOS or EFI startup when the judging unit judges not to enter the diagnosis mode.
[0079] The embodiment of the present invention may also include a storage unit 34 for storing program codes, and the storage unit includes:
[0080] The first storage unit 341 is used to store the code of the program executed by the judging unit;
[0081] The second storage unit 342 is used to store the code of the diagnostic program;
[0082] The third storage unit 343 is used to store codes of BIOS or EFI programs;
[0083] The storage unit can use Flash, or E2...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com