LVP read as OFF by IPE,but it is ON actually in PIC16F1459
I think this question has beed mentioned at: http://www.microchip.com/forums/m1033870.aspx
here is a detailed description:
yesterday and for months time,i used IPE3.65,PicKit3,PIC16F1459,for LVP flashing;
selected: "use low voltage programming mode entry" and "power target circuit from tool"
VDD set is 3.3V
LVP = ON
RA0/RA1 as PGD/PGC
and they did work;
today i upgrated to IPE 4.10,settings are all the same include hard wiring,but 4.10 report below errors:
MPLAB X has detected that the device’s low voltage configuration bit is set to OFF but the tool is set to low voltage programming and cannot program the device. To correct this:
1. Change the tool’s programming option to use High Voltage programming.
2. Change the device’s configuration bit to use low voltage (LVP=ON). Program the device using high voltage to reprogram the device’s configuration bit.
3. Change the tool’s programming option back to Low Voltage programming for subsequent programming of the device.
i did flash via RC0/RC1 with Changing the tool’s programming option to use High Voltage programming;and keep PIC's LVP = ON;flash successeded;but still get the same error when return back operating at low voltage as mentioned at above No.3.
i am afraid that IPE4.10 is wrongly reading the PIC16F1459's configuration bits,since same settings worked on IPE3.65;PIC's LVP was set ON ,but IPE4.10 read as OFF,why?
post edited by uzslm - 2018/02/04 17:49:02