[an error occurred while processing this directive]
в давние-давние времена...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено basilmak 05 апреля 2003 г. 16:49
В ответ на: А сущестует ли способ защиты внешнего ПЗУ от копирования? отправлено peppermint 04 апреля 2003 г. 20:02

делали таку фигню... (Идея не наша - обломались на одном приборе и поняли как было там)
В ПЗУ оставляется область где нет кода и данных...
Пишется своя прога для программатора...
Она в эту область пишет бит "0" последовательно по всем битам всех байт, но (!) каждый раз чуть увеличивая ширину импульса записи.
В начале эта ширина такая, что "0" не прописывается..
В конце - что прописывается 100%.
Где-то внутри области .... .

Прога процессора при старте начинает читать несколько раз каждый байт.
Если байт "мерцает" - работает, иначе "косит"...
Работало это отлично только на импортных 27...
Программатор свой был.
(Когда внешние условия будут меняться (V,T) мерцать перестают одни байты и начинают другие)
При копировании получается мгновенный снимок -ничо не мерцает - прога не работает...
давно это было...

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru