Applications designs for linux embedded system

Embedded systems play a vital role in the world of technology today. Devices such as mobile phones, digital watches and cameras fall under the category of embedded systems. An embedded system is a computer system designed with specific control functions within a larger system. It is embedded on a si...

Full description

Saved in:
Bibliographic Details
Main Author: Lai, Benjamin Junlong
Other Authors: Toh Guan Nge
Format: Final Year Project
Language:English
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/10356/53138
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-53138
record_format dspace
spelling sg-ntu-dr.10356-531382023-07-07T18:06:05Z Applications designs for linux embedded system Lai, Benjamin Junlong Toh Guan Nge School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems Embedded systems play a vital role in the world of technology today. Devices such as mobile phones, digital watches and cameras fall under the category of embedded systems. An embedded system is a computer system designed with specific control functions within a larger system. It is embedded on a single microprocessor board with the programs stored in a Read-Only Memory (ROM). In addition, operating systems may also be installed in embedded systems. The microcontroller provided in the "Application Designs for Linux Embedded System" project was a BeagleBoard-xM Revision C, a single board embedded system capable of running Linux. The objectives of the project were to familiarise with the Linux operating system and operations and to implement a “Surveillance System” with the use of the microcontroller and webcams. In the report, there are some coverage on essential Linux terminal commands as well as tutorials showing how two Linux-based operating systems were installed into the microcontroller. In addition, necessary procedures are provided to see if a webcam is compatible with the BeagleBoard-xM. Existing surveillance programs in the Linux software repositories are also compared and the necessary steps to cross-compile and port over one of them are examined. Last but not least, testing was done to see if the program was suitable for the project. At the end of the report, there are also project results and discussions included to provide future developers with ideas and the opportunity to explore more of the available features of the BeagleBoard-xM so as to enhance the current project. Bachelor of Engineering 2013-05-30T03:48:33Z 2013-05-30T03:48:33Z 2013 2013 Final Year Project (FYP) http://hdl.handle.net/10356/53138 en Nanyang Technological University 102 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
Lai, Benjamin Junlong
Applications designs for linux embedded system
description Embedded systems play a vital role in the world of technology today. Devices such as mobile phones, digital watches and cameras fall under the category of embedded systems. An embedded system is a computer system designed with specific control functions within a larger system. It is embedded on a single microprocessor board with the programs stored in a Read-Only Memory (ROM). In addition, operating systems may also be installed in embedded systems. The microcontroller provided in the "Application Designs for Linux Embedded System" project was a BeagleBoard-xM Revision C, a single board embedded system capable of running Linux. The objectives of the project were to familiarise with the Linux operating system and operations and to implement a “Surveillance System” with the use of the microcontroller and webcams. In the report, there are some coverage on essential Linux terminal commands as well as tutorials showing how two Linux-based operating systems were installed into the microcontroller. In addition, necessary procedures are provided to see if a webcam is compatible with the BeagleBoard-xM. Existing surveillance programs in the Linux software repositories are also compared and the necessary steps to cross-compile and port over one of them are examined. Last but not least, testing was done to see if the program was suitable for the project. At the end of the report, there are also project results and discussions included to provide future developers with ideas and the opportunity to explore more of the available features of the BeagleBoard-xM so as to enhance the current project.
author2 Toh Guan Nge
author_facet Toh Guan Nge
Lai, Benjamin Junlong
format Final Year Project
author Lai, Benjamin Junlong
author_sort Lai, Benjamin Junlong
title Applications designs for linux embedded system
title_short Applications designs for linux embedded system
title_full Applications designs for linux embedded system
title_fullStr Applications designs for linux embedded system
title_full_unstemmed Applications designs for linux embedded system
title_sort applications designs for linux embedded system
publishDate 2013
url http://hdl.handle.net/10356/53138
_version_ 1772826246049169408