TODOPIC
Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: ledfacil en 28 de Enero de 2021, 11:44:50
-
Hola, si tengo un PIC con un programa que fue guardando una variable en la EPROM, y posteriormente ese valor hizo que el programa del PIC se bloqueara, se puede limpiar la ROM sin cag@r el programa? claro, sabiendo que con la ROM limpia todo vuelve a funcionar 10 puntos.
O se puede "crackear" de algún modo el programa para que no guarde nada en la ROM?
Ojo, solo disponiendo del hexa, sin tener el asm. El parche debería ser sobre el hexa.
Gracias, un saludo!
-
Ojo, solo disponiendo del hexa, sin tener el asm. El parche debería ser sobre el hexa.
Si tenes el .hex, tenes el ASM, por lo tanto vas a poder modificarlo.
Y mucho mas si conoces en que direccion esta ubicada esa variable en la EEPROM.
-
Ojo, solo disponiendo del hexa, sin tener el asm. El parche debería ser sobre el hexa.
Si tenes el .hex, tenes el ASM, por lo tanto vas a poder modificarlo.
Y mucho mas si conoces en que direccion esta ubicada esa variable en la EEPROM.
No necesariamente, si solo dispongo el *.hex puedo levantar el *.asm???? porque solo dispongo del hexa.
-
No necesariamente, si solo dispongo el *.hex puedo levantar el *.asm???? porque solo dispongo del hexa.
Recorda que el ASM es simplemente un nemonico del hexadecimal, si importas el .hex en el MPLAB y ves la memoria de programa, vas a tener todas las instrucciones de ASM ahi.