Autor Tema: Protección de Código  (Leído 2188 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado nochance

  • PIC10
  • *
  • Mensajes: 2
Protección de Código
« en: 12 de Agosto de 2010, 17:02:33 »
Buenas!

Estoy con un programador Picstart Plus y un micro PIC16F628A, si yo protego el código con una clave, tengo forma luego de volver a accesarlo o no existe dicha opción?

Desde ya muchas gracias!

Saludos!

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Protección de Código
« Respuesta #1 en: 12 de Agosto de 2010, 17:43:19 »
Buenas!

Estoy con un programador Picstart Plus y un micro PIC16F628A, si yo protego el código con una clave, tengo forma luego de volver a accesarlo o no existe dicha opción?

Desde ya muchas gracias!

Saludos!

Los microcontroladores PIC no tienen claves de protección, sino que mediante la activación de FUSES puedes habilitar la protección de ciertos sectores impidiendo poder realizar la lectura pero si pueden re-escribirse.


Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado nochance

  • PIC10
  • *
  • Mensajes: 2
Re: Protección de Código
« Respuesta #2 en: 12 de Agosto de 2010, 17:49:51 »
Los microcontroladores PIC no tienen claves de protección, sino que mediante la activación de FUSES puedes habilitar la protección de ciertos sectores impidiendo poder realizar la lectura pero si pueden re-escribirse.

Ante todo muchas gracias por tu respuesta. Una vez activados los FUSES esos sectores donde se activó no puede accesarlos nadie para leerlos, nisiquiera Yo? O sea que la protección es total inclusive hasta para mi? no hay forma de que Yo si pueda seguir teniendo el control de la lectura?
Ya que estamos, que serían los FUSES?

Desde ya muchas gracias!

Saludos!

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Protección de Código
« Respuesta #3 en: 12 de Agosto de 2010, 18:07:26 »
Exactamente, tu no podrás leerlo.

Los fuses son grupos de bits que conforman la palabra de configuración, para establecer modos de funcionamiento al grabar el microcontrolador. En el datasheet del microcontrolador utilizado están detallados.


Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Protección de Código
« Respuesta #4 en: 12 de Agosto de 2010, 20:27:27 »
Se puede leer la memoria de programa aún si está protegida por los configuration bits (fuses) pero sólo puede ser leída por el mismo CPU del PIC y no por ningún programador externo (ICSP).

Esto hablando de PIC18 en adelante. Puedes poner una contraseña y si el usuario mediante alguna conexión externa (RS232, SPI, I2C, etc.) atina a la contraseña, entonces el PIC leerá su memoria de programa y la podrá enviar por el mismo medio.