Posts Tagged ‘Tutorial Software Downloader Mikrokontroler AVR’

Tutorial Software Downloader Firmware Mikrokontroler (Khazama AVR Programmer)

Jika pada postingan sebelumnya ane menjelaskan tentang bagaimana cara menggunakan PonyProg2000 maka kesempatan ini ane akan sedikit ngeshare bagaimana cara dan troubleshooting menggunakan downloader Khazama. Sedikit info tentang ni software, dibuat oleh programmer dari negeri Iran, seorang muslim tentunya (sedikit bangga…hehe :D). Nah langsung saja deh temen2 sekalian berkunjung kesitus resminya dan download programnya  di http://khazama.com/project/programmer. Nah bagi yg belum ngerancang hardwarenya, silakan mencoba rangkaian USBasp yang telah ane design di sini.

Setelah temen2 semua memiliki software dan hardwarenya berikut ini langkah penggunaan dan troubleshooting-nya:

  1. Pertama temen2 install dulu drivernya… tinggal cek di device manager PC ato laptop temen2.
  2. Kedua Instal software Khazamanya… tinggal Next…Finish dan Yes :D.
  3. Jalankan software Khazama AVR Programmer, berikut tampilannya:Pada menu “ AVR : “ Pilih tipe mikrokontroler yang digunakan, misalkan ATMEGA32.
  4. Untuk mendownload program yang telah di compile ( file dalam bentuk    *.hex) berikut langkahnya:
  • Klik Menu File kemudian pilih “ load FLASH file to Buffer “ atau tinggal klik icon seperti gambar berikut:

  • Cari file *.hex hasil compile di folder dimana program tersebut disimpan, kemudian pilih open.

Maka tampilan jendela khazama akan menjadi:Langkah selanjutnya tinggal meng-klik tombol “ Auto Program “ maka proses downloading akan berlangsung.

  • Kemudian akan muncul jendela seperti berikut, yang menandakan proses downloading telah selesai dan berhasil ^_^

Berikut beberapa kejadian error saat penggunaan khazama dan troubleshootingnya.

Error diatas, terjadi jika Khazama downloader belum ditancapkan pada computer PC ato laptop anda.

Error diatas, terjadi jika Khazama downloader belum di sambungkan dengan sistem minimum mikrokontroler yang akan diprogram, solusinya adalah dengan menghubungkan keduanya. Ato dapat juga terjadi saat sistem minimum mikrokontroler dengan Khazama downloader telah terhubung, namun mikrokontroler yang digunakan adalah mikrokontroler baru (baru dari pabrikan) yang belum di konfigurasi fuse bit-nya. Maka solusinya adalah mengatur fuse bitnya terlebih dahulu. Langkah tersebut dapat temen2 kunjungi di postingan https://fahmizaleeits.wordpress.com/2011/02/26/security-and-configuration-bits-pada-mikrokontroler-avr/

Semoga informasi ini bermanfaat :)

Tutorial Software Downloader Firmware Mikrokontroler (PonyProg2000 Programmer)

Software Pony Prog 2000 berfungsi mendownload file .hex ke flash memori ATmega8535. Selain untuk jenis AVR ATmega8535 dapat untuk jenis Atmel AVR yang lain seperti ATmega 16, ATmega 32, dll. Berikut Keterangan rangkaian untuk kabel downloader yang dihubungkan dengan port pararel (LPT) komputer.

Konfigurasinya seperti ini :

Berikut langkah-langkah untuk men-download program hexa ke dalam memori flash ATMega8535 :

1.      Buka Program PonyProg2000 maka akan muncul tampilan sebagai berikut lalu klik OK.

Gambar 1 Tampilan Awal PonyProg2000

2.      Apabila pemakaian pertama kali program PonyProg2000 harus dilakukan interface setup. Dengan cara pilih pada menu Setup kemudian pilih pada Interface Setup…

Gambar 2 Membuka interface setup

3.      Apabila menggunakan paralel port maka pilihan seperti pada gambar dibawah. Kemudian klik OK.

Gambar 3 Kotak dialog interface setup

4.      Pilihan Jenis Mikrokontroler juga harus dilakukan

Gambar 4 Pilihan Mikrokontroler

5.      Buka file hexa dengan cara klik menu File kemudian pilih pada Open Device File…. Pilih file dengan ekstensi akhiran .hex

Gambar 5 Membuka file yang akan didownload ke mikrokontroler

6.      Untuk Proses mendownload ke flash memori ATMega8535. Pilih Menu Command kemudian klik pada Write All

Gambar 6 Perintah Write untuk men-download ke mikrokontroler

7.      Setelah berhasil klik OK. Maka file Hexa telah berhasil di-download ke flash memori ATMega8535. Jalankan mikrokontroler.

Temen2 bisa mendownload programnya di http://downloads.sourceforge.net/ponyprog/PonyProg_V207c.zip

Semoga informasi ini bermanfaat :)