Easyelectronics.ru

Электроника для всех
Текущее время: 02 июн 2020, 11:14

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: STM32H750 + QSPI + защита от чтения
СообщениеДобавлено: 15 авг 2019, 14:06 
Заглядывает иногда

Зарегистрирован: 02 янв 2016, 06:47
Сообщения: 132
Здравствуйте

Есть намерение использовать STM32H750 и к ней QSPI флешь, без внешней RAM.
Внутренний флеш STM будет бутлодер, прошивка получается во внешней QSPI.
Волнует вопрос защиты считывания прошивки... Кто как это реализует?
Распаковывать с QSPI в RAM и запуск с RAM не очень подходит, так как ОЗУ нужна для real-time задач.
Распаковывать в саму же QSPI и оттуда запускать тоже ерунда...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32H750 + QSPI + защита от чтения
СообщениеДобавлено: 15 авг 2019, 15:04 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 2703
Ну во-первых со внешней SPI флэхи от считывания именно вы никак не защитите. Выпаяют, да считают.
А что мешает код хранить во встроенной флэшке МК, а уже большие данные на внешней флэшке с шифрованием по-необходимости? Вряд ли именно программный код у вас не влезает ведь.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32H750 + QSPI + защита от чтения
СообщениеДобавлено: 15 авг 2019, 15:24 
Заглядывает иногда

Зарегистрирован: 02 янв 2016, 06:47
Сообщения: 132
Можно и не выпаивать для чтения - поэтому собственно и родился вопрос...
А мешает несколько моментов :
- нужен свой бутлодер для обновления прошивок по юсб (подразумевается частое обновление прошивок).
- текущая прошивка занимает около 256кБ бинарника, то есть она + бутлодер в 128кБ не поместятся - там только бутлодер...

Обычно это решается "образом" во флеше - который развертывается в ОЗУ при запуске, но тут ОЗУ мало (его много, но нужно для полезных действий -) )
Внешнюю RAM в 100 ногом корпусе как-то не очень по колл-ву пинов... Для рилтайма будет узким местом, а только ради запуска кода - тоже абсурдно...
ИМНО...

С удовольствием узнаю чужой опыт


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32H750 + QSPI + защита от чтения
СообщениеДобавлено: 15 авг 2019, 15:40 
Старожил

Зарегистрирован: 10 июн 2011, 23:01
Сообщения: 3403
а если бы не стояло задачи защиты, вы бы просто исполнялись напрямую из внешней QSPI? прошивка-то всё равно внутрь не лезет.
и это, внезапно, для реалтайма узким местом не будет?
и из мегабайта памяти никак нельзя выделить 128к для критичных кусков, которые во внутренний флэш не влезли? то есть мегабайта памяти (ещё и криво на куски порезанного) как раз хватает, а вот 900кБ уже всё - никак?

можно критичный для реалтайма код положить во внутреннюю флэш, а некритичные куски, небольшими порциями, по мере надобности доставать и расшифровывать в память из QSPI.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32H750 + QSPI + защита от чтения
СообщениеДобавлено: 15 авг 2019, 17:51 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 2703
Цитата:
текущая прошивка занимает около 256кБ бинарника

Я к тому что вот у там прям по-большей части всё именно код, а не данные?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32H750 + QSPI + защита от чтения
СообщениеДобавлено: 15 авг 2019, 18:01 
Заглядывает иногда

Зарегистрирован: 02 янв 2016, 06:47
Сообщения: 132
NStorm ну, безусловно, там есть килобайт 30 констант....

_pv Есть желание получить больше возможностей из-за большей производительности и памяти...

по описанию
Show

вот кусок в 288 Кбайт - туда мог бы поместиться код...

А есть у кого-то опыт сравнения скорости родной флеши и QSPI? реальные замеры по таймингах с внешней РАМ.
И может кто поделится какой памятью пользовались?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32H750 + QSPI + защита от чтения
СообщениеДобавлено: 15 авг 2019, 18:57 
Старожил
Аватара пользователя

Зарегистрирован: 18 май 2013, 20:43
Сообщения: 4787
Откуда: Кемеровская область, Киселевск
Замерьте и выложите людям результаты, почему вы постоянно халяву ищете?

_________________
RADIOWOLF.RU


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32H750 + QSPI + защита от чтения
СообщениеДобавлено: 15 авг 2019, 19:05 
Заглядывает иногда

Зарегистрирован: 02 янв 2016, 06:47
Сообщения: 132
Oxford писал(а):
Замерьте и выложите людям результаты, почему вы постоянно халяву ищете?

