Доброго времени суток. Возникла проблема с PicKit2- не хочет писать 16f877.При подключенииFound PICkit 2 - пишет следующее:
Found PICkit 2 - Operating System Version 2.32.0 PICkit 2 Unit ID = Zenya_Prog Target power not detected - Powering from PICkit 2 ( 4.50V) PKWarn0003: Unexpected device ID: Please verify that a PIC16F877A is correctly installed in the application. (Expected ID = 0xE20, ID Read = 0x9A0) PICkit 2 Ready
При попытке залить прошивку ругается :
Programming Target (16.03.2011 22:53:48) PKWarn0003: Unexpected device ID: Please verify that a PIC16F877A is correctly installed in the application. (Expected ID = 0xE20, ID Read = 0x9A0) Erasing Target Programming Program Memory (0x0 - 0x87) Verifying Program Memory (0x0 - 0x87) PK2Error0027: Failed verify (Address = 0x0 - Expected Value 0x2806 - Value Read 0x0) PICkit 2 Ready
Сам программатор рабочий (проверял на 16а84, заливал прошивку кодового замка). Если кто-то сталкивался с подобной проблемой или знает в чём косяк, пожалуйста помогите.
Пробовал шить через PicKit2 софтину( она автоматически определяет процессор), тоже самое- не шьётся, а при верификации виснет. В MPLab исправил свой недосмотр, выбрал нужный контроллер, а он всё равно ругается и ни писать, не стирать не хочет. Пишет ошибку:
Erasing Target Programming Program Memory (0x0 - 0x1) Programming Program Memory (0x3 - 0x80) Verifying Program Memory (0x0 - 0x1) PK2Error0027: Failed verify (Address = 0x0 - Expected Value 0x2806 - Value Read 0x0) PICkit 2 Ready
или так при стирании:
Erasing Target PKWarn0003: Unexpected device ID: Please verify that a PIC16F877 is correctly installed in the application. (Expected ID = 0x9A0, ID Read = 0x0) PICkit 2 Ready
А если просто включить PicKit с платой, то какая диагностика? Должно быть что-то вроде PIC device found и Device: PIC_с_номером. Потом прочитать память... изменить, записать... проверить