Hola Bixix,
siento decirte que lo que has encontrado es una coincidencia a no ser que hayas modificado los terminales de tu cable de conexión entre el ICD2 y la placa. Yo llevo un tiempo trabajando con la dsPICDEM 1.1 Development Board (dsPIC30F6014), la dsPICDEM MC1 Motor Control Development Board (dsPIC30F6010) y el ICD2 y sería raro que ninguna vez lo hubiera conectado alrevés si se pudiera dar el caso y además al ver tu mensaje he sacado el cable para comprobarlo (en los extremos mi cable lleva dos RJ11 machos con conexiones cruzadas) en concreto el orden es en un extremo: azul, amarillo, verde, rojo, negro y blanco y en el otro extremo, si los situas uno al lado del otro apuntando en el la misma dirección y con la pestaña de enclavamiento hacia la misma cara, el orden es el mismo pero invertido, de ahí que están cruzadas las conexiones. Y, sinceramente, creo que sería una auténtica chapuza
por parte de los ingenieros el que si tuviera polaridad la conexión no viniera indicado en ningún sitio.
Bueno para que no te calientes más la cabeza aquí tienes la repuesta:
MPLAB ICD 2 HelpICDWarn0022: There is a newer version of the ICD OS available, would you like to download it? (OK, Cancel)
MPLAB ICD 2 has detected a newer version of the MPLAB ICD 2 operating system available to be downloaded. Selecting OK will download this newer operating system to the MPLAB ICD 2. Selecting Cancel will leave the existing operating system on the MPLAB ICD 2.
Un saludo.