Доброго! Эксперементировал с USBASP. Скетчи заливал на UNO, типа blink и serial. Даже прошивал bootloader. Наигравшись с USBASP решил подключиться по USB(кабель исправный). Теперь при попытке залить скетч blink, например, вылазит: Весело - подумал я и полез в Гугль. Там советовали reset понажимать. Жал. Загрузчик прошивал - все без толку. РЕШЕНО. Нужно было reset atmega16u2 ненадолго соединить с GND.
У меня получилось, когда заливал в pro mini скетч через arduino-mk. Делал так: 1. Зажал reset 2. Подал питание на плату 3. sudo make upload 4. После завершения сборки, перед загрузкой скетча, отпустил reset