mc-34063 driver installer.exe
He he, I think I am the only in this side of the planet writing to this thread. But it is understandable because EDABOARD is an European forum. Someone noticed that there are few people from US participating in EDABOARD. In my country very few understand and/or write in english language, so the number of brazilians is low.
I am far in distance and in fuse time (around 5 to 6 hours delayed from you).
Returning to the subject, i was studying the configuration words used in the PICKIT2 (18F2550) and for the configurations fuses about the USB clock settings I think it should be the same for the ICD2 clone (18F4550).
The hex file is (available inside the zipped source code file in the Microchip site):
:020000040030CA
:0E000000240E381E000181000FC00E800F403C
:00000001FF
What turns to:
CONFIG1: 0E24
CONFIG2: 1E38
CONFIG3: 0100
CONFIG4: 0081
CONFIG5: C00F
CONFIG6: B0E8
CONFIG7: 400F
This configures the PIC with:
CONFIG1L:
USB clock source comes from the 96MHz PLL divided by 2
96MHz divided by 2 to derive the system clock
Prescaler divide by 5 (20MHz oscillator input)
CONFIG1H:
Oscillator type HSPLL
CONFIG2L:
USB voltage regulator enabled
Brown out reset disabled
CONFIG2H:
WDT disabled
CONFIG3L:
MCLR disabled
CONFIG4H:
Debug and extended instruction set and LVP disabled
CONFIG5L and so on:
Code protection for all blocks are not protected
But blocks 0 1 and 2 are write protected (block3 is not)
Of course it is not the same for the 18F4550 used in the ICD2, but for USB settings this is a clue.
If the PICKIT2 would be upgraded to an ICD2 (or 3) some day, this is much more easy to build and cheaper too. As I said, i tried to build one, but I could not communicate it with the PC.
Last year (september round) I was one of the winners of the Microchip Contest and the prize was the PICKIT2. Unfortunately (I don´t know why) I have never received my prize ....