Font Size: a A A

The Embedded Bearing Fault Diagnosis System Design And Implementation, Linux Platform Based On Arms3c2410a

Posted on:2007-09-13Degree:MasterType:Thesis
Country:ChinaCandidate:M G YanFull Text:PDF
GTID:2192360182986770Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
In recent years, with the microprocessor aiming at low price, small size, high computing power, powerful functionality and the increasing function of embedded system, embedded operating systems become indispensable software of most of embedded systems. Now, there are many embedded systems, but Linux operating system has advantage of free open source of software, easy porting and stable kernel makes it become popular. Linux is continuously ported to many different platforms and supports them very well.This thesis focuses on Linux platform design and implementation based on ARM S3C2410A for an embedded bearing diagnosis system. Based on the implementation of embedded bearing diagnosis system, the thesis first introduces briefly the necessary of developing the embedded bearing diagnosis system, and then describes the hardware design of ARM part in this system, including power circuit, memory circuit and Ethernet circuit in detail. And then, the thesis analyses deeply into the principles and implementation of bootloader, Linux kernel booting process, how to port Linux to S3C2410A, how to design Linux root filesystem and discuss how to optimize it. This thesis briefly introduces the principles of color LCD and SD card and particularly introduces the driver implementation of color LCD and SD card which are the representatives of char and block device driver in Linux operating system. Finally, this thesis discusses some deficiencies of this system and presents some suggestions for further development.
Keywords/Search Tags:embedded sytem, Linux operating system, S3C2410A, SD.card, porting
PDF Full Text Request
Related items