Форум это место, где желающие обмениваться информацией - обмениваются : одни спрашивают - другие отвечают, обсуждают.
Я спросил - если кому-то есть, что ответить по теме - буду рад услышать мнение\опыт, если нечего ответить по теме - проходите мимо, не задерживайтесь...
Особенно со словами "почему вы постоянно халяву ищете", а особенно со словом "постоянно".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32H750 + QSPI + защита от чтения
СообщениеДобавлено: 15 авг 2019, 19:20 
Старожил
Аватара пользователя

Зарегистрирован: 18 май 2013, 20:43
Сообщения: 4787
Откуда: Кемеровская область, Киселевск
Да по всему инету друг у друга все копируете, думающего народа мало.

_________________
RADIOWOLF.RU


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32H750 + QSPI + защита от чтения
СообщениеДобавлено: 15 авг 2019, 19:42 
Заглядывает иногда

Зарегистрирован: 02 янв 2016, 06:47
Сообщения: 132
Oxford писал(а):
Да по всему инету друг у друга все копируете, думающего народа мало.
vasiliuz что вы конкретно для людей выложили в общий доступ?


Это называется семь раз отмерь - один отреж.
По Вашей логике я не должен изучать опыт окружающих, а заказать горы разных типов памяти, платы к ним, и делать замеры?
Так было актуально в прошлом веке на зарплате на гос. службе...
Мир меняется и развивается... И если кто-то ментально не успевает принять эти изменения - но это не моя вина...

Я задал, вполне, нормальные практические вопросы по новому железу, в соответствующем топике.
У меня есть текущие проекты, вычислительные возможности Н серии подкупают, сделать еще более интересные вещи, использовать более сложную математику...
Да, для меня важны тайминги, потому, что выполняется очень много математики в реальном времени с минимальной латенси - по сути контроллер работает как ДСП...
Да, меня беспокоит защита от копирования... Да, я не работал со всеми типами памяти, и, да, я могу не уследить за чем-то новым... И это нормально!
Может недавно вышла какая-то QSPI память, которая работает на максимальной частоте и удобно совместима с Н серией. Что плохого если мне на нее укажут?

А вы упрекаете меня в том, в чём сами грешите -)) Вы сами вместо обмена опыта разводите демагогию, пытаетесь читать морали, и занимаетесь нравоучениями.

На счет моего обмена опытом - как вы сможете это оценить, если ваш максимум суждения равен расстоянию вытянутой руки, в лучшем случае?

Повторюсь, просто пройдите мимо - если вам тут скушно....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32H750 + QSPI + защита от чтения
СообщениеДобавлено: 15 авг 2019, 19:50 
Старожил
Аватара пользователя

Зарегистрирован: 18 май 2013, 20:43
Сообщения: 4787
Откуда: Кемеровская область, Киселевск
Да сидите ждите с неба решений кто не дает. Может кто на ютубе видос запишет.

_________________
RADIOWOLF.RU


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32H750 + QSPI + защита от чтения
СообщениеДобавлено: 15 авг 2019, 19:56 
Заглядывает иногда

Зарегистрирован: 02 янв 2016, 06:47
Сообщения: 132
Oxford писал(а):
Да сидите ждите с неба решений кто не дает.

А вы, чтобы не совершать подобных ошибок, перечитайте топик сначала, почитайте свои сообщения, и если сможете сделайте соотв. выводы - по поводу метания какашек на вентилятор, и полезности обмена опыта.... -) Напукали в лужу и с гордо поднятым носом устранились -) Зачем и что это было?

...ощущается, что осень уже "на носу".... -(


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32H750 + QSPI + защита от чтения
СообщениеДобавлено: 15 авг 2019, 19:58 
Старожил
Аватара пользователя

Зарегистрирован: 18 май 2013, 20:43
Сообщения: 4787
Откуда: Кемеровская область, Киселевск
Чтобы вы думать начали и читать мануалы и аппноуты, а не сидеть и ждать халявщины для этого пишу.

_________________
RADIOWOLF.RU


Последний раз редактировалось Oxford 15 авг 2019, 21:30, всего редактировалось 7 раз(а).

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: STM32H750 + QSPI + защита от чтения
СообщениеДобавлено: 15 авг 2019, 20:04 
Старожил

Зарегистрирован: 10 июн 2011, 23:01
Сообщения: 3403
vasiliuz писал(а):
по описанию
Show

вот кусок в 288 Кбайт - туда мог бы поместиться код...

он мог бы поместиться наполовину во флэш, на четверть в ITCM, ну а остальное куда придётся, а то и вообще несекретный и некритичный кусок оставить в QSPI как есть.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14 ] 


Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB