Прошивка скетча через интернет

Андрей74
Offline
Зарегистрирован: 28.07.2017

Здравствуйте!

Столкнулся со странной проблемой. Надо обновить прошивку на атмеге, которая в другом городе.

Алгоритм такой.

Человек с ноутбуком предоставляет доступ по AnyDesk.

Загружаю на удаленный ноутбук ArduinoIDE, драйвер программатора USBasp, библиотеки и новый скетч. Программатор определяется, все норм.

Подключаем программатор к ATmega, загружаю скетч. Все проходит без ошибок, никаких предупрежедений.

Микроконтроллер не исполняет программу! Не то что ошибка, а вообще не исполняет.

Как такое может быть?

Может быть кто-то сталкивался с такой странностью?

Kakmyc
Offline
Зарегистрирован: 15.01.2018

Блинк тоже не работает ?

Андрей74
Offline
Зарегистрирован: 28.07.2017

Не работает блинк. А нормальную проверку на расстоянии не получается сделать.

SAB
Offline
Зарегистрирован: 27.12.2016

А причем здесь интернет. Вы же физически прошиваете с того ноута, что подключен к контроллеру. Создавайте у себя дома .hex файл, а там шейте через AvrdudeProg33.

rkit
Offline
Зарегистрирован: 23.11.2016

Интернетчики украли кусок скетча, мне кажется.

Андрей74
Offline
Зарегистрирован: 28.07.2017

Да, так же считаю, что интернет не должен влиять. Это и странно.
Надо попробовать загрузить hex.
Тут смущает, что причина не ясна. IDE так же создает hex и грузит через avrdude.
Но что-то идет не так.

Дим-мычъ
Offline
Зарегистрирован: 20.03.2021

Андрей74 пишет:
Не работает блинк. А нормальную проверку на расстоянии не получается сделать.

"Подкинуть" на всякий случай, другую плату. Может кварц "отвалился", или МК частично неисправен(в жизни всякое бывает))