Font Size: a A A

Research And Implementation Of The Underlying Network Terminal Equipment Based On Embedded Linux System

Posted on:2007-02-08Degree:MasterType:Thesis
Country:ChinaCandidate:C J YangFull Text:PDF
GTID:2208360185456377Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the development of telecommunications technologies, the application of the embedded system becomes more and more popular. The research on the embedded system and the embedded Operation System reaches a new high. In this process, many hotspots come forth, one of those hotspots is IP Set Top Box based on embedded Linux Operation System. Integrating the cheap Linux OS to the low cost Network Terminal Devices is an important branch for the development of embedded system.First, it describes the characters and the trends of embedded system and embedded operation system, and summarizes the research status of Network Terminal Devices. It also explains the importance of system software research.Analyzing and comparing two kinds of hardware architectures and two kinds of operation system, we choose the fit hardware architecture and the fit operation system for the chosen hardware. Then it describes the hardware we have chosen in detail.This paper expatiates the key steps of building embedded Linux system——choosing hardware and Operation System, configuring and compiling the Linux kernel, building root File System, and designing the BootLoader. BusyBox and uClibc are used to build our embedded system, and standard Linux kernel has been configured and compiled to fit our embedded system.Analyzing the source codes of Linux kernel about the Memory Device Technology and the File Systems, we choose the suitable File Systems for the embedded system. Modifying the codes of BootLoader, we boot the Digital Signal Processor through SPI, and display a jpeg LOGO picture as quick as possible. Also, we modify the BootLoader to support choosing one of two Operation Systems to load to support safe online upgrade, depending on the upgrade symbol. Also, some simple Linux Device Drivers are described in this paper.
Keywords/Search Tags:embedded system, Linux, Set Top Box, BootLoader, online upgrade
PDF Full Text Request
Related items