Font Size: a A A

Construction Of An ARM-Linux Based Embedded System Production Platform

Posted on:2005-12-24Degree:MasterType:Thesis
Country:ChinaCandidate:J ChenFull Text:PDF
GTID:2168360122471348Subject:Electronic Science and Technology
Abstract/Summary:PDF Full Text Request
With the development of computer technology, embedded system, being the center of interest in the rising research in recent years, has been becoming an important component in this field. As a high-performance, cost-effective RISC processor, the 16/32-bit RISC ARM7TDMI developed by Advanced RISC Machines, Ltd has been included in Samsung's S3C4510B combined with many important peripheral functions, such as ethernet controller, GPIO, etc, and therefore is an ideal solution for Ethernet-based embedded systems.In this dissertation, an ARM-Linux based embedded product platform is proposed, designed, realized as well as embedding a simplified uCLinux operating system in it. The hardware is designed by virtue of OrCAD, which is a power PCB tools in the product family of Cadence. Strategies for high-speed board designment are considered for anti-jamming. The software is based on uClinux, which has been widely applied in embedded systems because of its significant advantages, such as open codes and powerful network support, etc. The hareware and software introduced in this paper form a product platform, which has been ready for future applications.The main work of this paper could therefore be summarized as follows: An integrated platform for multifunctional embedded applications with our own IP (Intellectual Property) is designed. We design the most important module on a small high-density four-layer PC board, including processor, memories, controllers and extended interfaces. Based on this platform, a lot of embedded applications can be realized, such as network management, Internet vedio transmission, WWW services, etc. An entended PC board is realized to test and evaluate the core board, including many user interfaces, such as LCD, key, Ethernet port, UART ports and so on. The core board and entended board compose of an integrated develop environment. Solving the problem of porting the uClinux OS. We ported the uClinux OS to the platform. We also developed some applitions, such as web server and SNMP. Debugging, improving the performance and keeping the network efficiency and stable. Through the design procedure, we sum up guidelines and design methodologies for the selection of the hardware platform and operation system for embedded systems.
Keywords/Search Tags:embedded system, embedded OS, uClinux, ARM, Oread, Specctra
PDF Full Text Request
Related items