Ошибка avrdude: stk500v2_ReceiveMessage(): timeout
Здравствуйте!
Приобрёл, в качестве управляющей платы, Arduino Mega 2560 с 16u2 + Ramps 1.4.. При первой попытке залива прошивки Marlin столкнулся с проблемой: avrdude: stk500v2_ReceiveMessage(): timeout. После нескольких часов, чтения форумов, получилось залить прошивку. После заливки прошивки, плата несколько раз подключалась через pronterface, а также заливались другие версии Marlin. После сборки принтера, и подключения питания на Ramps, принтер перестал подключаться к компьютеру, и последующие попытки перезалить прошивку, выдавали одну и ту же ошибку avrdude: stk500v2_ReceiveMessage(): timeout. Что было сделано, на данный момент для решения этой проблемы. При этом плата отображается в устройствах.
1. Смена кабеля (длинный/короткий)
2. Нажатие клавиши Reset
3. Замыкание и размыкание перемычки Reset - en
4. Перезаливка бутлоадера через ICSP на Atmega2560. Пробовал разные загрузчики, разные конфигурации фьюзов.
5. Перезаливал загрузчик через Flip на 16u2
6. Менял компьютеры (3 штуки)
7. Менял версии Arduino IDE
8. Перезаливал загрузчик на 16u2 через ICSP с разныим фьюзами
В качестве программатора использовал Arduino UNO. При всем, при этом плата работает. Прошивка заливается через ICSP. На экране отображается температура, стол и экструдер греются, моторы управляются через шаговики.
У меня сложилось мнение, что по какой-то причине, 16u2 не передает данные на atmega2560. При отправке сообщений через монитор серийного порта мигает светодиод RX. При попытке подключиться через pronterface один раз мигает RX.
Можете подсказать, в какую сторону копать, дабы избавиться от этого недуга?
Приобрёл, в качестве управляющей платы, Arduino Mega 2560 с 16u2 + Ramps 1.4.. При первой попытке залива прошивки Marlin столкнулся с проблемой: avrdude: stk500v2_ReceiveMessage(): timeout. После нескольких часов, чтения форумов, получилось залить прошивку. После заливки прошивки, плата несколько раз подключалась через pronterface, а также заливались другие версии Marlin. После сборки принтера, и подключения питания на Ramps, принтер перестал подключаться к компьютеру, и последующие попытки перезалить прошивку, выдавали одну и ту же ошибку avrdude: stk500v2_ReceiveMessage(): timeout. Что было сделано, на данный момент для решения этой проблемы. При этом плата отображается в устройствах.
1. Смена кабеля (длинный/короткий)
2. Нажатие клавиши Reset
3. Замыкание и размыкание перемычки Reset - en
4. Перезаливка бутлоадера через ICSP на Atmega2560. Пробовал разные загрузчики, разные конфигурации фьюзов.
5. Перезаливал загрузчик через Flip на 16u2
6. Менял компьютеры (3 штуки)
7. Менял версии Arduino IDE
8. Перезаливал загрузчик на 16u2 через ICSP с разныим фьюзами
В качестве программатора использовал Arduino UNO. При всем, при этом плата работает. Прошивка заливается через ICSP. На экране отображается температура, стол и экструдер греются, моторы управляются через шаговики.
У меня сложилось мнение, что по какой-то причине, 16u2 не передает данные на atmega2560. При отправке сообщений через монитор серийного порта мигает светодиод RX. При попытке подключиться через pronterface один раз мигает RX.
Можете подсказать, в какую сторону копать, дабы избавиться от этого недуга?
Популярные вопросы
Снова про измеритель натяжения ремней
На маркетплейсах появилось много данных измерителей, а как ими пользоваться и к каким цифрам стремиться не нашел, если кто пользуется, подскажите.
Бумажкой, да?
Меня поджигает этот метод, если честно. Я понимаю, что метод самый универсальный, поэтому требует индивидуальной доработки напильником, но это просто...
Шестерня vs зубчатое колесо
Часто участникам портала приходится изготавливать зубчатые колеса и шестерни. Но мало кто задается вопросом, в чем их отличие?
Недавн...
Недавн...
Комментарии и вопросы
Благодарю большое, под заваляв...
Все же смущает меня пластина с...
ПЕТГ более склонен к ползучест...
В общем проблема в чём возникл...
Подскажите почему такой 1-ый в...
Поменяла нагревательную часть...
Нужно ли брать защитную пленку...