मेरे पास एक Arduino मेगा 2560 है और यह लंच के समय तक ठीक काम कर रहा था जब मुझे यह त्रुटि मिलने लगी:
avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer
मुझे पता है कि यह वह कोड नहीं है जिसे मैं चला रहा हूं क्योंकि मैंने इसे एक ऊनो पर लोड करने की कोशिश की थी और यह बिना किसी मुद्दे के लोड हो रहा था। मुझे मेगा का उपयोग करने की आवश्यकता है क्योंकि इसमें अधिक पोर्ट हैं, हालांकि।
मैंने जो पढ़ा है वह संभवतः बूटलोडर के साथ एक मुद्दा है और संभवतः Arduino के वर्तमान संस्करण से संबंधित है। मैं वास्तव में बूटलोडर के बारे में कुछ नहीं जानता; मुझे पता है कि यह Arduino (मुझे लगता है ...) के लिए कोड अपलोड करने के लिए उपयोग किया जाता है, इसलिए मुझे अनजाने में संबंधित फ़ाइलों के साथ बस गड़बड़ करने का डर है।
ये पृष्ठ वे हैं जिन्हें मैं देख रहा हूं, लेकिन जैसा मैंने कहा, मैं वास्तव में पर्याप्त नहीं महसूस करना चाहता हूं कि बस फाइलों के साथ खिलवाड़ करने के साथ सहज महसूस करें।
- Mega2560: प्रोग्रामर के साथ संवाद करने का समय ...।
- मेगा 2560 पर टाइमआउट त्रुटि अपलोड करें - निश्चित नहीं कि क्या बदला
मैंने अपने मेगा को पूरी तरह से अनइंस्टॉल करने की कोशिश की, फिर इसे पुनः स्थापित किया। मैंने Arduino (0022) का एक पुराना संस्करण भी डाउनलोड किया और न ही विकल्प काम करने लगा।
मुझे नहीं पता कि क्या करना है, या यदि आवश्यक हो तो 'AVR' फ़ाइलों को कैसे बदलना है।
ArduinoISP