Setelah melakukan kompilasi utlisas dan kompiler khusus AVR, selanjutnya adalah menginstall software downloader-nya. Beberapa sumber di internet ada yang menyebutnya 'programmer'.
Perangkat lunak yang saya coba install adalah PonyProg. PonyProg bersifat free dan open source.
Kali ini saya menggunakan OS yang kata teman-teman saya 'agak beradab'. Maksudnya, jika menggunakan Slackware suka diledekin 'Si Layar Hitam'. Padahal itulah seni dari linux :).
Cara instalasinya :
1. Mula – mula unduh program PonyProg dari websitenya. PonyProg yang saya gunakan adalah Pony_Prog2000-2.07c.tar.gz.
Lakukan ekstraksi file tersebut
# tar -xzvf Pony_Prog2000-2.07c.tar.gz
Seperti biasa, saya menempatkannya pada folder khusus di /opt/AVR
cahyo@thinkpad:~> ls /opt/AVR/ binutils gcc-4.1.1.tar.bz2 PonyProg2000-2.07c binutils-2.18 gccavr Pony_Prog2000-2.07c.tar.gz gcc-4.1.1 ponyprog uisp-20050207.tar.gz
masuk ke folder PonyProg
cahyo@thinkpad:~> cd /opt/AVR/PonyProg2000-2.07c/
Cara instalasi sedikit berbeda. Baca file README dan INSTALLATION untuk lebih jelas. Jika sudah mari kita praktikkan.
edit file v/Config.mk sebagai root. Atur variabel – variabel sesuai dengan kondisi linux anda!
# vim v/Config.mk
Variabel yang disesuaikan antara lain :
HOMEV, LINUX_HEADERS, INSTALL_PREFIX, CC, CXX, ARCH, X11RV, Xdir11
Khusus yang X11RV dan Xdir11, perhatikan baris ke 154 pada bagian “LINUX”. Anda bisa memilih, mau mengganti variabel INCDIR dan LIBDIR atau ikuti aturannya.
Jika mengikuti aturannya maka cukup buat softlink di tempat tersebut ke tempat sesungguhnya.
sebagai root:
ln -sf /usr/include/X11 /usr/X11R6/include
sehingga 'include'-nya ada dan sesuai dengan file konfigurasinya menjadi seperti
thinkpad:/opt/AVR/PonyProg2000-2.07c # ls -l /usr/X11R6/ total 8 drwxr-xr-x 2 root root 4096 2007-12-17 20:01 bin lrwxrwxrwx 1 root root 17 2008-05-18 15:19 include -> /usr/include/X11/ drwxr-xr-x 2 root root 4096 2007-09-22 05:04 lib
saya juga melakukan hal yang sama pada LINUX_HEADERS
Jika sudah beres baru lakukan kompilasi
# make && make install
Jika tidak ada error bisa langsung dijalankan:
cahyo@thinkpad:/opt/AVR/PonyProg2000-2.07c> bin/ponyprog2000
Sunday, May 18, 2008
AVR dengan linux (2) : PonyProg
Oleh : Unknown >> Sunday, May 18, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment