Assalamu'alaikum Wr. Wb. Pada postingan ini saya akan memberikan tutorial cara memasukan program *.hex yang sudah dikompilasi sebelumnya baik itu dengan CV AVR maupun BASCOM AVR ke dalam chip ATmega. Ada beberapa aplikasi yang dapat digunakan untuk mendownload atau flash program *.hex ke dalam chip keluarga Atmel ini, salah satunya seperti pada tutorial kali ini menggunakan perangkat lunak Khazama AVR Programmer.
Baiklah langsung saja kita ikuti langkah-langkahnya sebagai berikut :
- Unduh software Khazama AVR di sini.
- Unduh driver downloader untuk Khazama AVR di sini.
- Jika Anda menggunakan OS Windows 8/8.1/10 setelah diunduh dan diekstrak jangan langsung meng-install driver-nya, tetapi aktifkan terlebih dahulu "Test Mode"-nya seperti pada postingan saya sebelumnya dengan klik di sini.
- Setelah mengaktifkan "Test Mode"-nya dilanjutkan dengan melakukan Disable Driver Signature Enforcement di postingan sebelumnya klik di sini.
- Sesudah itu install driver-nya.
- Masukkan kabel USB ASP downloader-nya ke USB dan ke Pin ATmega sesuai dengan Pinnya. Agar lebih mudah disarankan menggunakan Sismin (System Minimum) sesuai jenis ATmeganya, misal saya menggunakan ATmega 16 seperti pada gambar di bawah ini kurang lebih bentuknya.
- Buka aplikasi Khazama AVRnya.
- Pilih jenis AVRnya, misal pilih ATmega16 dengan cara klik File --> AVR --> Mega --> diklik ATMEGA16nya.
- Kemudian cek chipnya apakah sudah terdeteksi atau tidak oleh PC anda caranya sebagai berikut. Jika tidak terjadi error maka klik OK dan anda bisa melanjutkan ke langkah 10.
- Setelah itu pilih file *.hexnya, biasanya terletak di dalam subfolder "Exe" dimana Anda menyimpan program yang dibuat dan dikompilasi pada folder yang sama juga.
- Pada jendela pop up Open File Hex, klik file hex yang akan dimasukan ke chip, lalu klik Open.
- Selanjutnya pilih jenis chip dan klik "Auto Program". Jika ada peringatan maka klik OK saja. Setelah diklik OK maka program akan mendownloadnya ke chip ATmega yang ditandai dengan adanya tulisan "Writing Flash" di bagian bawah dan progress bar-nya.
- Jika gagal (tidak ada proses writing flash-nya) atau ada tulisan peringatan Flash Failed kemungkinan driver belum terpasang dengan baik atau bisa jadi port USB dan PIN ATmeganya tidak terpasang dengan benar.
- Jika terdapat notifikasi Writing Flash Finish maka program susah berhasil didownload.
Selamat mencoba, semoga berhasil.
Tidak ada komentar:
Posting Komentar