0 голосов

Добрый день!

Использую Arduino uno. Долгое время плата работала отлично, загружались скетчи, лампочки моргали, датчики работали. Но в один прекрасный момент скетчи перестали заливаться. После успешной компиляции и попытке загрузить в Arduino в консоли пишется сообщение:

Sketch uses 592 bytes (1%) of program storage space. Maximum is 32256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
avrdude: verification error, first mismatch at byte 0x0000
         0x62 != 0x0c
avrdude: verification error; content mismatch
avrdude: verification error; content mismatch

Скетч любой не грузится. Даже такой:

void setup()
{}
 
void loop()
{
  delay(1000);
}

Пробовал и в Linux Mint и Win10.

Индикатор On на плате горит. И периодически моргает индикатор TX - работает последний успешно загруженный скетч.

(5 баллов) 1 1 3

3 Ответы

+3 голосов
 
Лучший ответ
Наиболее вероятно:

1. (если китайская) слетел драйвер ch340 - переустановите.

2. слетела прошивка загрузчика в ардуинке - прошейте новый загрузчик, для этого нужен программатор. Из того что на рынке наиболее доступен USBASP (не забудьте к нему тоже нужны специальные драйвера), а если есть лишняя ардуинка то ее можно прошить в качестве программатора "Arduino as ISP" - прошивка есть в примерах.

3. обрыв в сигнальном проводе - попробуйте другой

4. (всяко бывает) а у вас точно в "Инструменты/Плата" стоит Arduino Uno? Может нечаянно выбрали что то другое?

5. посмотрите внимательно на разъем USB на ардуинке. Из-за частого втыкания/вытыкания бывает повреждаются проводники идущие от разъема по плате. Иногда вообще разъем отрывается от платы...
(256 баллов) 1 3 14
выбран
1. Не думаю, что китайская. Заказывал на amperk'е.
2. Уже заказал и жду вторую Arduino Uno, попробую перепрошить.
3. Провод нормальный. Днём раньше его использовал без проблем.
4. Да, выбрана именно Arduino Uno.
5. Разъём в порядке, не люфтит, контакты с обратной стороны пропаяны как надо.

Пробовал в IDE команду Tools->Burn Bootloader. Возникает ошибка "Error while burning bootloader."

Спасибо за ответы! Буду пробовать перепрошивку через вторую Arduino.
Скажите, USBASP и FTDI USB>TTL это одно и то же? У меня аналогичная проблема. Искра-Нано сломалась (
0 голосов
Поломался МК. Либо перепаять ,либо купить новую плату.
(2.7 тыс. баллов) 10 29 55
0 голосов
Возможно, отвалилась от платы, какая ни-будь деталь .

У меня, бывало , кварц отваливался...

Конденсатор , который на сброс идёт посмотрите.

Посмотрите плату визуально .
(593 баллов) 4 8 19
Осмотрел, ощупал. Всё на месте, ничего не болтается.
Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.

    За этот месяц ещё никого.

    ...