Font Size: a A A

Design Of Embedded Gateway Based On ARM And μClinux

Posted on:2007-07-28Degree:MasterType:Thesis
Country:ChinaCandidate:H P HuFull Text:PDF
GTID:2178360242961631Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
With the development of the network and microprocessor technology, the network and information appliance have more and more entered into the people's life. And these make the trend which includes household appliances'networking become inrreversible. To accomplish the trend, the embedded gateway which connect the household appliances'bus network and Internet network is the key. And the embedded gateway base on ARM andμClinux which introduced in this thesis just is the solution we design.This system makes theμClinux embedded operation system as the basis of the software and the microprocessor S3C44B0X as the basis of the hardware.The thesis detailed introduces the design of hardware system base on S3C44B0X, including the function of the S3C44B0X, each design of the function module and chip selection.After Analyzing the characteristics and operating mechanism of theμClinux, I implement the porting of theμClinux to the system hardware platform.Through studying the filesystems under theμClinux, the thesis decide to adopt the Romfs filesystem as the root filesystem in the Clinux operation system and add the ramdisk filesystem in it for the requirement of the temporary storage.And the thesis also emphasizes theμClinux device driver and accomplishs the design of CAN node device driver. Meanwhile the thesis considers the embedded gateway should make the user easy to visit it, the system embeds the Web server in it. And the thesis detailed introduces the characteristics and the implemented process of the Boa Web server and the CGI program flow.After the debug for the embedded gateway system, the system can fully satisfy the requirement of household appliances'bus network and reach the intended purpose.
Keywords/Search Tags:Embedded Gateway, μClinux Operation System, ARM, Embedded Web Server, μClinux device driver
PDF Full Text Request
Related items