Проблема с загрузкой прошивки платы Melzi 2.0
Я пытаюсь установить более новую прошивку на свой 3D-принтер Prusa i3, в котором используется плата Melzi 2.0. Я успешно загрузил его 2 дня назад с теми же настройками, но теперь всегда происходит сбой.
@avrdude -p m1284p -b57600 -c arduino -P COM%x% -e -U flash:w:%filename%.hex
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.02s
avrdude: Device signature = 0x1e9705 (probably m1284p)
avrdude: erasing chip
avrdude: reading input file "newa.hex"
avrdude: input file newa.hex auto detected as Intel Hex
avrdude: writing flash (114266 bytes):
Writing | | 0% 0.00s
avrdude: stk500_paged_write(): (a) protocol error, expect=0x14, resp=0x64
avrdude: stk500_recv(): programmer is not responding
Как решить эту проблему?
@Regtoy, 👍1
1 ответ
Вопрос Electronics Stackexchange avrdude error - ошибка протокола stk500_paged_write() содержит ответы, предлагающие три различных тактики для ошибок протокола:
• Обновите Arduino IDE с версии 1.00 до версии 1.05 или установите «AVR-GCC Toolchain» через Homebrew;
• Отключите все от TX/RX (цифровые контакты Arduino 0 и 1);
• Используйте более короткие или другие USB-кабели, подключаемые к USB-порту компьютера, а не к концентратору.
Я видел десятки ответов здесь, на arduino.stackexchange, с такими предложениями, а также на других веб-страницах с идеями, подобными тем, что приведены в ответ на Ошибка AVRDUDE (Arduino Leonardo).
Вы можете просмотреть этот список вопросов arduino.stackexchange, на которые программист не отвечает, и сообщить, что работает, а что нет:
• "avrdude: stk500_getsync(): не синхронизировано: resp=0x00", он же "Какой-то чувак по имени Avr не позволяет мне загрузить мою программу,< бр>
• Как решить проблему "avrdude: stk500_recv(): программатор не отвечает"?,
• avrdude: stk500_recv(): программатор не отвечает после серийного номера,
• avrdude: stk500_recv(): программатор не отвечает + avrdude: stk500_getsync() попытка 10 из 10: не синхронизировано: resp=0x47,
• avrdude: stk500_rcv: программатор не отвечает,
• Ошибка обновления Arduino Nano — avrdude: stk500_recv(): программатор не отвечает,
• avrdude: stk500_getsync(): не синхронизировано: resp=0x00,
• Arduino Uno не может загрузить скетч: avrdude: stk500_recv(): программатор не отвечает,
• "avrdude: stk500_recv(): программатор не отвечает" при загрузке скетча,
• Arduino не работает/не загружает [дубликат],
• Проблемы с загрузкой скетча в Arduino Due,
• FTDI stdk 500k не отвечает,
• Прототип Arduino на макетной плате: "avrdude: stk500_recv(): программатор не отвечает",
• Arduino Nano — программатор не отвечает,
• Как решить проблему "avrdude: stk500_recv(): программатор не отвечает"?,
• Уникальная ошибка Arduino не синхронизирована,
• Arduino nano перестал работать,
• Не синхронизировано: resp=0x00,
• Как устранить неполадки с Arduino Mini и Arduino usb2serial?,
• Atmega328P-PU: Программатор не отвечает,
Обратите внимание: нажмите на ссылку "Просмотреть другие связанные вопросы..." на боковой панели, чтобы открыть красивую веб-страницу со списком выше и начальными строками каждого вопроса.
- "avrdude: stk500_getsync(): not in sync: resp=0x00", или некто по имени Avr не позволяет мне загрузить мою программу
- avrdude: ошибка проверки, первое несоответствие в байте 0x0000 : 0x00 != 0x16 с использованием USBasp
- Загрузить код на Arduino Leonardo с помощью командной строки
- Поддерживают ли чипы ATMega 328/2560 JTAG-программатор и аппаратный отладчик?
- Где параметры avrdude определяются в Arduino IDE?
- Проблема с загрузкой скетча в Леонардо
- Не могу загружать шестнадцатеричные файлы вне Arduino IDE на Pro Micro
- Могу ли я повредить Arduino, если отключить от сети во время загрузки?