Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.95/22: Рейтинг темы: голосов - 22, средняя оценка - 4.95
dvy
0 / 0 / 0
Регистрация: 19.09.2017
Сообщений: 31
1

Вопрос STM32f429 работа с OTP One-time programmable bytes...

21.03.2016, 17:54. Просмотров 4070. Ответов 2
Метки нет (Все метки)

Можно ли защитить область OTP от чтения ? Но при этом разрешить чтение основной флэш.
Есть там Tosk btock ... Он блокирует OTP . Я понял что он блокирует от записи в определенный блок OTP на всегда. А есть ли возможность защитить OTP от чтения ?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.03.2016, 17:54
Ответы с готовыми решениями:

вопрос по Bytes
Доброго времени! Ситуация такая. Агент получает XML преобразованный в байты,как из байтов обратно...

Вопрос к DI HALT. Использование PB II для отладки STM32F429!
Имею плату PinBoard II c модулем STM32F103 и недавно приобрел плату STM32F429I-Dysco. Хочу...

Allowed memory size of 134217728 bytes exhausted (tried to allocate 46704001 bytes)
Вот такая проблема возникает при загрузке изображения, проблему устранил, но таким путём, которые...

Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 1572864 bytes)
Доброго времени суток уважаемые участники форума. Не так давно взялся за тех. поддержку сайта...

2
orm999
0 / 0 / 0
Регистрация: 06.05.2015
Сообщений: 2
21.03.2016, 19:22 2
А есть ли возможность защитить OTP от чтения ?
Нет, судя по reference manual можно защитить либо все (3.7.3 Read protection (RDP)), либо сектора (0-23) по отдельности (Proprietary code readout protection (PCROP)), но защитить только область OTP помоему невозможно.

Как вариант, храните данные в обычной флешке (в защищенном от чтения секторе) а в OTP храните хеш сумму данных (а лучше MAC) для проверки что данные на флешке не были изменены.
0
dvy
0 / 0 / 0
Регистрация: 19.09.2017
Сообщений: 31
22.03.2016, 09:35 3
[QUOTE="orm999"][QUOTE="Цитата:[/QUOTE][QUOTE]А есть ли возможность защитить OTP от чтения ?[/QUOTE]

Нет, судя по reference manual можно защитить либо все (3.7.3 Read protection (RDP)), либо сектора (0-23) по отдельности (Proprietary code readout protection (PCROP)), но защитить только область OTP помоему невозможно.

Как вариант, храните данные в обычной флешке (в защищенном от чтения секторе) а в OTP храните хеш сумму данных (а лучше [URL="https://en.wikipedia.org/wiki/Message_authentication_code"]MAC[/URL]) для проверки что данные на флешке не были изменены.
Спасибо...
В обычной флэше мне нельзя это делать ... а на счет МАС или хеш как раз то что надо...
0
22.03.2016, 09:35
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.03.2016, 09:35

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Warning: POST Content-Length of 13305751 bytes exceeds the limit of 8388608 bytes in Unknown on line 0
Вот такая ошибка красуется на странице, но при этом в php.ini upload_max_filesize = 20M,...

работа с внешней памятью stm32f429-disco
Привет. Можно сделать примой доступ к памяти SDROM (64-Mbit) через fmc на плате stm32f429-disco?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.