AVR USB ISP mkii Trademarks & Copyright

dokumen-dokumen yang mirip
AVR USB ISP mkii ver 2

AVR-51 USB ISP mkii Trademarks & Copyright

AVR USB ISP Trademarks & Copyright

AT89 USB ISP Trademarks & Copyright

AVR-51 USB ISP Trademarks & Copyright

DT-SENSE. UltraSonic Ranger (USR)

DT-SENSE Color Sensor Q uick S tart

BAB IV PEMBAHASAN Rancangan Mesin Panjang Terpal PUSH BUTTON. ATMega 128 (Kendali Kecepatan Motor Dua Arah)

Gambar 1 Arduino IDE 0022 untuk DT-AVR Inodunio

How2Use DT-51 AT89C51XXX BMS. Oleh: Tim IE. Gambar 1 Tata Letak DT-51 AT89C51XXX BMS

DT-SENSE. Barometric Pressure & Temperature Sensor

DT-HiQ AVR Bootloader v1.0

Programmer. Petunjuk Penggunaan

DT-SENSE. IR Proximity Detector

Programmer. Petunjuk Penggunaan

DT-SENSE. Color Sensor

Trademarks & Copyright

DT-COMBO AVR-51 STARTER KIT

DT-SENSE. Humidity Sensor

BAB IV PEMBAHASAN Rancangan alat Pengukur panjang Terpal. Push Button. Gambar 4.1 Diagram Pengukur Panjang Terpal

DT-SENSE. Temperature & Humidity Sensor

DT-SENSE. Flame Detector

DT-AVR. Gambar 1 Blok Diagram AN177

DT-SENSE. Photoreflector

DT-SENSE. Temperature Sensor

MANUAL PENGGUNAAN SASAKALA M32

DT-AVR Application Note

Neo Stepper Motor 1.2A

de KITS Application Note AN54 How 2 Use de KITS AVR ISP Programmer Cable

PC-Link. 1x Komputer / Laptop dengan OS Windows 2000, Windows XP atau yang lebih tinggi. Gambar 1 Blok Diagram AN200

Trademarks & Copyright

Smart Peripheral Controller Low Cost Serial LCD/OLED

DAFTAR ISI DAFTAR ISI MIKROKONTROLER AVR ATMega

BAB III PERANCANGAN DAN PEMBUATAN ALAT

PC-Link. PC-Link. Application Note AN202

CodeVisionAVR Step-by-Step

BAB III PERANCANGANALAT

TEKNIK PEMROGRAMAN MIKROKONTROLER AVR

DT-SENSE. Photoreflector ver. 2.0

DT Series Application Note

BAB IV PENGUJIAN DAN ANALISA

Pemrograman Mikrokontroler MCS-51 menggunakan Programmer USBasp Oleh : Seniman INSTALASI DRIVER USBASP DI KOMPUTER

