Componentes y tecnología electrónica, regulación, automatización, domótica, inmótica y edificio inteligente. Protocolo KNX, X10, EIB, LON, DALI, DMX, Zigbee, Powerline…
por
#299410
Hola,
Estoy un poco confuso con ambos términos...¿Podría alguien aclararme si son lo mismo o si no lo son cuales son las diferencias entre ellos?
Y mi segunda pregunta por ahora sería...¿De un circuito impreso se puede extraer el firmware del microprocesador para mediante ingenieria inversa poder reproducir dicho circuito?
Un saludo y agradeciendo de antemano vuestra atención,
Jose Canton
Última edición por Doblao el 17 Abr 2012, 13:26, editado 1 vez en total
Avatar de Usuario
por
#299497
No son lo mismo.
De manera sencilla, el firmware es el programa grabado en el microcontrolador que controla el funcionamiento del circuito. El bootloader también es una parte del programa del micro, pero es independiente y normalmente se graba en las primeras posiciones de la memoria. Su función solamente es permitir al micro ser grabado con un nuevo firmware a través de alguno de sus puertos sin necesidad de utilizar nuevamente un grabador.

Sobre leer el firmware, cuando grabas un micro existe la opción de proteger el programa para que no pueda ser leido, al menos de manera normal, seguro que hay algún método para saltarse la protección.
Palabras clave
Temas similares

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

Permisos de mensaje

No puede abrir nuevos temas en este Foro
No puede responder a temas en este Foro
No puede editar sus mensajes en este Foro
No puede borrar sus mensajes en este Foro
No puede enviar adjuntos en este Foro