Mengenal uClinux (Mempertemukan Linux dan elektronika)

Ini adalah “distro” Linux yang spesial. uClinux (dibaca: yu-si-linux) adalah singkatan dari MicroController Linux. Huruf pertama sebenarnya bukan huruf latin u, melainkan huruf yunani μ (myu) yang biasa dijadikan singkatan imbuhan micro dalam microprosesor atau microcontroller.

Distro ini spesial karena tidak mempunyai komponen kernel MMU (memory management unit). Sedikit tentang komponen ini bisa dibaca di Sekilas kernel Linux. Distro ini pertama kali dibuat oleh D. Jeff Dionne dan Kenneth Albanowski di tahun 1998. Awal mulanya ditargetkan untuk jalan di prosesor Motorola DragonBall menggunakan kernel Linux 2.0.33.

Pada dasarnya uClinux hanyalah kernel, bukan distro. Namun telah ditambahkan beberapa kode di wilayah user, misalnya library C standar dan mini sh untuk shell sehingga uClinux boleh disebut distro. Distro ini banyak dipakai pada sistem embedded.

Pengembangan terus dilakukan dengan mengadopsi kernel yang lebih baru seperti versi 2.4 hingga 2.6. Banyak program bantu (tools) dikembangkan untuk mendukung penggunaan Linux di mikrokontroler. Banyak arsitektur didukung. Aplikasi uClinux bervariasi dari router jaringan, kamera sekuriti, DVD atau MP3 player, VoIP gateway, scanner dan card reader.

Arsitektur yang didukung oleh uClinux antara lain:

  • Altera NIOS
  • ADI Blackfin
  • ARM
  • ETRAX
  • Freescale M68K (termasuk DragonBall, ColdFire, PowerQUICC dan lain-lain)
  • Fujitsu FRV
  • Hitachi H8
  • Intel i960
  • MIPS
  • Xilinx MicroBlaze

sumber ( solderlinux indonesia )

Satu Tanggapan

  1. Klo yang udah support untuk PIC / Microchip, ATMEL ada nggak ?

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: