Pues segun leo el problema que tienes es el nivel de las tensiones del programador JDM, has intentado utilizarlo para grabar un dspic en una pc de escritorio...?
Vi hace tiempo un software llamado Winpic800 o algo asi, el cual es similar al ICProg pero este, en aquel tiempo, te permitia programar los PICs de las series mas nuevas junto con los dspics, utilizando tambien el JDM, aunque bueno, imagino que quiza los pines de las señales de grabacion y voltajes quiza varien, pero seria solo cuestion de redireccionarlas con algun adaptador casero, la verdad no he visto los datasheet, pero, en teoria el JDM debe poder grabarlos tal como los viejos 16FXXXX...
Hay diversas alternativas para ese problema, uno es buscarte en la red un programador de pics que utilize una fuente externa, de esa manera podras utilizarlo con tu laptop, ya que segun tengo entendido, las laptops por cuestiones de ahorro de energia, en su puerto serial entregan tensiones mucho menores a +12V y -12V, y es justamente lo que necesita el JDM....
Ojala alguien tenga un diagrama del JDM adaptado para utilizarlo con una fuente de voltaje externa, y asi poder utilizarlo con laptops con puertos seriales, o con el conversor de USB a RS232, si no, pues espero pronto colaborar con dicho circuito, solo que no se utilizar muy bien el Eagle, pero cuando lo haga ya vere a manera de distribuirlo...