Se me pide que mejore el programa de instalación de firmware para una MCU (específicamente, una Freescale MC9S12E64, aunque no sé si esto importa).
El objetivo de la instalación mejorada es limitar la cantidad de veces que se puede instalar el firmware. Parece que la mejor manera de hacerlo sería identificar de forma única la MCU específica en uso durante la instalación del firmware, para poder realizar un seguimiento en una base de datos central.
Si la MCU tiene una dirección MAC, esto parece ser factible. Desafortunadamente, estas MCU no tienen interfaz de red y, por lo tanto, no tienen dirección MAC. Mirando el manual de la MCU que se indicó anteriormente, no puedo encontrar una indicación de un identificador único para la MCU.
Mi pregunta es: ¿las MCU suelen tener identificadores únicos asociados con ellas, de forma análoga a una dirección MAC, que pueden obtenerse mediante el software a medida que se quema el firmware en estos dispositivos?