I'm trying to add PIC16F1827, I copied definition from 16F1933 and made some modifications. It works almost perfect - only there is problem with configuration words (2 words). This is message from:
22:57:24.420 Programming...
22:57:24.422 Erasing ("bulk" or "chip") ...
22:57:24.908 Programming and Verifying CODE, 0x000000..0x000456
22:57:50.994 Programming DATA, 0x00F000..0x00F056
22:57:54.74 Programming CONFIG, 0x008000..0x008008
22:57:54.440 Verify Error: 008007: read 003FFF, wanted 000999
22:57:54.473 Verify Error: 008008: read 003FFF, wanted 001CFC
22:57:54.680 ERROR: Programming FAILED !
and this is my definition for this PIC:
[PIC16F1827]
info1= PIC16F1827
info2= PIC16F1827
DeviceName=PIC16F1827
DeviceInfoFileName=PIC16F1827.dev
CodeMemType=1
CodeMemSize=4096
DataEEPROMSize=256
InternalRAMSize=384
AddrConfigMem=0x8000
AddrConfigWord=0x8007
AddrDataMem=0xF000
AddrOscCalib=0xFFFFFFFF
ConfigMemUsedLocs00_1F=0x01CF
ConfigMemUsedLocs20_3F=0x0000
DeviceIdAddr=0x8006
DeviceIdMask=0x3FE0
DeviceIdValue=0x2420
CanRead=1
EraseAlgo=ERASE_16F62xA
CodeProgAlgo=16Fxx
CodeMemWriteLatchSize=8
ConfigProgAlgo=16Fxx
DataProgAlgo=16Fxx
VppVddSequence=Vpp_before_Vdd
Ti_Clock_us=10
Ti_Prog_us=10000
Ti_Erase_us=30000
CmdLoadConfig=0x00
CmdLoadProg=0x02
CmdReadProg=0x04
CmdIncrAddr=0x06
CmdBeginProg=0x18
CmdEndProg=0x0A
CmdLoadData=0x03
CmdReadData=0x05
CmdEraseProg=0x09
CmdEraseData=0x0B
CmdEraseChip=-1
CmdBeginProgNoErase=-1
Can anybody help me with this problem?
Best regards from Serbia.