Saya memiliki Arduino Nano (Sainsmart) yang saya coba unggah sketsa. Di bawah Arduino IDE, perangkat yang dipilih adalah Arduino Nano w/ ATmega328
.
Namun mengunggah sketsa memberi saya kesalahan
avrdude: stk500_recv(): programmer is not responding
Saya mencoba kedua port USB ( /dev/tty.usbserial
& /dev/cu.usbserial
) tetapi kesalahan yang sama tetap ada. Arduino terhubung ke Macbook Air melalui kabel USB, dan PWR
lampu indikator LED pada Arduino dinyalakan dan L
LED indikator berkedip. Tidak ada masalah mengunggah ke Arduino Uno.
Dicoba lagi setelah menginstal driver FTDI terbaru (MAC OSX, x64, v2.2.18, FTDIUSBSerialDriver_10_4_10_5_10_6_10_7.mpkg) dari http://www.ftdichip.com/Drivers/VCP.htm . Namun itu tidak membantu.
Apa yang salah?
sumber
Features: Automatic reset during program...
Tahu ini sudah tua tapi saya berlari ke sana selama pencarian saya untuk Nano (V3) tidak mengunggah jadi pikiran mungkin bisa membantu orang lain. Masalahnya adalah bootloader - Arduino IDE TETAPI Saya menemukan solusi yang mudah (tepat di bawah hidung saya).
Saya menyadari bahwa nano saya telah diunggah dengan baik maka saya akhirnya memperbarui Arduino AVR Board dari 1.6.20 ke 1.6.21. Saya tidak berpikir ada masalah karena masih menunjukkan Nano dan ATmega328 dll di manajer dewan setelah perubahan.
Tetapi manajer dewan baru memiliki pilihan prosesor ATmega328 baru untuk Nano. Saya mengubah prosesor: Pada Arduino IDE pilih
TOOLS
>>PROCESSOR
menu tarik turun dari ATmega328P ke"ATmega328P (Old Bootloader)"
.Sejak itu, saya telah mengunggah banyak program ke beberapa Nano's V3 (Prolofic interace Chipset) yang berbeda tanpa masalah.
sumber
ATmega328P (Old Bootloader)
telah membantu saya memecahkanstk500_recv(): programmer is not responding stk500_getsync() attempt 1 of 10: not in sync: resp=0x79
masalah. Sebenarnya, saya merasa bahwa sebelum saya menggunakan versi GUI yang lebih lama yang memiliki opsi ini secara default.Memiliki masalah serupa dengan saya
Sainsmart Nano
.Di bawah
Preferences
centang "Tampilkan keluaran verbose selama unggahan [x], maka saat mengunggah, Anda harus mendapatkan jejak merah seperti ini:Anda akan melihat sedikit "jeda" tepat sebelum baris pertama
avrdude: Send: 0 [30] [20]
. Coba unggah lagi dan siapkan jari Anda pada tombol setel ulang fisik AndaNano
. Sesaat sebelum yang pertamaavrdude: ...
muncul, tekan tombol reset.Ketika Anda berhasil, Anda akan melihat layar diisi dengan semua jenis omong kosong, dan mengakhiri sesuatu seperti ini setelah beberapa detik:
sumber
Saya mengalami masalah yang sama dan mendapat pesan kesalahan yang sama. Ternyata board ini tidak datang dengan bootloader yang sudah diinstal sebelumnya. Jika Anda memiliki beberapa kabel jumper dan arduino lain yang berfungsi, Anda dapat menggunakan tutorial ini untuk menginstal bootloader dan itu seharusnya bekerja dengan baik, milik saya setidaknya! :)
sumber
Baru-baru ini saya memiliki masalah yang sama dengan 3 papan Nano yang baru saja saya beli dari Amazon. Saya dapat mengkonfirmasi bahwa perbaikan yang disarankan (mengubah ke "bootloader lama") menyelesaikan masalah saya.
Saya pikir masalah utamanya adalah kecepatan unggah. Versi "bootloader lama" berhasil diunggah pada 57600, tetapi versi "baru" default mencoba mengunggah pada 115200 dan gagal.
sumber
Saya juga mendapat pesan kesalahan itu. Saya pikir ada banyak kemungkinan penyebab, jadi saya buru-buru menentukan kasus khusus saya.
Saya memiliki hackintosh dengan OS X Yosemite 10.10.2, perangkat lunak Arduino 1.0.6 dan Funduino UNO. Mengunggah contoh untuk Serial.write () berhasil pertama kali. Setelah itu sebagian besar unggahan gagal. Bahkan ketika upload berhasil, monitor serial tidak akan selalu menampilkan output.
Bagi saya ini sepertinya karena miskomunikasi pada port USB. Saya harus berulang kali mengatur ulang funduino, cabut dan pasang kembali kabel USB atau bahkan restart sistem. Saat memasang kembali kabel USB terkadang sistem saya akan membeku.
Dengan googling saya menemukan solusi untuk "Memasukkan perangkat USB menyebabkan Mavericks 10.9.1 membeku". Jawaban no 12 pada tonymacx86.com pada dasarnya memerintahkan Anda untuk menghapus GenericUSBXHCI.kext dari / System / Library / Extensions.
Saya senang melaporkan bahwa setelah menghapus kext ini saya tidak punya masalah mengunggah contoh dan memantau hasilnya. Karena saya tidak perlu mengganti kabel USB saya tidak tahu apakah ini memecahkan sistem saya membeku. Saya bahkan tidak yakin itu adalah sistem beku, karena sistem saya mungkin hanya menjadi tidak responsif terhadap keyboard dan mouse USB saya.
sumber
Apakah Anda ingat untuk memberi tahu IDE bahwa jenis papan adalah Nano?
Tools
->Board
=>Arduino Nano ...
Ini membuat saya setiap kali saya menukar antara Nano dan Uno saya.
sumber
Punya masalah dan solusi yang sama adalah sebagai berikut:
sumber
Saya memiliki masalah yang sama dengan dua Gravitech US Nanos. Tidak ada metode berikut ini yang berfungsi untuk saya tetapi daftarnya harus cukup lengkap:
sumber
Arduino IDE versi 1.8.5 memberikan kesalahan yang sama setiap kali saya mencoba menghubungkannya ke OSEPP Nano saya. Saya mencobanya di Windows 10, dan di Mac OsX dengan 2 Nano berbeda dan juga mencoba memutar kembali ke 1.8.4 pada IDE. Tes loopback serial juga lulus. Saya memiliki papan yang diatur ke "Arduino Nano", dan prosesor diatur ke ATmega382P. Saya memastikan port yang benar telah diatur karena saya bisa melihat port baru muncul dan menghilang ketika saya terhubung ke Nano dan menghapusnya. Saya menggunakan konektor mini USB di Nano.
Solusinya adalah: Pilih Arduino / Genuino Uno dan berhasil!
Seseorang harus memperbaikinya sehingga memilih papan Nano berfungsi dengan Nano
sumber
Jika ini tidak berhasil, Anda harus menggunakan spi untuk memprogram nano. Anda harus mencari koneksi dan menggunakan uno karena memiliki chip seri at16u2 dengan driver yang mengenali semua produk atmel. Setelah koneksi mengatur uno sebagai programmer dengan mem-flash uno sebagai isp aturlah programmer sebagai Arduino sebagai isp dan flash chip. Periksa ulang. Keuntungannya adalah lebih sedikit kesalahan daripada uart dan memiliki waktu yang lebih baik tetapi sulit untuk terhubung. Semoga berhasil
sumber
Masalah itu, muncul saat saya memutakhirkan Arduino IDE. Saya menyelesaikannya dengan mengubah prosesor ke "lama"
Tools-> Processor -> "ATmega328P (bootloader lama)" terima kasih !!!!
sumber
Baik. Saya memiliki hal yang sama
programmer is not responding
kesalahan yang pada Arduino Nano di Atmel MEGA168PA, chip USB: CH340G. Macbook Pro di bawah macOS 10.14.2.Ini contoh Blink diinstal dan port tidak terlihat dalam daftar.
Saya berusaha mencari tahu, ada apa dan menghubungkan Arduino Due saya melalui port pemrograman. Setelah 2 upaya sketsa diunggah ... Lalu saya menghubungkan kembali Nano, port terlihat kali ini (sebenarnya dua di antaranya:
/dev/cu.wchusbserial14120
dan/dev/cu.usbserial-14120
) dan coba tebak, unggahan telah berhasil!Sihir!
sumber