Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту


 
Опции темы

write protected stm32f4

Непрочитано 17.03.2019, 14:41  
NewWriter
Почётный гражданин KAZUS.RUN
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,481
Сказал спасибо: 396
Сказали Спасибо 2,222 раз(а) в 1,317 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: write protected stm32f4

Говорю же - после Level 2 ничего больше не работает - никакие встроенные загрузчики, никакие отладчики - всё, это намертво и бесповоротно. Для того и делается. Один только вариант возможен - если ранее, ДО включения Level 2 вы написали и прошили собственный софтовый загрузчик, и НЕ закрыли от записи (write protection) сектора флеша, то лишь тогда вы можете хоть как-то изменять прошивку после. Сектор флеша, где лежит софтовый загрузчик, должен быть защищен от записи, чтобы не повредить его. Остальные сектора - открыты для записи.
Этот вариант используется для обновления прошивки в готовом устройстве.

Что касается документа AN2606, он описывает аппаратные загрузчики микроконтроллера. Их несколько, конкретный состав зависит от микроконтроллера.
Полагаю, вам они вообще без надобности в ближайшее время. У вас есть ST-Link и подсоединение SWD, и этого вам хватит на все случаи.
В большинстве случаев, даже когда делаете готовое устройство, вам достаточно вывести на штыревой разъем или на контактные площадки на плате три вывода - SWDIO, SWDCLK и GND. Опционально - VDD +3,3 В для питания целевого МК от ST-Link во время прошивки.
Реклама:
NewWriter вне форума  
Сказали "Спасибо" NewWriter
Bass_123 (17.03.2019)
Непрочитано 17.03.2019, 17:38  
Bass_123
Прописка
 
Регистрация: 24.01.2019
Сообщений: 233
Сказал спасибо: 48
Сказали Спасибо 1 раз в 1 сообщении
Bass_123 на пути к лучшему
По умолчанию Re: write protected stm32f4

Спасибо..

Все что хотел узнать про LEVEL 2 рассказали .
А если простенькую защиту включить как реализовать.
LEVEL 1 поставить ?
Bass_123 вне форума  
Непрочитано 17.03.2019, 18:33  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,290
Сказал спасибо: 11,862
Сказали Спасибо 4,160 раз(а) в 3,178 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: write protected stm32f4

Bass_123, таки защита это не просто бит взвести, а отдельная задача.
И ее нужно решать на последнем этапе. Единственное исключение - собственный загрузчик, там придётся про защиту думать уже на этапе проектирования. Но включать защиту уже в готовом изделии, кроме необходимых тестов.

Кстати, в том загрузчике тоже может быть защита, но уже данных для загрузки - шифрованием, особенно при наличии аппаратной поддержки
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…

Последний раз редактировалось mike-y-k; 17.03.2019 в 18:40.
mike-y-k вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SDIO на STM32F4 Discovery TmYAG ARM 4 12.10.2016 11:21
I2C как правильно использовать в stm32f4 bass1981 ARM 65 28.05.2016 22:16
Си, IAR AVR & Hi Tech PICC picavr Микроконтроллеры, АЦП, память и т.д 47 25.02.2014 12:20
Выход из спящего режима по INT0 putmannn AVR 24 07.01.2013 16:47
Не стартует stm32f4 STM32F4 Песочница (вопросы новичков) 2 04.12.2012 22:46


Часовой пояс GMT +4, время: 17:44.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.