Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Защита flash от копирования в SAM7S
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
AlexBoy
В главе 8.8.4 пдф-ки говорится про "Security Bit". Немного непонятно, что именно он запрещает?
Только через JTAG или самопрограммирование тоже заблокируется?
Останется ли доступ к SRAM и периферии через JTAG? То-есть можно ли будет загрузить в SRAM кусок и через него считать флеш?
Вобщем хотел узнать насколько надежная защита и останется ли возможность самопрограммирования через свой бутлоадер?
aaarrr
Цитата(AlexBoy @ Oct 27 2009, 00:37) *
Только через 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 не проверял, но сомневаюсь, чтобы его забыли выключить - такая "защита" не имела бы ни малейшего смысла.
KRS
Проверял на SAM7S отключается только JTAG, как и написано в мануале!
Вернуть обратно можно замыканием ноги на землю - при этом сотрется весь флеш.
AlexBoy
Цитата(KRS @ Oct 27 2009, 01:14) *
Проверял на SAM7S отключается только JTAG, как и написано в мануале!
Вернуть обратно можно замыканием ноги на землю - при этом сотрется весь флеш.

Спасибо, понял.
_4afc_
Цитата(KRS @ Oct 27 2009, 02:14) *
Проверял на SAM7S отключается только JTAG, как и написано в мануале!
Вернуть обратно можно замыканием ноги на землю - при этом сотрется весь флеш.


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

Вообщем студент не справится с копии, а серию в китае могут и хакнуть.
aaarrr
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.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.