PC-Link. Gambar 1 Blok Diagram AN201. AGND (J3 pin 1) Pin 1 VCC (J3 pin 2) Pin 3 Dapat dipilih salah satu dari A0 s.d. A7 (J3 pin 3 s.d.

Fasilitas-fasilitas Tambahan DST-51

Low Cost Motor Controller

Starter Kit Application Note AN165 - Update Tampilan Character LCD Berbasis USB Flash Disk

WIZnet. Application Note AN179 Wireless IP Printer 2 Oleh : Tim IE

DT-AVR. AVR Application Note AN160 Graphic LCD Dengan Bahasa C. Application Note AN160

BAB III MIKROKONTROLER

BAB III METODOLOGI PENELITIAN

DT-SENSE Application Note

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. Metode penelitian yang digunakan adalah studi kepustakaan dan

How2Use DT-AVR ATMEGA128L BMS. Oleh: Tim IE. Gambar 1 Tata Letak DT-AVR ATMEGA128L BMS

Simple and Ekonomis Programmer dengan USB interface. Tidak membutuhkan catu daya external. Bisa digunakan untuk semua AVR yg memiliki ISP Prog.

Panduan Langkah demi Langkah Peningkatan Windows 8 RAHASIA 1/53

Smart Peripheral Controller ALPHANUMERIC DISPLAY

Controller System. CodeVisionAVR Demo

Akses SD Card & FRAM Menggunakan AVR. Oleh: Tim IE

DT-ARM Application Note. AN221 Web Server I/O Remote

BAB III PERANCANGAN SISTEM

DT-AVR Application Note

DT-AVR. Application Note AN214

Wireless Gamepad Interface

DT-SENSE Gas Sensor Trademarks & Copyright

PEMODELAN DINAMIS PENGATURAN FREKUENSI MOTOR AC BERBEBAN MENGGUNAKAN PID

10mm. 50mm. 10mm. 10mm. 10mm

BAB II TINJAUAN PUSTAKA

Starter Kit GSM Trademarks & Copyright

BAB IV IMPLEMENTASI DAN EVALUASI

DT-AVR Application Note

WIZnet. Application Note AN178 Wireless IP Printer 1 Oleh : Tim IE

DAFTAR ISI. HALAMAN PENGESAHAN... i. KATA PENGANTAR... iii. DAFTAR ISI... v. DAFTAR TABEL... x. DAFTAR GAMBAR... xi. DAFTAR LAMPIRAN...

DT-IO Application Note

Pengaturan Cepat & Persiapan Awal Business PC

BAB III PERANCANGAN SISTEM

Analog to Digital Convertion Menggunakan Arduino Uno Minsys

Gambar 1 Blok Diagram AN190. P1.0 (J3 pin 3) IN1 (J1 pin3) Tabel 1 Hubungan antar PC-Link Serial PPI dan DT-I/O Quad Relay Board12V

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

Tata letak konektor DT-AVR ATMEGA168 BMS adalah sebagai berikut: Persiapan hardware DT-AVR ATMEGA168 BMS adalah sebagai berikut:

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS MASALAH DAN RANCANGAN ALAT

BAB III PERANCANGAN SISTEM

BAB III PERANCANGAN DAN REALISASI ALAT

DT-AVR Application Note

BAB III PERANCANGAN DAN PEMBUATAN ALAT. Proses perancangan meliputi tujuan dari sebuah penelitian yang kemudian muncul

DHT11 Temperature and Humidity Sensor Board Gambar 1 Blok Diagram AN196. 5V (Power) GND (Power)

BAB IV METODE PENELITIAN. serta menghubungkan pin mosi, sck, gnd, vcc, miso, serta reset. Lalu di

BAB 4 ANALISA PENGUJIAN PROGRAM 4.1. PROSES PERANCANGAN PROGRAM BASCOM-8051

USER MANUAL. TREND MICRO Internet Security Pro. Install Trend Micro Internet Security Pro. By: PT. Amandjaja Multifortuna Perkasa

Menginstal Sistem Operasi

Light Dependent Resistor LDR Menggunakan Arduino Uno Minsys

BAB IV PENGUJIAN ALAT DAN ANALISA

MICROCONTROLER AVR AT MEGA 8535

Komunikasi Serial. Menggunakan Arduino Uno MinSys

MICROCONTROLER AVR AT MEGA 8535

Bab 2 : Instalasi. Bab 2 Instalasi

BAB 4 IMPLEMENTASI DAN EVALUASI. tersebut. Adapun langkah-langkah implementasi sebagai berikut: 2. Instalasi dan konfigurasi perangkat lunak

BAB IV ANALISA DAN PENGUJIAN ALAT

AVR Application Note AN95 Wireless Chatting with PC

BAB III DESKRIPSI DAN PERANCANGAN SISTEM

Transkripsi:

AVR USB ISP mkii Trademarks & Copyright PC is a trademark of International Business Machines Corporation. Windows is a registered trademark of Microsoft Corporation. AVR is registered trademark of Atmel Corporation. AVR Studio is copyright by Atmel Corporation. CodeVisionAVR is copyright by Pavel Haiduc, HP InfoTech s.r.l. AVRDUDE is copyright by Jörg Wunsch and Brian S Dean. WinAVR is a trademark of SourceForge, Inc. BASCOM-AVR is copyright by MCS Electronics. 1

Daftar Isi 1. Pendahuluan... 3 1.1 Spesifikasi DT-HiQ AVR USB ISP mkii... 3 1.2 Kelengkapan DT-HiQ AVR USB ISP mkii... 3 1.3 Sistem yang Dianjurkan... 3 2. Konfigurasi Pin Konektor ISP... 4 3. Indikator LED... 4 4. Proses Instalasi AVR Studio... 5 5. Contoh Pengaturan... 14 5.1 AVR Studio... 14 5.2 CodeVisionAVR... 14 5.3 AVRDUDE... 15 5.4 BASCOM-AVR... 16 6. Panduan Troubleshooting... 17 2

1. PENDAHULUAN Selamat, Anda telah memiliki DT-HiQ AVR USB ISP mkii! DT-HiQ AVR USB ISP mkii adalah In-System Programmer (ISP) untuk mikrokontroler AVR 8-bit RISC. Programmer ini dapat dihubungkan ke PC melalui antarmuka USB dan mengambil sumber catu daya dari target board. DT-HiQ AVR USB ISP mkii dapat digunakan dengan perangkat lunak AVR Studio, CodeVisionAVR, AVRDUDE (WinAVR ), BASCOM-AVR, dan perangkat lunak lain yang mendukung protokol ATMEL AVRISP MKII (USB). 1.1. SPESIFIKASI DT-HiQ AVR USB ISP mkii Spesifikasi DT-HiQ AVR USB ISP mkii adalah sebagai berikut: Menggunakan protokol ATMEL AVRISP MKII (USB). Dapat digunakan untuk semua tipe AVR yang memiliki fitur ISP. Beroperasi pada tegangan target 2,7V sampai 5,5V. Antarmuka USB ke PC. Mengambil daya dari target board. Tidak memerlukan catu daya tersendiri dan aman bagi PC jika terjadi hubungan singkat pada target board. Daftar lengkap tipe AVR yang didukung tergantung pada perangkat lunak yang digunakan. Update selalu perangkat lunak anda (AVR Studio, CodeVisionAVR, BASCOM-AVR, AVRDUDE, dll) untuk memastikan dukungan pada tipe AVR terbaru. 1.2. KELENGKAPAN DT-HiQ AVR USB ISP mkii Tiap paket DT-HiQ AVR USB ISP mkii berisi: DT-HiQ AVR USB ISP mkii. Kabel USB. Media CD/DVD-ROM. 1.3. SISTEM YANG DIANJURKAN Sistem yang dianjurkan untuk penggunaan DT-HiQ AVR USB ISP mkii adalah: Perangkat keras: PC dengan USB port. DVD-ROM Drive dan Hard disk. Perangkat lunak: Sistem operasi Windows XP atau Vista. AVR Studio, BASCOM-AVR, AVRDUDE, atau CodeVisionAVR. File yang ada pada CD/DVD program: AVRDUDE, WinAVR, AVR Studio, libusb installer, part description update untuk AVR Studio (Atmega1280.xml, Atmega8515.xml, & ATmega8535.xml), PANDUAN PEMBUATAN TARGET BOARD.PDF, dan MANUAL DT-HiQ AVR USB ISP MKII. 3

2. KONFIGURASI PIN KONEKTOR ISP Konfigurasi pin konektor ISP yang digunakan adalah konfigurasi ISP header 10-pin standar Atmel. 1 2 MOSI VTG LED RESET SCK MISO Nama No. Pin I/O Keterangan VTG 2 - Catu daya dari target board (2,7V 5,5 V) GND 4, 6, 8, 10 - Titik referensi LED 3 Output MOSI 1 Output Sinyal kontrol untuk LED atau multiplexer (opsional) Command dan data dari AVR USB ISP mkii ke target AVR MISO 9 Input Data dari target AVR ke AVR USB ISP mkii SCK 7 Output GND GND GND GND Serial Clock, dikendalikan oleh AVR USB ISP mkii RESET 5 Output Reset, dikendalikan oleh AVR USB ISP mkii Pin nomor 1 ditandai dengan warna kabel yang berbeda. Karena DT-HiQ AVR USB ISP mkii mengambil sumber daya dari target board, maka perlu dipastikan bahwa target board mampu menyediakan cukup daya bagi DT-HiQ AVR USB ISP mkii. DT-HiQ AVR USB ISP mkii membutuhkan arus maksimum 50mA @ 5.5V. 3. INDIKATOR LED Terdapat 2 indikator LED pada DT-HiQ AVR USB ISP mkii yaitu POWER LED dan STATUS LED. POWER LED digunakan untuk indikasi ada tidaknya sumber catu daya yang terhubung ke pin VTG dan GND. Jika DT-HiQ AVR USB ISP mkii telah menerima sumber catu daya dari target board, maka POWER LED akan menyala. STATUS LED digunakan sebagai indikasi status kerja DT-HiQ AVR USB ISP mkii sekarang. Jika DT-HiQ AVR USB ISP mkii dalam keadaan idle dan siap menerima perintah dari PC, maka STATUS LED akan menyala. 4

4. PROSES INSTALASI AVR STUDIO Sebelum menggunakan DT-HiQ AVR USB ISP mkii, driver USB yang disertakan pada AVR Studio harus di-install terlebih dahulu. Berikut langkah-langkah instalasi AVR Studio: Lepas hubungan DT-HiQ AVR USB ISP mkii dari komputer. Jalankan AvrStudio4Setup.exe lalu tekan tombol Next. Pilih I accept the terms of the license agreement lalu tekan tombol Next. 5

Ubah folder instalasi jika diinginkan, lalu tekan tombol Next. Tekan tombol Install. 6

Tunggu proses instalasi selesai. Tekan tombol Next. 7

Pilih I accept the terms of the license agreement lalu tekan tombol Next. Ubah folder instalasi jika diinginkan, lalu tekan tombol Next. 8

Tekan tombol Install. Tunggu proses instalasi selesai. 9

Tekan tombol Finish untuk mengakhiri proses instalasi AVR Jungo USB. Tunggu proses instalasi selesai. 10

Tekan tombol Finish untuk mengakhiri proses instalasi. Setelah proses instalasi driver USB berhasil, setiap kali DT-HiQ AVR USB ISP mkii menyala dan terhubung ke PC melalui port USB, maka akan muncul dengan nama AVRISP mkii. Agar DT-HiQ AVR USB ISP mkii dapat diakses oleh perangkat lunak AVRDUDE atau perangkat lunak lainnya yang menggunakan protokol libusb untuk mengakses programmer yang bertipe AVRISP MKII, maka perlu dilakukan instalasi driver libusb. Sebelum meng-install driver libusb pastikan driver AVRISP MKII di atas telah ter-install dengan baik. Untuk meng-install driver libusb, bukalah folder libusb-win32-bin- 1.2.4.0\bin\ lalu pilih folder yang sesuai dengan arsitektur komputer 11

(pilih folder x86 untuk OS 32 bit). Ganti nama libusb0_x86.dll menjadi libusb0.dll lalu copy ke direktori System32 (Windows\System32). Copy libusb0.sys ke direktori drivers (Windows\System32\drivers). Lalu jalankan perangkat lunak "install-filter-win.exe". Untuk instalasi driver, pilih "Install a device filter" kemudian tekan tombol Next. Jika DT-HiQ AVR USB ISP mkii telah menyala dan dalam kondisi idle, maka pada salah satu baris akan muncul pilihan AVRISP MKII. Pilih baris tersebut dan kemudian tekan tombol Install. 12

Jika proses instalasi driver libusb telah berhasil, maka akan muncul keterangan seperti yang ditampilkan pada gambar berikut: Tekan tombol Cancel untuk mengakhiri proses instalasi. Setelah proses instalasi driver libusb berhasil, maka DT-HiQ AVR USB ISP mkii akan dapat diakses baik oleh perangkat lunak berbasis driver Jungo AVRISPMKII maupun berbasis driver libusb (misalkan AVRDUDE). 13

5. CONTOH PENGATURAN 5.1. AVR Studio Cara pengaturannya adalah dengan memilih menu Tools Program AVR Connect. Kemudian pilih AVR Programmer Platform tipe AVRISP mkii dengan port USB. 5.2. CodeVisionAVR Cara pengaturannya adalah dengan memilih menu Setting Programmer. 14

Pilih AVR Programmer tipe Atmel AVRISP MKII (USB). 5.3. AVRDUDE AVRDUDE merupakan perangkat lunak open source yang dijalankan melalui command line. AVRDUDE biasanya disertakan pada paket instalasi WinAVR. Untuk mengakses DT-HiQ AVR USB ISP mkii dengan menggunakan perangkat lunak AVRDUDE, pilih tipe programmer ( parameter -c ) sebagai avrispmkii atau avrisp2 serta pilih port yang digunakan ( parameter -P ) sebagai usb. Sedangkan parameter-parameter lain disesuaikan menurut tipe chip dan proses yang dilakukan. Sampai dengan versi resmi AVRDUDE 5.10 masih terdapat bug untuk komunikasi antara AVRDUDE dengan programmer bertipe avrispmkii atau avrisp2 yang menggunakan jalur port usb. Bug yang terjadi adalah: adanya timeout pada awal proses komunikasi, namun proses selanjutnya tetap berjalan dengan lancar dan benar seperti yang dicontohkan pada tampilan berikut: 15

Pada CD/DVD juga disertakan perangkat lunak AVRDUDE hasil compile ulang untuk mengatasi bug tersebut. Silakan menggunakan AVRDUDE yang disertakan pada CD/DVD jika bug tersebut dirasakan cukup mengganggu kenyamanan. Pastikan selalu update versi AVRDUDE anda dengan versi yang terbaru. 5.4. BASCOM-AVR Cara pengaturannya adalah dengan memilih menu Options Programmer. Pilihlah Programmer tipe External Programmer. BASCOM-AVR dapat menggunakan perangkat lunak AVRDUDE. Oleh karena itu, atur pula lokasi file AVRDUDE. Pada contoh gambar, dimisalkan lokasinya berada di C:\WinAVR-20100110\bin\avrdude.exe. Isikan parameterparameter yang dibutuhkan oleh AVRDUDE pada editbox Parameter. Sebagai contoh, misalkan aplikasi anda menggunakan chip ATmega128 dan proses yang ingin dilakukan adalah menulis pada lokasi memori flash, maka isi parameter adalah " -c avrisp2 -P usb -p m128 -e -U flash:w:{file}:a ". Parameter -c merupakan tipe programmer yang digunakan (avrispmkii atau avrisp2). Parameter -P adalah port yang digunakan (usb). Parameter -p adalah tipe chip yang digunakan (m128 untuk chip ATmega128). Parameter -e berarti melakukan proses erase dahulu sebelum menulis. Parameter -U berisi lokasi memori yang akan ditulis (flash atau eeprom). Sedangkan parameter {FILE} merupakan file hasil proses compile yang akan dituliskan dan secara otomatis akan diisi oleh BASCOM-AVR. 16

6. PANDUAN TROUBLESHOOTING Masalah Penyebab Solusi LED Power tidak Catu daya tidak Periksa hubungan catu daya ke menyala. terhubung dengan konektor target board dan Perangkat lunak tidak dapat mendeteksi DT- HiQ AVR USB ISP mkii. tepat Catu daya tidak tepat Instalasi driver gagal Kabel tidak terhubung atau DT- HiQ AVR USB ISP mkii dalam keadaan mati polaritasnya Periksa dan pastikan catu daya target board menghasilkan tegangan dan arus yang mencukupi Uninstall driver yang gagal lalu ulangi instalasi Hubungkan kabel USB ke PC, hubungkan konektor ISP ke target board, dan periksa hubungan catu daya Terima Kasih atas kepercayaan Anda menggunakan produk kami, bila ada kesulitan, pertanyaan, atau saran mengenai produk ini silakan menghubungi technical support kami : support@innovativeelectronics.com 17