EEPIS Repository

APLIKASI GPIO (GENERAL PURPOSE INPUT/OUTPUT) PADA PLATFORM PROSESOR ARM11 BERBASIS SISTEM EMBEDDED LINUX

Ferdian, Ferdian Nasruddin and Anom, A.R. Anom Besari and Fernando, Fernando Ardilla (2011) APLIKASI GPIO (GENERAL PURPOSE INPUT/OUTPUT) PADA PLATFORM PROSESOR ARM11 BERBASIS SISTEM EMBEDDED LINUX. EEPIS Final Project.

[img]
Preview
PDF
Download (624Kb) | Preview

    Abstract

    ABSTRAK Kernel Linux saat ini telah mendukung banyak platform prosesor. Diantaranya adalah prosesor dengan arsitektur ARM yang telah banyak digunakan untuk chip CPU pada perangkat mobile seperti handphone atau PDA. System on chip pada board phyCORE-i.MX31 dengan core prosesor ARM1136JF-S memiliki banyak fitur yang bisa dikembangkan untuk membuat prototype perangkat embedded. Dalam proyek akhir ini dipelajari tentang bagaimana mengembangkan sebuah perangkat embedded berbasis sistem embedded Linux. Dipilihnya Linux sebagai sistem operasi tidak lepas dari salah satu kelebihannya yakni open source, atau terbukanya kode sumber sehingga para pemula dan developer bisa mempelajari bahkan berkontribusi untuk mengembangkan sistem agar lebih baik. Dalam prakteknya akan dibahas tentang bagaimana langkah yang harus dikerjakan mulai dari mempersiapkan host untuk lingkungan pengembangan sistem dan bagaimana memanfaatkan periferal yang ada pada target yakni board phyCORE-i.MX31. Sebagai bahan uji akan dipelajari tentang GPIO pada board tersebut, bagaimana menambahkan driver, memodifikasi, mengkompilasi program dan membangun kernel serta bagaimana menanamkan sistem Linux ke dalam board tersebut. Pengujian untuk langkah awal pengembangan sampai menanamkan kernel baru kedalam board telah berhasil, namun untuk uji pengaksesan GPIO untuk board ekspansi pada proyek akhir ini masih belum menemukan solusi. Hal ini dimugkinkan karena kesalahan dalam penerapan metode pengaksesan GPIO pada board ekspansi atau karena masih sangat terbatasnya pengetahuan tentang GPIO pada Linux oleh peneliti. Harapannya, dengan proyek akhir ini akan sedikit membuka wawasan untuk lebih dikembangkannya sistem Linux untuk perangkat embedded di Indonesia dan pada lingkungan pendidikan khususnya. Kata kunci: Embedded devices, Linux, phyCORE-i.MX31, GPIO.

    Item Type: Article
    Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
    Q Science > QA Mathematics > QA76 Computer software
    Divisions: Faculty of Engineering, Science and Mathematics > School of Electronics and Computer Science
    Depositing User: Ferdian Nasruddin
    Date Deposited: 08 Aug 2011 16:18
    Last Modified: 08 Aug 2011 16:18
    URI: http://repo.pens.ac.id/id/eprint/1230

    Actions (login required)

    View Item