А тот, что я предложил не подходит? Или Ваш вариант лучше?
Собрал такой программатор: http://www.rlocman.ru/shem/schematics.html?di=54951
ICPROG прошивает, далее верификация не проходит. После прошивки она читается или ставится защита от чтения после записи?
М. б. что-то не так?