Здравствуйте, уважаемые читатели! В прошлой статье я рассказывал о USBasp программаторе (USBasp программатор. Обзор, установка драйвера, прошивка микроконтроллера). По умолчанию он позволяет запрограммировать большинство AVR микроконтроллеров. Но иногда в ходе программирования микроконтроллера может выдаваться ошибка. Например, такая проблема может возникнуть при попытке прошивки микроконтроллера ATtiny10, про который я рассказывал в одной из прошлых статей (Программирование ATtiny10 с помощью USBasp программатора). В этом случае нам потребуется обновить прошивку USBasp программатора. Подробно весь процесс показан в размещенном в конце статьи видео. Дело в том, что покупая программатор, мы не знаем заранее, какую прошивку туда загрузил производитель данного программатора. Открываем страницу с драйверами для данного программатора (https://www.fischl.de/usbasp/) и видим, что только последняя версия содержит строку TPI support, т.е. только она поддерживает тот самый единственно доступный