Çözüm için ise bootloader'ı tekrar yüklememiz gerekiyor.
Bunun için AVR programlayıcıya sahip olmanız gerekiyor. Ben Pololu Usb AVR programlayıcı kullanıyorum.
Öncelikle programlayıcımızın sürücüsünü yüklüyoruz. Burada 2 tane COM port verecektir. Pololu USB AVR Programmer Programming Port olanı kullanıcaz. Port numarası farklı verebilir.
# See: http://code.google.com/p/arduino/wiki/Platforms
avrispv2.name=Pololu USB (AVRISPv2)
avrispv2.communication=serial
avrispv2.protocol=avrispv2
avrisp.name=AVR ISP
avrisp.communication=serial
avrisp.protocol=stk500v1
avrispmkii.name=AVRISP mkII
avrispmkii.communication=usb
avrispmkii.protocol=stk500v2
usbtinyisp.name=USBtinyISP
usbtinyisp.protocol=usbtiny
usbasp.name=USBasp
usbasp.communication=usb
usbasp.protocol=usbasp
parallel.name=Parallel Programmer
parallel.protocol=dapa
parallel.force=true
# parallel.delay=200
arduinoisp.name=Arduino as ISP
arduinoisp.communication=serial
arduinoisp.protocol=stk500v1
arduinoisp.speed=19200
dosyaya yukarıdaki kırmızı bölümü ekliyoruz.
Şimdi AVR programlayıcı ve Arduino Kartımızı USB bağlantısını yapıyoruz AVR kartın ISP çıkışını Arduino kartına bağlıyoruz (Yükleme sırasında hata alırsanız ISP bağlantısı ters olabilir tekrar kontrol edin!).
daha sonra IDEmizi açıyoruz (1.0.5 versiyonunu kullanıyorum daha yeni versiyonlarda hata veriyor.)
Tools->Board menüsünden kartın modelini seçiyoruz.
Tools->Programmer->Pololu USB (AVRISPv2) seçiyoruz
Tools->Serial Port menüsünden yukarıda bahsettiğim seri portu seçiyoruz.
Menüden Tools->Burn Bootloader tıklıyoruz.
Arduino Kartımız eski haline dönmüştür.
Hiç yorum yok:
Yorum Gönder