реклама на сайте
подробности

 
 
> STM32L152 залочил
plan
сообщение Aug 29 2011, 15:55
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 73
Регистрация: 23-12-05
Из: Украина Днепродзержинск
Пользователь №: 12 599



Привет ВСЕМ! Есть проблема. В плате stm32l discovery установил уровень защиты памяти Level2.
После этого кристалл работает, но больше программатор его не видит. Пробовал грузится с внутреннего булоадера-никаких движений. Покурил даташит-насколько мои познания англ.языка верны, то кристал залочился безвозвратно. Я правильно понял датыш или все же ошибаюсь и кристалл можно привести к нормальной жизни ? Заранее благодарю за ответы.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
plan
сообщение Aug 29 2011, 16:59
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 73
Регистрация: 23-12-05
Из: Украина Днепродзержинск
Пользователь №: 12 599



Цитата(Pat @ Aug 29 2011, 19:32) *
Да нет.

Segger J-Flash ARM поможет вам.

Закладка Target->Unsecure chip

А ULINK-mini не сможет вылечить?
И еще вопрос. Вы реально пробовали 152 серию разлочить? Дело в том, что кристалл не меняет своей работы от выбранных вариантов загрузки(boot0 boot1). Он продолжает выполнять залоченную в него программу. Причем в доке написано, что житаг и сериальное программирование полностью отключены. Каким образом тогда Segger J-Flash ARM снимает лок?
Go to the top of the page
 
+Quote Post
DmitryM
сообщение Aug 30 2011, 03:01
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 583
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840



Цитата(plan @ Aug 29 2011, 20:59) *
А ULINK-mini не сможет вылечить?
И еще вопрос. Вы реально пробовали 152 серию разлочить? Дело в том, что кристалл не меняет своей работы от выбранных вариантов загрузки(boot0 boot1). Он продолжает выполнять залоченную в него программу. Причем в доке написано, что житаг и сериальное программирование полностью отключены. Каким образом тогда Segger J-Flash ARM снимает лок?

Угу, и как расценивать следующее ???

PM0062 Memory protection Doc ID 16024 Rev 4 25/37
7.1.2 Level 2: memory read protection enabled and all debug features
disabled
Note: Memory read protection Level 2 is an irreversible operation. The level of protection in this
case cannot be decreased to level 0 or level 1.
When read protection Level 2 is activated by writing 0xCC to the RDP option byte, all
protections provided by Level 1 are active, system memory and all debug features
(CPU JTAG and single-wire) are disabled when booting from SRAM or from system
memory and user options can no longer be changed.
Note: The JTAG port is permanently disabled in level 2 (acting as a JTAG fuse). Consequently,
boundary scan cannot be performed. STMicroelectronics is not able to perform analysis on
defective parts on which the level 2 protection has been set.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 06:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01395 секунд с 7
ELECTRONIX ©2004-2016