Впервые столкнулся с такой проблемой - если подсоединить ISP шнур программирования к микроконтроллеру (в данном случае AT90PWM3B) и попытаться связаться с ним, к примеру считать фюзы, то первые 3-4 раза все проходит нормально ,а потом микроконтроллер выдает неверный ID и любую другую информацию по фюзам...
Если с первого раза пытаться его прошить - он прошивается корректно (даже проверка содержимого флєши после записи проходит успешно) - но прошитая программа в нем не работает.
Пробовал 2-мя разными программаторами - AVREAL с LPT шнуром и AVRISP - результат одинаков.
До этого микроконтроллер корректно шился и работал несколько часов - сбой случился после очередного программирования...
Может кто сталкивался с такой проблемой и смог ее решить, подскажите плз
|