Arduino Sketch yükleme sorunu - avrdude: stk500_recv(): programlayıcı yanıt vermiyor

Atmega 328'li bir Arduino Duemilanove'um var. Ubuntu 12.04 üzerinde çalışıyorum ve Arduino IDE'nin sürümü 1.0. Son zamanlarda, Blink gibi birkaç örnek skeci yüklemeye çalıştım. Ancak, denemelerimin hiçbiri çalışmıyor ve her denememde aynı hatayla sonuçlanıyor:

avrdude: stk500_recv(): programcı yanıt vermiyor.

Tools -> Serial Port altında /dev/ttyUSB0 seçeneğini etkinleştirdim. Ayrıca listeden doğru kartı (Atmega 328 ile Duemilanove) seçtim. Yine de sorunu çözemiyorum. İnternette de arama yaptım ve bu sorun için verilen diğer yanıtların hiçbiri benim için işe yaramıyor gibi görünüyor. Neden bu sorunla karşılaşıyorum ve nasıl çözebilirim?

Ayrıca yerleşik Atmega'yı çevirip diğer yöne takmayı da denedim. Şimdi, yüklemede hiçbir sorunla karşılaşmıyorum, ancak sonrasında hiçbir şey olmuyor. Yerleşik LED de yanıp sönmüyor gibi görünüyor.

Pin 0 ve 1'e takılı herhangi bir jumper kablosu olup olmadığını kontrol edebilirsiniz. bu pinler seri iletişim için kullanılır ve takılı kablolar kodun karta yüklenmesini engelleyebilir.

Eğer hiçbir şey takılı değilse, avrdude ile ilgili bir hata olabilir, güncellemeyi deneyebilirsiniz.

Umarım yardımcı olur! :)

Yorumlar (4)

Mac üzerinde çalışan Arduino'mda da bu sorunu yaşıyorum. İki Arduino'mda (FTDI ile bağlı bir Arduino Uno ve bir Arduino Pro) oluyor.

Uno için kabloyu bilgisayarıma bağlayıp upload tuşuna basıyorum ve ardından "TX" LED'i yanıp sönene kadar saymaya başlıyorum. Sonra yüklemeyi tekrarlıyorum, ancak TX LED'i yanıp sönmeden hemen önce reset düğmesine basıyorum ve yükleme başarılı oluyor.

Daha sonra USB kablosunu değiştirmenin bu sorunu çözdüğünü tespit ettim.

Yorumlar (1)

İlk olarak, /dev/ttyUSB0'ın çalıştığından emin olun. Örneğin, fareyi takın ve çalışıp çalışmadığını kontrol edin. İkinci olarak, diğer kartı seçmeyi deneyin. Genellikle orijinal olmayan kartlar kendi adları altında doğru şekilde tanınmaz. Üçüncü olarak, eskiz yüklerken sıfırlama düğmesine manuel olarak basmayı deneyin. Muhtemelen otomatik sıfırlama bozuktur.

Yorumlar (0)