¿Es posible leer la memoria de un chip Holtek HT46R064B OTP(!)?

Estoy tratando de obtener datos de un Holtek HT46R064B. Sé que el chip es un chip OTP (programable por única vez). Me pregunto si es posible leer algunas partes de su memoria. En mi caso el chip va soldado a una PCB. Estoy tratando de probar que el dispositivo en el que está instalado tiene una obsolescencia programada programada.

Encontré esta hoja de datos donde dicen

"La memoria del programa es la ubicación donde se almacena el código de usuario o el programa. El dispositivo se suministra con una memoria programable de una sola vez, OTP, donde los usuarios pueden programar su código de aplicación en el dispositivo. Mediante el uso de las herramientas de programación adecuadas, los dispositivos OTP ofrecen usuarios la flexibilidad de desarrollar libremente sus aplicaciones, lo que puede ser útil durante la depuración o para productos que requieren actualizaciones frecuentes o cambios de programa".

¿Es incluso posible leer datos de este chip?

¿Por qué no publicaría un enlace al documento en el sitio web de Holtek?
Las preguntas "¿Es posible?" generalmente se pueden reducir a una mejor pregunta más específica para que sea más fácil de responder para las personas.

Respuestas (1)

Cada MCU (relativamente reciente) (OTP y borrable) que he visto tiene al menos un bit de bloqueo opcional que impide leer la memoria. La información no parece estar en la hoja de datos, por lo que probablemente esté en otro documento de Holtek. Suponiendo que tuvieran dicha funcionalidad (e incluso si no la tuvieran y hubiera alguna posibilidad de que los competidores hicieran ingeniería inversa), sería una locura de su parte no configurar su dispositivo de programación para configurar el bit de protección para evitar la lectura. Normalmente se realiza la programación, se verifica, luego se protege la memoria (para siempre en el caso de una OTP, solo permitiendo borrado masivo en el caso de reprogramable).

Sin embargo, la respuesta a su pregunta es, sin duda, "sí". Con alguna aplicación de una cantidad adecuada de activos fungibles, tal protección siempre puede romperse. Tal vez no lo haga usted, pero alguien puede hacerlo, usando una variedad de métodos, algunos más invasivos y costosos que otros.

Me gusta (y voté a favor) su respuesta, pero a veces siento que necesitamos una razón cercana "Las preguntas sobre si alguien podría lograr una determinada proeza técnica están fuera de tema, siempre que OP no demuestre las habilidades básicas necesarias". . Pero esa es una prioridad B en comparación con "preguntas sobre móviles perpetuos" y "preguntas sobre esquemas aleatorios copiados de algún sitio web que OP ni siquiera entiende fundamentalmente".
@MarcusMüller Sí ... Estoy de acuerdo y, por lo general, esas preguntas se cierran como "demasiado amplias" o algo así. Es una especie de pregunta técnica en este caso, y tal vez incluso legítima si se está gestando una demanda colectiva.