Можно ли прочитать память с OTP(!) чипа Holtek HT46R064B?

Я пытаюсь получить данные от Holtek HT46R064B. Я знаю, что чип является OTP (одноразовым программируемым чипом). Я спрашиваю себя, можно ли прочитать некоторые части его памяти. В моем случае чип припаян к плате. Я пытаюсь доказать, что устройство, в котором он установлен, имеет запрограммированное устаревание.

Я нашел этот даташит , где они говорят

«Память программ — это место, где хранится пользовательский код или программа. Устройство поставляется с одноразовой программируемой памятью OTP, где пользователи могут запрограммировать свой код приложения в устройство. Используя соответствующие инструменты программирования, устройства OTP предлагают пользователям возможность свободно разрабатывать свои приложения, которые могут быть полезны во время отладки или для продуктов, требующих частых обновлений или изменений программы».

Возможно ли вообще прочитать какие-либо данные с этого чипа?

почему бы вам не опубликовать ссылку на документ на сайте Holtek?
Вопросы «Возможно ли?» обычно можно свести к лучшему более конкретному вопросу, чтобы людям было легче ответить на них.

Ответы (1)

Каждый (относительно недавний) MCU (OTP и стираемый), который я видел, имеет как минимум дополнительный бит блокировки, который предотвращает чтение памяти. Похоже, что информации нет в техническом описании, так что, вероятно, она есть в другом документе Holtek. Предполагая, что у них есть такая функциональность (и даже если у них нет и есть шанс, что конкуренты реконструируют обратно), было бы безумием с их стороны не настроить свое устройство программирования для настройки бита защиты для предотвращения чтения. Обычно выполняется программирование, оно проверяется, затем память защищается (навсегда в случае одноразового пароля, разрешая только массовое стирание в случае перепрограммирования).

Однако ответ на ваш вопрос, несомненно, «да». При некотором применении подходящего количества взаимозаменяемых активов такая защита всегда может быть нарушена. Возможно, не вы, но кто-то может это сделать, используя различные методы, некоторые из которых более инвазивны и дороги, чем другие.

Мне нравится (и я проголосовал) за ваш ответ, но иногда мне кажется, что нам нужна серьезная причина «Вопросы о том, может ли кто-то достичь определенного технического подвига, не относятся к теме, если ОП не демонстрирует необходимые базовые навыки» . Но это приоритет B по сравнению с «вопросами о вечных двигателях» и «вопросами о случайных схемах, скопированных с какого-то веб-сайта, который ОП даже не понимает».
@MarcusMüller Да .. Я согласен, и обычно эти вопросы закрываются как «слишком широкие» или что-то в этом роде. В данном случае это своего рода технический вопрос — и, возможно, даже законный, если назревает коллективный иск.