так - минуточку.
Минимально допустимое напряжение питания на входе Vdd MCP2200 3.0 вольта. И то , при нем уже внутренний стабилизатор не работает.
А значит и микросхема ведет себя как попало. Чтобы нормально работал внутренний стабилизатор на нее нужно подать 5 вольт с USB.
Это есть в даташите.
>>>Power key сажу на землю полевым транзистором irlml2402
Какой-такой транзистор - сказано же перед программированием соединить POWERKEY с GND перемычкой. И снять ее уже после обновления модуля.
>>>У MCP2200 я запитываю питанием 2.97В
Кстати, Вы на Vusb случайно ничего не подали ??? А то ведь это выход - туду только конденсатор цепляется. (Просто было уже пару случаев когда ее питать через Vusb пробовали

)
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.