Skip navigation
Run Run Shaw Library City University of Hong KongRun Run Shaw Library

Please use this identifier to cite or link to this item: http://dspace.cityu.edu.hk/handle/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:Electrical Engineering - Undergraduate Final Year Projects 

Files in This Item:
File SizeFormat 
fulltext.html146 BHTMLView/Open
Show full item record


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

Send feedback to Library Systems
Privacy Policy | Copyright | Disclaimer