Jump to content
    

Посоветуйте EEPROM

Посоветуйте EEPROM, которую можно было бы один раз прошить по I2C и установить "бит защиты", чтобы поторно прошить было бы нельзя.

Share this post


Link to post
Share on other sites

EEPROM означает Electrically Erasable Programmable Read-Only Memory, т.е. электрически ПЕРЕпрограмируемая память. Вам же видимо нужна OTP-ROM, One-Time-Programming ROM - однократно программируемая, так? Таких м/с памяти с шиной I2C по-моему никто не производит. В крайнем случае есть м/с EEPROM с выводом WP (Write Protect), который защищает от перезаписи часть или все адресное пространство EEPROM. В серии 24Cxx такие есть.

Share this post


Link to post
Share on other sites

EEPROM означает Electrically Erasable Programmable Read-Only Memory, т.е. электрически ПЕРЕпрограмируемая память. Вам же видимо нужна OTP-ROM, One-Time-Programming ROM - однократно программируемая, так? Таких м/с памяти с шиной I2C по-моему никто не производит. В крайнем случае есть м/с EEPROM с выводом WP (Write Protect), который защищает от перезаписи часть или все адресное пространство EEPROM. В серии 24Cxx такие есть.

...

например, 24c65 от microchip

24C65.pdf

Share this post


Link to post
Share on other sites

...

например, 24c65 от microchip

 

24x65 - это тоже самое, что и 24x64 или есть какое-то отличие?

Пин WriteProtect - разве это реальная защита если микросхему можно выпаять, установить пин WriteProtect в 0 и перепрошить в ммикросхему новую информацию ?

Edited by Survivor

Share this post


Link to post
Share on other sites

А кто помешает выпаять Вашу микросхему и впаять другую, с иной записью ?

Share this post


Link to post
Share on other sites

Пин WriteProtect - разве это реальная защита если микросхему можно выпаять, установить пин WriteProtect в 0 и перепрошить в ммикросхему новую информацию ?

Непонятна цель защиты данных в EEPROM от изменения и поэтому дать корректный ответ лично мне проблематично.

Share this post


Link to post
Share on other sites

...

например, 24c65 от microchip

 

24x65 - это тоже самое, что и 24x64 или есть какое-то отличие?

Пин WriteProtect - разве это реальная защита если микросхему можно выпаять, установить пин WriteProtect в 0 и перепрошить в ммикросхему новую информацию ?

 

...если Вы загрузили-бы этот PDF, то вывод WriteProtect на микросхеме вряд ли бы нашли...

 

А про алгоритм защиты блоков памяти... (на странице 7) нашли бы, что выбранные блоки памяти защищаются только один раз...

...

 

2 rezident и 2 DS_

 

...А если цели не скопировать или взломать...

 

...например, защита BOOT блока, например для удаленного апгрейда систем... после неудачной попытки изменить рабочий код... загрузчик у Вас останется все равно "жив" и позволит запустить перешивку заново... или таблица настроек, которые не надо стирать при "любом раскладе"или серийный номер изделия, или сетевой номер ...

 

...Удачи...

Share this post


Link to post
Share on other sites

Как тогда правильно поступить, если надо сохранить в тайне серийный номер изделия зашитый в EEPROM?

Share this post


Link to post
Share on other sites

Как тогда правильно поступить, если надо сохранить в тайне серийный номер изделия зашитый в EEPROM?

 

...для этого, 24с65 ... не подходит...

DS_: ... можно заменить на новую...

 

Но ... только слышал, но не знаю...

 

существуют некие ПЗУ, которые разрешают доступ к данным, только после получения правильного ключа - пароля... Однако, в открытом (разобранном) устройстве - при помощи логического анализатора они успешно вскрываются...

 

В то же время...

Пожалуй, самым действенным средством - является хранение информации внутри микроконтроллера и дополнительные программы, но и здесь есть разные известные и малоизвестные "лазейки"...

 

Вопрос с защитой информации от копирования обсуждается, так понимаю, в других ветках конференции...

 

Обычно стоимость защиты до 10% от стоимости изделия может обеспечить приемлемую защиту, какую... есть разные способы... ;)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...