Halaman

Rabu, 02 Oktober 2013

Embedded Software


Apakah embedded system itu ? Embedded system adalah kombinasi dari hardware dan software yang disisipkan (embedded) dalam suatu perangkat tertentu yang bertujuan melakukan suatu fungsi/tugas khusus. Contoh dari embedded systems ini dalam kehidupan sehari-hari adalah microwave, kalkulator elektronic, game watch, Antilock Brake Systems dan masih banyak lagi. Hampir semua aspek kehidupan kita tidak dapat dipisahkan dari embedded systems. Coba anda lihat sekeliling kamar anda, pastinya anda tidak akan sulit menemukan suatu benda yang mengandung embedded systems di dalamnya. Coba sebutkan, di kamar saya saja sekarang ada Mobile Phone, MP3 Player dan MIDI Keyboard. Embedded systems banyak dikaitkan dengan Real-Time Systems (sistem waktu nyata). Kebanyakan Embedded system memang memiliki sistem operasi berbasis real-time systems, kenapa ? karena kita tidak ingin ada jeda waktu eksekusi dalam sistem embedded systems. Embedded system juga banyak dikaitkan dengan Instrumentasi.
  
Karena untuk membuat instrument, kita menghubungkan (antarmuka/interface) antara prosesor dengan dunia luar melalui sensor. Dalam blog ini penulis akan mengajak pembaca untuk membangun sistem embedded system dengan sistem operasi yang sudah terkenal yaitu Linux, khususnya embedded Linux. Pembaca sudah seharusnya menguasai bahasa pemrograman C, dasar-dasar sistem digital dan Organisasi dan Arsitektur sistem komputer. Untuk board experimen, penulis menyarankan untuk menggunakan Microcontroller kit Arcom Viper-Lite dengan processor Arm PXA255 XScale. Microcontroller kit ini dapat dibeli lewat http://www.arcom.com dengan harga sekitar 360 euro saja. Belajar microcontroller memang butuh modal, penulis sengaja tidak menyarankan Pic Microcontroller atau 8051 karena keterbatasan feature. .


Ada dua metode komunikasi yaitu polling dan interrupt. Keduanya berbasis pada konsep ini, prosesor akan tahu alamat dan range periferal, prosesor akan memberikan tugas (berupa data) pada alamat tersebut, dan prosesor akan menunggu periferal menyelesaikan tugasnya.

**Langkah sebelum mulai instalasi:::
1. DVD Xilinx ISE Design Suite versi 11.1
2. PC dengan OS Linux (khususnya uBuntu Lucid 10.04 LTS)
3. Ruang harddisk kosong 5,5 GB

Paket software yang perlu terinstall terlebih dahulu adalah udev, libudev-dev
(header dan library udev untuk proses kompilasi) dan libusb,libusb-dev(header dan library libusb) dan fxload.
Langkah - langkah menginstal webpack:
1.Masukkan DVD dan browser isinya. 
2. Jalankan program installer xsetup dari terminal shell(bash/sh). Ubah direktori ke  mountpoint DVD.
3.Jendela "WELCOME" dari Xilinx akan muncul.
4.Klik tombol “Next”.2 jendela informasi tenteng kesepakatan lisensi software muncul secara berurutan. centang checkbox dibawah informasi ditiap jendela bahwa kita sepakat dengan lisense tersebut.
5. Kilik tombol "Next". Klik tombol "browse" untuk memilih direktori yang diinginkan atau ketik nama direktori tujuannya yang valid di textbox (diwindows,nama "driver" disertakan.
6.Klik tombol "Next".Jendela  untuk memilih produk Xilinx akan muncul. Pilih produk "Webpack". Besar ruang penyimpan perlu untuk instalasi produk ini dan ketersediaan alokasi ruang dipartisi HDD(drive) tujuan  ditampilkan.Pastikan ruang yang tersedia masih mencukupi untuk instalasi Webpack ini.
7. Jika ruang partisi terpilih yang tersedia tidak mencukupi klik tombol"Back" sampai kembali kelangkah 5, klik tombol "Next" jika ruang partisi telah mencukupi.
      A.Opsi paket program yang akan diinstal, centang semua checkbox.
      B.Opsi variabel environment selama menjalankan program, centang semua checkbox.
8.Klik tombol "Next".Jendela informasi ringkas instalasi akan tampil.
9.Skrip Post-Instalasi untuk DSP tools akan dijalankan.
10.Jendela manager akan konfigurasilisensi muncul menanya tipe lisensi yang akan digunakan.
11.Setelah email didapat, jendela manager lisensi dapat ditutup.
12.Bila muncul "ERROR" saat mengkompile driver kabel klik File opt Xilink11.1 .Xinstall install.log;
13.Error mungkin juga muncul saat menjalankan program Xilinx Up-date.
14 .Proses instalansi akan dilanjutkan sampa dialog informasi 
bahwa instalasi sudah selesai muncul.

berikut cara menginstalkannya :



link untuk mendownload :
. http://www.xilinx.com/support/answers/29310.htm
. http://www.xilinx.com/products/boards/s3estarter/reference_designs.htm
. http://ubuntuforums.org/archive/index.php/t-1547435.html 


5 komentar:

  1. Terima kasih dengan adanya tulisan tentang embedded software ini saya bisa mengetahui apa itu embedded software.

    My blog

    BalasHapus
  2. terimakasih, tuisannya sangat bermanfaat

    My blog

    BalasHapus
  3. Sangat membantu sekali, lengkap beserta video tutornya,, terimakasih


    My blog

    BalasHapus
  4. Terimakasih jadi bisa menambah wawasan dengan artikel ini :)



    My blog

    BalasHapus