Home » , , » Bootloader Arduino Rusak atau Hilang

Bootloader Arduino Rusak atau Hilang

Written By SBlog on Sunday, November 15, 2015 | November 15, 2015

Beberapa dari kita pasti pernah mengalami kejadian muncul pesan

" avrdude: stk500_getsync(): not in sync: resp=0x00 "


Jika pesan tersebut muncul, dapat dipastikan kita tidak dapat memprogram arduino biard milik kita. Hal tersebut terjadi karena program bootloader pada chips ATmega328P (jika Aduino Uno) mengalami kerusakan disebabkan kesalahan program. Jangan buru-buru membeli board baru. Hal tersebut masih dapat diperbaiki dengan mengupload ulang bootloader. Berikut langkah-langkah mengupload ulang bootloader arduino uno.

1. Kita butuh bantuan downloader microkontroler untuk mengupload downloader baru ke chips ATmega328P. Kali ini saya menggunakan USB Asp sebagai downloader.
2. Cabut ATmega328P pada board arduino, kemudian pasangkan pada board sistem minimum downloader USB Asp.
3. Untuk proses upload saya gunakan PogISP dari www.zifengsoft.com (bisa gunakan software lainnya menyesuaikan downloader yang digunakan).



4. Kemudian uploadkan program bootloader yang berada di C:\Program Files\Arduino\hardware\arduino\bootloaders\atmega.



5. Setelah proses upload berhasil pasangkan ATmega 328P kembali pada board arduino. Selanjutnya coba gunakan Arduino seperti biasa. Kalau proses upload bootloader berhasil Arduino anda dapat menerima program yang diupload dan dapat berfungsi kembali.
6. Semoga berhasil.......

4 comments:

  1. Bang andai kita ga punya microcontrolernya... Kalo kita ganti ic atmega328p dengan yg baru apa bisa fix?

    ReplyDelete
  2. Maksudnya tidak punya downloader mikrokontroller? miconnya ATmega328P yang dijual di toko bisanya kosong (belum di program) kita butuh downloader untuk upload ulang program bootloader ke mikonnya agar sesuai dengan fungsi board arduino

    ReplyDelete
  3. gan kalau saya upload program dr pc ke board arduino berhasil,tapi sewaktu saya gunakan board arduino untuk bootloader ic atmega 328p muncul error stk500.itu masalahnya apa ya.trims

    ReplyDelete
  4. Salam kenal, saya belum pernah mencoba sendiri mengisi bootloader dengan arduino. Mungkin bisa d pastikan kembali prosesnya. Saya coba bantu dengan link berikut ini.

    http://indomaker.com/index.php/2018/12/18/cara-mudah-mengisi-bootloader-ic-atmega328p-menggunakan-arduino-uno/

    Semoga membantu

    ReplyDelete

(^_^) [o_o] (^.^) (".") ($.$)