Font Size: a A A

Based On Embedded Linux Platform S3ceb2410 Upgrades And Applications

Posted on:2009-01-28Degree:MasterType:Thesis
Country:ChinaCandidate:C X LiuFull Text:PDF
GTID:2208360245456113Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
In recent years, along with the fast development of computer and communication technology, especially rapid popularization of Internet and syncretism acceleration of 3C(Computer ,Communication & Consumption electron), micromation and specialization become the main trend of development, embedded products turn into the mainstream of information industries.ARM platform is a kind of prevail embedded processor system structure extensively used at present. This text uses the hardware platform with S3C2410 CPU, S3C2410 is a 32 bit high-performance CPU based on ARM920T system structure that South Korean Samsung produces, abundant peripheral hardware interface and 203MHz main frequence make it especially suitable for carrying on the operating system transplantation and carrying on applications development.Linux comes out at 1991, by now, it's already developed into a powerful and designing complete one of the operating systems in a short period of several decades; It can run in many kinds of hardware platforms such as X86, Alpha, Sparc, MIPS, PPC, Motorola, NEC, ARM, etc. Its source codes are opened, and its kernel can be customized, so it can resist with various traditional commercial operating systems. More and more enterprises and research organizations turn to develop and research on embedded Linux., It also has won the fastest development in the new embedded operating system field.This text studied the S3CEB2410 software and hardware platform and built embedded Linux software environment on this platform at first, then carried on the development of procedures such as the video and network application, etc. on this basis. Based on the s3c2410 structure analysis, I finished and performed the whole process of development, from preparing the transplant evironment, transplanting BootLoader, Linux2.6 kernel, CS8900A drives, LCD drivers to creating the root file system finally. By following the methods and techniques provided by me, an ARMLinux development platform will be conveniently constructed.Based on the platform established before, I performed two applications, a video monitoring program based on usb lens and embedded boa Web Sever and a dynamic video image display program based on minigui, also I transplanted and developed the dirvers of the two applications. Further confirms the accuracy, integrity and formidable function of this software and hardware platform I built.
Keywords/Search Tags:embedded, ARM, S3CEB2410, Linux, video monitoring
PDF Full Text Request
Related items