Font Size: a A A

Research And Implementation Of Remote Self-diagnostic System Based On Atom Platform

Posted on:2016-11-21Degree:MasterType:Thesis
Country:ChinaCandidate:Q ZhangFull Text:PDF
GTID:2308330503950593Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With all kinds of manual operation gradually being replaced by more efficient machinery automation, automation equipment for automatic fault diagnosis and remote maintenance will be very important. Remote self-diagnosis system can automatically diagnose the fault and the results promptly reported to the relevant managers, without users of the equipment involved in, and managers can maintain simple fault remotely, remote self-diagnostic system can significantly improve the efficiency of automation management and maintenance.All along, countries have continued to invest substantial human and financial resources to the study of remote self-diagnostic system. At present, common solution in X86 architecture processor systems is Intel’s Active Management Technology(AMT) and Baseboard Management Controller(BMC), AMT does not support Atom series embedded microprocessor systems, the implement of BMC is very complex, at the same time, BMC is very expensive. So for the vast number of small and medium systems, today still lacks a viable remote self-diagnostic system.Research goal of this paper is design and implementation of a complete remote self-diagnostic system for Atom and other X86 platforms, the system realizes the integrity of the system diagnosis of target system through the UEFI technology, and transfers the diagnosis result to the control center through network. When the target system fails, in addition to give an alarm immediately, the control center can also remotely start, shutdown the target system through the use of computer remote maintenance board which built by FPGA technology.Based on a detailed analysis of FPGA and UEFI architecture, this paper have given a detailed discussion of the design and implementation process of computer remote maintenance board based on PCIe bus, specifically describe the construction of FPGA system, the design of encryption IP core, the development process of drivers and diagnostics applications. The main content of this paper is divided into two parts hardware system design of computer remote maintenance board and software system implementation of remote self-diagnostic system. First of all, it discusses the requirements of computer remote maintenance board, selection of core components, schematic and PCB design of each module and signal integrity simulation and so on. Secondly, it discusses development of drivers of computer remote maintenance board under UEFI and Windows, design and implementation of self-diagnostic applications under UEFI and Windows, design and implementation of diagnostic protocols and design and implementation of the monitor program in control center.
Keywords/Search Tags:Self-diagnostic, Atom, UEFI, FPGA, PCIe
PDF Full Text Request
Related items