Программа с
http://kurt.on.ufanet.ru/ отлично работает, но есть нюанс: она неможет переключать режим 2-х проводного/4-х проводного интерфейса. По-умолчанию стоит 2-х проводный.
Программатор сохраняет свои настройки до следующего выкл/вкл. Если надо много программировать, то я в ИАРе ОДИН раз заливаю прогу, это переключает в 4-х проводный режим (у меня просто так сделано, если у Вас 2-х - то этот пункт можно пропустить

) а потом заливаю сколько надо раз через программу с
http://kurt.on.ufanet.ru/А с ИАРом проблем небыло. после выхода из режима дебага программа в контроллере нормально работает, но это ж дебаг версия, соответственно она больше по размеру и медленнее.