Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/16933
Title: Development of Linux based embedded platform and applications
Authors: Leung, Ki Chi.
Keywords: DRNTU::Engineering::Computer science and engineering::Computer systems organization::Processor architectures
Issue Date: 2009
Abstract: While ARM microcontroller is undeniably the leading microcontroller in today’s consumer electronics market, open source software like Linux is also increasingly being used in embedded systems, and is found to especially complement well with ARM-based embedded platform. The main objective of this project is to port the latest Linux 2.6 kernel for an ARM9 processor-based embedded system that is developed earlier by previous SCE students. The first phase of the project involves the understanding of Linux Kernel compilation proc-ess. Investigations and experimentation on kernel porting process are then performed, where the Buildroot tool is found to be the most effective approach and is used to successfully pro-duce a Linux kernel and root file system that can work with the ARM9 board. The second phase of the project concentrates on integration of device drivers for various devices added to the ARM embedded platform. These include a USB based wireless LAN adap-tor and a SD Card. This report summarises the hardware and software setup of the project, lists what we have achieved so far, and presents the various difficulties encountered, the steps taken to overcome them, and the remaining tasks to be done.
URI: http://hdl.handle.net/10356/16933
Rights: Nanyang Technological University
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
Leung Ki Chi 09.pdf
  Restricted Access
1.26 MBAdobe PDFView/Open

Page view(s) 50

333
Updated on Oct 24, 2021

Download(s) 50

19
Updated on Oct 24, 2021

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.