> when I try to do : pk2cmd -PPIC18f4550 -M -F test.hex
> Program Memory Errors
>
> Address Good Bad
> 000002 00F000 000000
>
> Does this mean my board is fried? I am successful with other boards.
>
Quite possible assuming all the boards are the same.
If the boards are not the same, check the connections, try to add a cap
(0.1uF) between Vdd and Vss and see if that helps.
Increase the cap up to 1uF and try again.
Regards,
Xiaofan