Вход
Наше всё
Теги
codebook
PARTS
Поиск
Опросы
Закон
Пятница
22 января
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
ARM
AVR
PIC
PLD, FPGA, DSP
Кибернетика
Технологии
Схемы, платы, компоненты
ARM-контроллеры
/1052075
Топик полностью
LightElf
(13.11.2020 22:32, просмотров: 80)
в ответ на
Как J-link ом записать OB_RDP_LEVEL_1 (stm32f0)?
- автор:
Balda
Пиши из кода - дешевле выйдет.
Ответить
Ответы
как то стремно: пробовал поставить level1 на STM32G0 - убил несколько чипов причем наглухо.
-
Balda
(
13.11.2020 22:35
)
а что значит убил наглухо ? reset в программировании участвует ?
-
Aleksey_75
(
16.11.2020 22:35
)
Мучил так: пытался поставить защиту на ЗАПИСЬ область чипа килобайт на 8 или 12 (не помню уже) под боот (цель была предотвратить не санкционированную запись в загрузчик .. перебздеть какбы..) Level 2 вообще не рассматривал.
Balda
(278 знаков,
18.11.2020 21:25
)
Level2 блокирует чтение и запись программной памяти и отладку firever. Сбросить нельзя. ST сообщает, что не принимает претензий, если чип защищён на уровне 2.
-
teap0t
(
16.11.2020 22:40
)
и с использованием пина ресет разлочить с стиранием флеши не получается ? интересно дефки пляшуть, по сути otp чип получается
-
Aleksey_75
(
16.11.2020 22:51
)
Нормально. В LPC аналогичная байда на уровне 2. Посему в загрузчике оставляю лазейку - например, если один из пинов при подаче питания притянут к земле, трется фся флеш вместе с битами защиты. Ни один чип пока не пострадал ;)
-
Гyдвин
(
16.11.2020 23:05
)
В STM не работает - стереть защиту L2 нельзя.
teap0t
(1 знаков,
17.11.2020 00:26
,
картинка
)
И есть еще одно предложение. ЛИЗМОП затворы можно уподобить конденсаторам. Можно попробовать снять/скомпенсировать заряд создав внешнее противодействующее полю затвора электрическое поле хорошей напряженности (напряженность поднимать постепенно). Полярность показана условно, возможно обратная. Схема:
RxTx
(153 знаков,
17.11.2020 14:09
)
А если построить рентген-источник и посветить, как этот делают школьники по описанию "самодельный рентген" из интернета? ;) Лучше бы конечно источник γ-излучения, оно более высокоэнергетическое.
-
RxTx
(
17.11.2020 14:03
)
Это все пройдено еще в 90-х, когда в ходу были однократно программируемые МК. Тогдашние чипы рентгеном стирались, но часто после этого переставали программироваться - ячейки переставали держать заряд.
-
AlexG
(
17.11.2020 14:49
)
Верю. Это запросто. Надо "отжечь" после этого при высокой температуре.
-
RxTx
(
17.11.2020 14:59
)
За что и "люблю" STM ;)
-
Гyдвин
(
17.11.2020 07:51
)
Ну типа для секурности. Если защиту можно снять, то найдутся всякие способы стереть защиту не стирая прошивку.
-
LightElf
(
17.11.2020 11:26
)
Таже фигня только с G4 :). Для F407 вот такой код работает в загрузчике:
Moлoдoй кoллeгa
(585 знаков,
16.11.2020 20:54
)
Гхм. Соль/перец по вкусу
LightElf
(2050 знаков,
16.11.2020 17:11
)
Я как, то на кубе начинал проектировать stm32l073.
BlackMorda
(195 знаков,
14.11.2020 10:53
)
в кубе надо принудительно назначать в свойствах пинов SWD, иначе эта тварь вписывает в инит пинов ремап.
-
Vit
(
16.11.2020 23:10
)
В примере для STM32L-DISCOVERY в коде инициализации линий ввода-вывода есть такие строки (коменты мои):
teap0t
(577 знаков,
14.11.2020 11:19
)