Если прошиваемый контроллер новый, то он тактируется внутренним генератором с низковатой частотой. Поэтому команды и данные нужно посылать с более медленной скоростью. Создайте bat-файл в папке вместе с прошивкой подобный этому:
Код: Выделить всё
avrdude -c usbasp -P usb -p m8515 -B 9 -U main.hex
После того как запустите, должно нормально прошиться. Когда будет включено внешнее тактирование или внутреннее, но с бОльшей частотой (если будет) => из строки параметр -B 9 можно убрать.