City University of Hong Kong
DSpace
 

CityU Institutional Repository >
4_Student Final Year Projects >
Electronic Engineering - Undergraduate Final Year Projects >

Please use this identifier to cite or link to this item: http://hdl.handle.net/2031/6302

Title: BeagleBoard LCD interface and device driver implementation for an Android embedded platform
Authors: Yeung, Shun Cheung
Department: Department of Electronic Engineering
Issue Date: 2011
Supervisor: Supervisor: Dr. Lau, Ricky W H; Assessor: Prof. Yan, Hong
Abstract: BeagleBoard is one of single board computer which is based on Open Multimedia Application Platform (OMAP3530). The project aims at implementing an adaptor board which is enhancing the BeagleBoard to support Touch Screen TFT LCD Module. The project implementation includes PCB Design and Device Driver development on Android 2.1. The touch screen controller used is TI TSC2007 which is controlled by the Cortex-A8 ARM Core in OMAP3530 through IIC Protocol. The driver in Android Linux Kernel is programmed by C. Since the Android Platform lacks of touch screen calibration tool, a famous Open-Source Library TSLIB (Touch Screen Library) is ported from Generic GNU/Linux to Android 2.1 and integrated into Android Input Architecture programmed by C++ and Java.
Appears in Collections:Electronic Engineering - Undergraduate Final Year Projects

Files in This Item:

File SizeFormat
fulltext.html146 BHTMLView/Open

Items in CityU IR are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0!
DSpace Software © 2013 CityU Library - Send feedback to Library Systems
Privacy Policy · Copyright · Disclaimer