Всем привет. Ни как не получается прошить PIC32 программатором PICKIT3+MPLAB V8.90. Подключил все правильно как показано в datasheet. При попытке установить связь с контроллером вылетает сообщение об ошибке:
PICkit 3 detected
Connecting to PICkit 3...
Firmware Suite Version...... 01.28.56
Firmware type......................PIC32MX
PICkit 3 Connected.
Target Detected
PK3Err0035: Failed to get Device ID
Ни кто не сталкивался с этим?
Один раз как-то получилось, даже ID вывел, но так и не понял каким образом заработал. Сразу же нажал «прошить», прошивка и верификация прошли успешно, но PIC так и не заработал с этой прошивкой. Наверное, так и не прошился.
С PIC32 только начинаю работать и пока не знаю всех тонкостей. Тактовый генератор должен работать для прошивки? т.е. генератор связан с процессом прошивки? Из опыта по 8-ми битным пикам знаю что ни какой тактовый генератор не нужен. В PIC32 есть ножка VCAP/VCORE который через 10мкф идет на корпус. Пока думаю что данная ошибка как-то связана с этим конденсатором, хотя поставил танталовый, как и рекомендуется.
Программатор рабочий 100% т.к. по той же схеме подключил
PIC16F876A и без проблем прошил его. Контроллер новый, недавно купил. Надеюсь что он живой…