Перейти к содержанию
    

Защита flash от копирования в SAM7S

В главе 8.8.4 пдф-ки говорится про "Security Bit". Немного непонятно, что именно он запрещает?

Только через JTAG или самопрограммирование тоже заблокируется?

Останется ли доступ к SRAM и периферии через JTAG? То-есть можно ли будет загрузить в SRAM кусок и через него считать флеш?

Вобщем хотел узнать насколько надежная защита и останется ли возможность самопрограммирования через свой бутлоадер?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только через JTAG или самопрограммирование тоже заблокируется?

Нет, не заблокируется.

 

The goal of the security bit is to prevent external access to the internal bus system.

... JTAG, Fast Flash Programming and Flash Serial Test Interface features are disabled.

Собственно отключение JTAG не проверял, но сомневаюсь, чтобы его забыли выключить - такая "защита" не имела бы ни малейшего смысла.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проверял на SAM7S отключается только JTAG, как и написано в мануале!

Вернуть обратно можно замыканием ноги на землю - при этом сотрется весь флеш.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проверял на SAM7S отключается только JTAG, как и написано в мануале!

Вернуть обратно можно замыканием ноги на землю - при этом сотрется весь флеш.

Спасибо, понял.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Проверял на SAM7S отключается только JTAG, как и написано в мануале!

Вернуть обратно можно замыканием ноги на землю - при этом сотрется весь флеш.

 

Теоретики говорят, что сначала стираются LOCKBITS, а затем стирается флеш.

Так-что теоретически если есть много времени - можно подобрать схему подачи питания и добраться до вашей программы.

 

Вообщем студент не справится с копии, а серию в китае могут и хакнуть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Lock и security - разные вещи все-таки. А конкретно про security сказано следующее:

Disabling the security bit can only be achieved by asserting the ERASE pin at 1, and after a full flash erase is performed.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...