Mencoba StUMPino di IDE Arduino

oleh StufiMedia Tinggalkan komentar »

Hardware StUMPino sudah jadi, sekarang saatnya mengisikan firmware dan mencoba StUMPino di IDE Arduino. Buka file bootloader stumpinoatmega8.zip dari tulisan Membuat Arduino versi Stufi, StUMPIno  dan ekstrak ke folder.

 

Isikan bootloader ke mikrokontroler

Burn / programkan bootloader ke mikrokontroler (misal: ATMega8)  dengan ISP favorit dengan konfigurasi yang sesuai. Demikian contoh menggunakan AVRISP MKII dengan bantuan AVRStudio 4:

  1. Buka AVR Studio lalu pilih menu Tools; Program AVR;  Connect
  2. Pilih platform AVR mkII dan port USB
  3. Setelah muncul jendela baru, pilih Device and Signature ke ATMega8
  4. Untuk cek apakah IC baik-baik saja, klik tombol Read Signature
  5. Tekan tombol Erase Device (Perhatian: ini akan menghapus semua isi IC)
  6. Langkah mengisikan bootloader. Pilih tab Program, pada input hex file masukkan file hasil ekstrak yang dalam bentuk .hex lalu klik tombol Program
  7. Langkah mengatur fuse bit. Pilih tab Fuses, set high menjadi DC dan low menjadi E4 (jangan lupa setelah mengisi high dan low ditekan enter dahulu), lalu klik tombol Program
  8. Langkah mengatur lock bit agar bootloader dikunci. Pilih tab LockBits dan isikan lockbit menjadi CF (setelah mengisi jangan lupa tekan enter dahulu), lalu tekan tombol Program
  9. Selesai

 

Isikan firmware CDC ke ATTiny2313

Lakukan sama dengan pengisian bootloader dengan menggunakan file bootloader cdc.zip dari tulisan Membuat Arduino versi Stufi, StUMPIno  dan ekstrak ke folder.

  1. Buka AVR Studio lalu pilih menu Tools; Program AVR;  Connect
  2. Pilih platform AVR mkII dan port USB
  3. Setelah muncul jendela baru, pilih Device and Signature ke ATTiny2313
  4. Untuk cek apakah IC baik-baik saja, klik tombol Read Signature
  5. Tekan tombol Erase Device (Perhatian: ini akan menghapus semua isi IC)
  6. Langkah mengisikan bootloader. Pilih tab Program, pada input hex file masukkan file hasil ekstrak yang dalam bentuk .hex (pilih sesuai dengan kristal yang digunakan atau baca file bacasaya.txt ) lalu klik tombol Program
  7. Langkah mengatur fuse bit. Pilih tab Fuses, set high menjadi CD,  low menjadi FF, efuse menjadi FF (jangan lupa setelah mengisi efuse, high dan low ditekan enter dahulu), lalu klik tombol Program
  8. Selesai

 

Pasang Stumpino ke USB

Gunakan driver pada file CDC yang ada pada tulisan Membuat Arduino versi Stufi, StUMPIno  dan ekstrak ke folder. Pada saat pemasangan akan dimintai driver, silahkan gunakan file hasil ekstrak.

 

Mencoba di IDE Arduino

Buka file bootloader dari tulisan Membuat Arduino versi Stufi, StUMPIno  dan ekstrak ke folder. Terdapat file board.txt yang berisi konfigurasi untuk board untuk IDE Arduino. Salin dan tambahkan ke akhir file boards.txt pada direktori (folder) hardware/arduino.

Buka Arduino, pilih menu Tools, Boards, Stumpino Atmega 8 w/o Xtal. Dilanjutkan pilih menu Tools, Serial port, dengan memilih serial yang digunakan.

Contoh program yang dapat dicoba adalah pada File; Examples; Basic; Blink. Setelah terbuka jendela baru, klik tombol upload.

 

Jika terjadi error saat upload:

  • Pastikan pilihan Boards dan Com pada menu Tools sudah benar
  • Pastikan langkah pengisian bootloader sudah benar
  • Cek apakah CDC berfungsi dengan menghubungkan kaki 2 dan 3 pada mikrokontroler, kemudian buka menu Tools; serial monitor dan pilih baud rate 4800 di pojok kanan bawah. Ketillan sesuatu di kotak input sebelah tombol send, lalu klik tombol Send. Apabila CDC sudah benar, seharusnya apa yang diketik, akan muncul di kotak dibawahnya. Jika belum muncul, isi kembali firmware CDC.
  • Untuk kesalahan atau kegagalan lain, silahkan tuliskan error / permasalahan di komentar posting ini agar dapat kita diskusikan bersama

 

Tinggalkan pesan