реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Защита flash от копирования в SAM7S
AlexBoy
сообщение Oct 26 2009, 21:37
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 205
Регистрация: 19-12-05
Из: Kiev
Пользователь №: 12 394



В главе 8.8.4 пдф-ки говорится про "Security Bit". Немного непонятно, что именно он запрещает?
Только через JTAG или самопрограммирование тоже заблокируется?
Останется ли доступ к SRAM и периферии через JTAG? То-есть можно ли будет загрузить в SRAM кусок и через него считать флеш?
Вобщем хотел узнать насколько надежная защита и останется ли возможность самопрограммирования через свой бутлоадер?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 26 2009, 21:42
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(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 не проверял, но сомневаюсь, чтобы его забыли выключить - такая "защита" не имела бы ни малейшего смысла.
Go to the top of the page
 
+Quote Post
KRS
сообщение Oct 26 2009, 22:14
Сообщение #3


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Проверял на SAM7S отключается только JTAG, как и написано в мануале!
Вернуть обратно можно замыканием ноги на землю - при этом сотрется весь флеш.
Go to the top of the page
 
+Quote Post
AlexBoy
сообщение Oct 27 2009, 08:22
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 205
Регистрация: 19-12-05
Из: Kiev
Пользователь №: 12 394



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

Спасибо, понял.
Go to the top of the page
 
+Quote Post
_4afc_
сообщение Oct 27 2009, 13:51
Сообщение #5


Профессионал
*****

Группа: Свой
Сообщений: 1 262
Регистрация: 13-10-05
Из: Санкт-Петербург
Пользователь №: 9 565



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


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

Вообщем студент не справится с копии, а серию в китае могут и хакнуть.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Oct 27 2009, 13:57
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



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.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 13:30
Рейтинг@Mail.ru


Страница сгенерированна за 0.01382 секунд с 7
ELECTRONIX ©2004-2016