Amigo Zero,
He estado rompiendome los cuernos bastante tiempo hasta encontrar el problema. Y he aquí la solución:
Observando los montajes de del LAB X1 y X3 de MELABS puedes comprobar unos puentes del puerto serie y que hacen que no arranque el Microcode en modo ICD. En la propuesta de circuito del amigo Reynols faltan estos puentes (no sé por qué razón comercial???), yo se lo he notificado por e mail y paree ser que dicen que si funciona su circuito, pero en realidad no funciona si lo montas como dicen ellos, pero si puenteas en el subd9 que entra en tu PC de la siguiente manera anda como un rayo tanto el loader como el ICD:
pin 7 puente con pin 8
pin 6, pin 1 y pin 4 puenteados
He intentado subir un fichero adjunto pero no me deja el foro. Mira en
www.melabs.com la placa LAB X1 y puedes ver el esquema de puentes.
Saludos
Ricky