Почитайте статью:
http://itartass.kiev.ua/box/19/118.shtml#p02она хоть и раннего периода, но методика установки LOCK от считывания информации не изменилась...
Просто перепрошив программу контроллера предыдущая - стирается.
А невозможность прошивать контроллер через SPI, бывает когда преустановлены Fuses, как Reset и SPI. В этом случае прибегают к параллельному(+12В) программированию, чтобы снять установленные Fuses.