Soy nuevo a la electrónica y me preguntaba si alguien podría explicarme cómo individuo MCU/MPU-powered electrónica de las unidades se pueden asignar identidades únicas en la línea de fábrica.
Por ejemplo, supongamos que un dispositivo en particular está siendo construida. Este dispositivo dispone de una MCU/MPU (todavía no entendemos completamente su diferencia) que tiene una CPU, ROM para mantener un binario/RTOS y RAM para la ejecución de ese binario en tiempo de ejecución. Un programa de control es flasheado a la ROM en algún momento durante la producción.
Decir que este dispositivo tiene la necesidad de ser dado un UUID que se puede leer de la memoria cuando el programa de control se inicia. Obviamente, cada dispositivo necesita una diferente (unico) ID. Y así iba a imaginar que el MCU se someten a dos fases diferentes durante su construcción de producción: en primer lugar, el parpadeo del programa de control a la ROM, seguido por un segundo parpadeo que "anexa" (sin sobrescribir, que es) específico de un dispositivo UUID a una dirección específica en la ROM. El programa de control de entonces sería codificada para que busque el valor (UUID) que se almacenan en esta dirección en el inicio.
Estoy en la pista aquí, o es que hay un más eficiente/diferentes/norma forma de llevar a cabo esta tarea? Y supongo que me gustaría generalizar más allá de un UUID y la misma pregunta de cualquier situación en la que todas las unidades de compartir un archivo binario (el programa de control), pero luego también tienen su propia y única información que debe estar presente en la ROM en el inicio.