Цитата(Stas- @ Nov 15 2013, 17:35)

Есть ли софт для программаторов (5 проводков, USBAsp), который на такие "мелочи" не обращает внимания?
STK500.exe наверняка сможет (входит в состав
AVR CommandLineTools). При инсталляции разворачивает в директории
\Program Files\Atmel\AVR Tools\Partdescriptionfiles\
xml-файлы с описанием МК, которые умеет программировать. Например для вашего МК это файл:
ATmega128.xml
В нем находим строки
Код
<SIGNATURE>
<ADDR000>$1E</ADDR000>
<ADDR001>$97</ADDR001>
<ADDR002>$02</ADDR002>
</SIGNATURE>
и переправляем $97 на $17. Главное не забыть старое значение вернуть назад, когда станете прошивать нормальный экземпляр.
Я же сама использую этот механизм для иной цели - добавления в тот список новых девайсов, которые вышли позднее. Новый файл делаю по образу и подобию того, на который он больше всего похож, исправляя имя, сигнатуру, объемы памяти и частоту. Остальное программатору знать не нужно.
Аналогичными возможностями обладают все программы адаптеров, где параметры МК храняться снаружи. Например, AVRDude, которая "питается" определениями, почерпнутыми из AVR Studio, которые тоже можно отредактировать.