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

Отправлено Владислав 22 сентября 2001 г. 15:04
В ответ на: А FAQ читать не пробовали? :-) отправлено AlexD 22 сентября 2001 г. 13:46

По-моему, утверждение о "невозможности" чтения памяти основано на поверхностном изучении документов... Если копнуть чуть глубже, то выясняется, что программирование микроконтроллера вообще и подсчет контрольной суммы в часности основаны на возможности ХЕМИКСА исполнять команды в тестовом режиме. Если попробовать реассемблировать коды, используемые в примерах макросов программирования, то выяснится, что это обычные команды процессора. Особенно неприятно, что при подсчете контрольной суммы в процессор передается команда PMD, выдающая на тестовый выход контроллера дамп программной памяти. Так как это делается в конце процедуры программирования, после записи "blocking bits" (вот бы знать, что это такое?) я делаю вывод, что защиты информации в ХЕМИКСЕ нет . Или я не прав? А буржуи и иже с ними, усиленно молчат....

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

Ответы



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

E-mail: info@telesys.ru