hardware is ok.
I've used it with no problems 16F876.
when you give to run debug a message for you reboot the microprocessor
but with the 18f .. nothing comes out.
After compiling with the icd and transfer the program to the boot loader.
I give to run and says "connecting wait." and then message out of time.
with the 16F876 when you give to run debug a message for you reboot
the microprocessor but with the 18f... no
with 16f876 work good the boot loader is ok icd debug no work.