La consulta es si alguien sabe como puedo borrar la memoria interna eeprom del microcontrolador pic16f917 sin borrar ni cargar un programa en el pic, ya que esta cargado con un programa que esta protegido y no se puede reprogramar.
Yo uso el mplab v8.36 y tengo el icd2 con conexion por usb.
Alguna idea? me dijeron que si le aplico tension con una resistencia de bajo valor a una pata del micro se puede borrar la eeprom es cierto o es una mentira.
El único caso que yo recuerdo, en el que se podía desproteger un PIC, aplicando un sobrevoltaje en una patilla, era el PIC16F84, y de esto hace un porrón de años, allá por el 2001.
De todas formas lo que planteas, no tiene mucho sentido, ¿ para que quieres borrar la eeprom, preservando el programa en la flash ?.
Si el PIC tiene el CP activado, no le puedes entrar de ninguna manera a nivel casero. Si que hay empresas en China que te desprotegen y sacan el código objeto de practicamente cualquier microcontrolador, CPLDs, etc...
Los PIC suelen ser los más baratos de desproteger, a partir de 600 dólares, y los más complicados y caros los ARM. En internet hay mucha documentación sobre como lo hacen, deshacen el encapsulado con ácido, ponen el chip desnudo bajo el microscopio, localizan el area de fuses, y desactivan el CP, pero no es algo que pueda hacer cualquiera en su casa.