> Why does he need a second programmer? He can use the picstart plus
> to program the new firmware - QED.
>

Well, I don4t think he need a second programmer, IMHO he
need a second PIC17C?? to program the new firmware into.
than replace the "old" PIC17?? with the new programmed one.

my 0.02 Euro

Kind regards

        Stefan