Cuando alguien dice que "flashearon" el firmware de un dispositivo, siento curiosidad por lo que realmente implica.
¿Es el firmware solo un binario nativo que se almacena en la memoria y que puede ser interpretado por la CPU del dispositivo...
Ahora he visto dos casos con dsPIC 30F4013 donde el controlador se estaba reiniciando debido a una captura indefinida. El por qué estas trampas se levantaron en primer lugar sigue siendo un misterio, pero esa no es mi pregunta inmediata. Estoy e...
Todos los dispositivos incorporados incluyen una opción de "Restablecimiento de fábrica" que permite al usuario restablecer su dispositivo si algo está mal.
Estoy desarrollando un Firmware en una placa STM32. El firmware incluye un cargador d...
los enfoques modulares son bastante útiles en general (portátiles y limpios), así que trato de programar módulos lo más independientes posible de cualquier otro módulo. La mayoría de mis enfoques se basan en una estructura que describe el módulo...
¿Alguien puede extraer el archivo HEX que quemé en un microcontrolador que les proporcioné?
Si eso es posible, ¿cómo puede alguien asegurarse de que su código esté protegido en sistemas integrados? En el caso de los microcontroladores PIC y A...
Comencé a escribir firmware para mi producto y soy un novato aquí. Revisé muchos artículos sobre no usar variables o funciones globales. ¿Hay algún límite para usar variables globales en un sistema de 8 bits o es un 'No-No' completo? ¿Cómo debo...
Con grandes cantidades de variables de texto, he encontrado que es necesario almacenarlas en la memoria Flash utilizando PROGMEM . ¿Cuáles son las consecuencias positivas y negativas de almacenar grandes variables en Flash (usando PROGMEM) vs S...
Estoy trabajando en un nuevo diseño de producto y probablemente habrá cambios / correcciones de hardware pequeños o grandes durante la vida útil del producto. Para futuras actualizaciones de firmware en el campo necesito una forma de determinar...
Vengo de un fondo de programación y no me metí demasiado con el hardware o el firmware (a lo sumo un poco de electrónica y Arduino).
¿Cuál es la motivación de usar lenguajes de descripción de hardware (HDL) como Verilog y VHDL en lenguajes de...
¿Hay sistemas disponibles en la fabricación a gran escala que permitan programar un número de serie único en el firmware o algún espacio libre en la memoria para cada PCB que reciba?
Descubrí que la FDA ha decidido comenzar a aplicarla para...