ฉันมี Arduino Mega 2560 และมันก็ใช้ได้ดีจนกระทั่งถึงเวลาอาหารกลางวันเมื่อฉันเริ่มได้รับข้อผิดพลาดนี้:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
ฉันรู้ว่ามันไม่ใช่รหัสที่ฉันใช้ขณะที่ฉันพยายามโหลดมันลงบน Uno และดูเหมือนว่าจะโหลดโดยไม่มีปัญหา ฉันต้องใช้ Mega เพราะมีพอร์ตมากกว่านี้
จากสิ่งที่ฉันได้อ่านนี้อาจเป็นปัญหากับ bootloader และอาจเกี่ยวข้องกับ Arduino รุ่นปัจจุบัน ฉันไม่รู้อะไรเกี่ยวกับ bootloader; ทั้งหมดที่ฉันรู้ก็คือมันใช้เพื่ออัปโหลดรหัสไปยัง Arduino (ฉันคิดว่า ... ) ดังนั้นฉันจึงกลัวว่าจะล้อเล่นกับไฟล์ที่เกี่ยวข้องโดยไม่รู้ตัว
หน้าเหล่านี้เป็นหน้าตาที่ฉันเคยดูมา แต่อย่างที่ฉันบอกฉันไม่รู้จริงๆเลยที่จะรู้สึกสบายใจที่จะเล่นกับไฟล์
- Mega2560: หมดเวลาสื่อสารกับโปรแกรมเมอร์ ....
- อัปโหลดข้อผิดพลาดการหมดเวลาในเมกะ 2560 - ไม่แน่ใจว่ามีการเปลี่ยนแปลงอะไร
ฉันลองถอนการติดตั้ง Mega ทั้งหมดแล้วติดตั้งใหม่ ฉันยังดาวน์โหลด Arduino รุ่นเก่ากว่า (0022) และดูเหมือนว่าจะไม่มีตัวเลือกใด ๆ
ฉันไม่รู้ว่าต้องทำอย่างไรหรือจะเปลี่ยนไฟล์ 'AVR' ถ้าจำเป็น
ArduinoISP