Ist es möglich den Speicher von einem Holtek HT46R064B OTP(!) Chip auszulesen?

Ich versuche, Daten von einem Holtek HT46R064B zu bekommen. Ich weiß, dass der Chip ein OTP (One-Time Programmable) Chip ist. Ich frage mich, ob es möglich ist, einige Teile seines Gedächtnisses zu lesen. In meinem Fall ist der Chip auf eine Platine gelötet. Ich versuche zu beweisen, dass das Gerät, in dem es installiert ist, eine geplante Veralterung einprogrammiert hat.

Ich habe dieses Datenblatt gefunden , wo sie sagen

"Der Programmspeicher ist der Ort, an dem der Benutzercode oder das Programm gespeichert ist. Das Gerät wird mit einem einmalig programmierbaren OTP-Speicher geliefert, in dem Benutzer ihren Anwendungscode in das Gerät programmieren können. Durch Verwendung der geeigneten Programmierwerkzeuge bieten OTP-Geräte Benutzern die Flexibilität, ihre Anwendungen frei zu entwickeln, was beim Debuggen oder für Produkte, die häufige Upgrades oder Programmänderungen erfordern, nützlich sein kann."

Ist es überhaupt möglich, Daten von diesem Chip auszulesen?

Warum posten Sie keinen Link zu dem Dokument auf der Holtek-Website?
"Ist es möglich"-Fragen können normalerweise auf eine bessere, spezifischere Frage reduziert werden, um es den Leuten leichter zu machen, sie zu beantworten

Antworten (1)

Jede (relativ neue) MCU (OTP und löschbar), die ich gesehen habe, hat mindestens ein optionales Sperrbit, das das Lesen des Speichers verhindert. Die Information scheint nicht im Datenblatt zu stehen, also wahrscheinlich in einem anderen Holtek-Dokument. Angenommen, sie hätten eine solche Funktionalität (und selbst wenn dies nicht der Fall wäre und es die Möglichkeit eines Reverse-Engineerings der Konkurrenten gäbe), wäre es verrückt von ihnen, ihr Programmiergerät nicht so einzustellen, dass das Schutzbit konfiguriert wird, um das Lesen zu verhindern. Normalerweise wird die Programmierung durchgeführt, sie wird verifiziert, dann wird der Speicher geschützt (im Fall eines OTP für immer, im Fall eines umprogrammierbaren Speichers nur eine Massenlöschung).

Die Antwort auf Ihre Frage ist jedoch zweifellos "Ja". Bei Anwendung einer angemessenen Menge an vertretbaren Vermögenswerten kann dieser Schutz immer gebrochen werden. Vielleicht nicht von Ihnen, aber jemand kann es mit einer Vielzahl von Methoden tun, von denen einige invasiver und teurer als andere sind.

Ich mag Ihre Antwort (und habe sie positiv bewertet), aber manchmal habe ich das Gefühl, dass wir einen engen Grund brauchen. . Aber das ist eine B-Priorität im Vergleich zu "Fragen zu Perpetuum Mobiles" und "Fragen zu zufälligen Schaltplänen, die von einer Website kopiert wurden, die OP nicht einmal grundlegend versteht".
@MarcusMüller Ja. Ich stimme zu und normalerweise werden diese Fragen als "zu breit" oder so ähnlich geschlossen. Es ist in diesem Fall eine Art technische Frage – und vielleicht sogar eine legitime, wenn sich eine Sammelklage zusammenbraut.