Font Size: a A A

Research And Implementation Of The Arm-based Embedded Systems And Lan Interconnection

Posted on:2007-05-29Degree:MasterType:Thesis
Country:ChinaCandidate:W LiuFull Text:PDF
GTID:2208360185991359Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development of Internet and the coming of the post-PC era, the embedded systems is becoming the center of intrerst in the IT industry and exhibiting broad potential market. Meanwhile, the mebedded applications are calling for better performance and functionality of embedded systems. Therefore how to select a reasonable hardware/software platform and design an excellent integrated platform for multifunctional embedded applications is the focus of this thesis.ARM is the leading provider of 32-bit embedded RISC microprocessors. ARM offers a wide range of processor cores and delivering high performance together with low power consumption and system cost, and specific THUMB instrument set. ARM7TDMI, one processor core of ARM, is very suitable to be applied in control field where requires low power consumption and network support, although the programming should be taken care because of not having a MMU in it. S3C44B0X of Samsung is selected in our platform. Because it combines many virtures such as low cost and power consumption, it has been becoming an ideal processor of embedded application.uClinux is distinct from its birth. It is derived of Linux and inherits lots of virtures of Linux, such as open source, supporting wide range processors, many drivers, and so on. Above all, it has special implements in the case of not having MMU, uClinux also has full implementions of TCP/IP and some essencial tools. It is one of the best choices in various Oss for embedded system.The main work of this dissertation could be summarized as follows. First, the concept of embedded system and criterias of choosing system's software and hardware are presented. And a hardware platform named "ARM-Linux based embedded system product platform" is developed. Secondly, the paper analyses the uClinux and introduces how to port uClinux to the platform. As a prt of an embedded system, Bootloader is designed. And we designed MTD driver to manage storage device and a flexible and configurable root filesystem is constructed. At last we offer a FTP service to transfer data..
Keywords/Search Tags:Embedded, ARM, uClinux, Bootloader, Filesystem, FTP
PDF Full Text Request
Related items