Помочь сбросить или перепрошить ATMEGA32U4
- Войдите на сайт для отправки комментариев
Втр, 03/11/2020 - 20:28
Имеется такая плата,
https://www.aliexpress.com/i/4000930627285.html
в ардуино ide определялся com порт, через него прошивал контроллер
случайно залил это скетч
01 | #define TXD 1 // GPIO1/TXD01 |
02 |
03 | void setup () { |
04 | pinMode(TXD, OUTPUT); |
05 | } |
06 |
07 | void loop () { |
08 | digitalWrite(TXD, HIGH); |
09 | delay(1000); |
10 | digitalWrite(TXD, LOW); |
11 | delay(1000); |
12 | } |
и теперь пропал com порт, я так понимаю нужно как то перепрошить или сбросить контроолер.
Вообщем нужна помощь.
skype: griztol
перешивается на раз через любую другую ардуину с USB (уно, нано, мега) - при помощи скетча Arduino_as_ISP (в примерах к ардуино ИДЕ)
Ищите в гугле по "восстановление загрузчика в ардуино" - все подробно описано
загрузчик восстановил.
После сброса процессора стартует загрузчик, который остается активным около 8 секунд. с 10 раза получилось за это время залить другой скетч.
загрузчик восстановил.
После сброса процессора стартует загрузчик, который остается активным около 8 секунд. с 10 раза получилось за это время залить другой скетч.
что помешало залить другой скетч прямо через ISP одновременно с загрузчиком? - там не нужно было бы ловить секунды после старта
так работает или нет?
загрузчик восстановил.
После сброса процессора стартует загрузчик, который остается активным около 8 секунд. с 10 раза получилось за это время залить другой скетч.
что помешало залить другой скетч прямо через ISP одновременно с загрузчиком? - там не нужно было бы ловить секунды после старта
на плате у меня не было никаких обозначений, а схему не смог найти, не знал как подключить isp
так работает или нет?
да все работает, спасибо.
на плате у меня не было никаких обозначений, а схему не смог найти, не знал как подключить isp
ну тогда вы никакой загрузчик и не перешивали
на плате у меня не было никаких обозначений, а схему не смог найти, не знал как подключить isp
ну тогда вы никакой загрузчик и не перешивали
100%
не правильно выразился