Kabel Programmer USB Tidak Terdeteksi di Xilinx Board?

Artikel ini membahas pemrograman file konfigurasi FPGA Xilinx ke board Xilinx Spartan-3E Starter Kit menggunakan iMPACT (Xilinx ISE). Board tersebut menggunakan kabel USB untuk mendownload konfigurasi FPGA, CPLD dan program flash ke dalam board. Pesan error berikut mungkin akan muncul saat kita akan ‘memprogram’ FPGA Xilinx menggunakan iMPACT:
Welcome to iMPACT
iMPACT Version: 11.1
...
Connecting to cable (Usb Port - USB21).
Checking cable driver.
File version of /opt/Xilinx/11.1/ISE/bin/lin/xusbdfwu.hex = 1030.
File version of /etc/hotplug/usb/xusbdfwu.fw/xusbdfwu.hex = 1030.
Using libusb.
Cable connection failed.
...
Connecting to cable (Parallel Port - parport0).
WARNING:iMPACT - Module windrvr6 is not loaded. Please reinstall the cable drivers. See Answer Record 2648.

Pesan error tersebut muncul saat driver belum terinstall di Linux (asumsi board Xilinx sudah terpasang dan kabel usb telah tersambung ke komputer Linux). Berikut solusinya.
Continue reading Kabel Programmer USB Tidak Terdeteksi di Xilinx Board?

Menginstall Eprints 3 di Linux Debian/Ubuntu Server

eprint-logoEprints merupakan software opensource untuk membangun repositori. Salah satu contoh penggunaannya adalah seperti di http://eprints.undip.ac.id. Slogannya adalah

managing all kinds of material (scholarly, scientific, artistic) in all kinds of formats (multimedia, documents, datasets) for all kinds of purposes (open access, digital collections, preservation, e-science)

Berikut instalasinya di server Linux Debian (atau Ubuntu).
Continue reading Menginstall Eprints 3 di Linux Debian/Ubuntu Server

Mengecek dan Memperbaiki Tabel MySQL

Repost artikel dari The Geek Stuff tentang bagaimana cara mengecek dan memperbaiki tabel mysql. Program (tool) yang digunakan adalah mysqlcheck, yang merupakan paket mysql-client (di Linux Ubuntu, LinuxMint, debian). Perintah mysqlcheck dijalankan dari konsole (shell) untuk mengecek, memperbaiki, mengoptimalkan dan menganalisis tabel-tabel mysql.

Untuk menjalankan perintah mysqlcheck, diperlukan akun mysql dengan privilege yang memadai untuk memodifikasi suatu database, misalnya root. Berikut tips untuk memelihara tabel-tabel di database mysql.

  1. Mengecek tabel tertentu dalam suatu database
    Kasus: saat aplikasi menyatakan error bahwa suatu tabel corrupt. Contoh: tabel atable_ex di database adatabase dicek Continue reading Mengecek dan Memperbaiki Tabel MySQL