Easyelectronics.ru

Электроника для всех
Текущее время: 23 сен 2019, 23:05

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



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

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

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

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


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

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


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

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

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

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


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

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

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


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

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

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


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

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

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

по описанию
Show

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

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


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

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

_________________
RADIOWOLF.RU


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

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

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


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

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

_________________
RADIOWOLF.RU


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

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


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

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

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

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

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


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

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

_________________
RADIOWOLF.RU


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

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

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

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


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

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

_________________
RADIOWOLF.RU


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

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

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

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

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


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

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


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

Сейчас этот форум просматривают: dosikus_2, Eddy_Em, Katz


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

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

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