No rula.
Pero me acabo de dar cuenta de lo siguiente cosa curiosa.
Si creas una rutina que carga tu EEPROM (o un programa dedicado solo a eso) y luego la parcheas, el valor que cargaste se queda asociado al .DSN y Chip/Ref independientemente del programa que corras en el, hasta que lo vuelvas a cambiar por software.
Finalmente he optado por crear un proyecto CCS separado EEPROM_LOADER.C para cargar la memoria del PIC.
Estoy rodando 7.7 SP2
Curioso.
No es la solución definitiva, pero por lo menos es algo operativa.
Voy a probar con una 24LC256.
Jc