нашел.
"C:\Program Files\Microchip\MPLABX\mplab_ide\mplab_ide\modules\com-microchip-mplab-nbide-toolchainhitech.jar"
ищем нужный проц у меня PIC18F46K22
далее HEX редактором меняем 2 на 1
было <opt:version opt:fromversion="9.52"/>
стало <opt:version opt:fromversion="9.51"/>
далее скопировал в C:\Program Files\HI-TECH Software\PICC-18\STD\9.51\dat\picc-18.ini из 9.52
пришлось закоментарить пару строк 9.51 не понимает. В структуре ini файла не разбирался. Так что правильно ли сделал не знаю
[18F46K22]
MAKE=MICROCHIP
ARCH=PIC18
PROCID=E622
FLASH_EW=40,40
INSTR=EXTENDED
EEPROMSIZE=400
ROMSIZE=10000
#CFGS_UNPROG=1,25FF,2,3F1F,3,BFFF,4,FF85,5,C00F,6,E00F,7,400F
COMMON=00-5F
RAMSIZE=F38
#FAMILY=18f2xk22
EXTMEM=1FFFFF
скопировал 3 инклуда из 9.52 в 9.51
"C:\Program Files\HI-TECH Software\PICC-18\STD\9.52\include\as18f46k22.h"
"C:\Program Files\HI-TECH Software\PICC-18\STD\9.52\include\pic18f46k22.h"
"C:\Program Files\HI-TECH Software\PICC-18\STD\9.52\include\pic18lf46k22.h"
Еще нужно добавить в pic18.h
#if defined(_18F46K22)
#include <pic18f46k22.h>
#endif