Проблема с загрузкой прошивки платы 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

Как решить эту проблему?

, 👍1


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: Программатор не отвечает,

Обратите внимание: нажмите на ссылку "Просмотреть другие связанные вопросы..." на боковой панели, чтобы открыть красивую веб-страницу со списком выше и начальными строками каждого вопроса.

,