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

 
 
> 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
Ответов (1 - 5)
Pat
сообщение Aug 29 2011, 16:32
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(plan @ Aug 29 2011, 17:55) *
даташит-насколько мои познания англ.языка верны, то кристал залочился безвозвратно. Я правильно понял датыш или все же ошибаюсь и кристалл можно привести к нормальной жизни ? Заранее благодарю за ответы.


Да нет.

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

Закладка Target->Unsecure chip
Go to the top of the page
 
+Quote Post
plan
сообщение Aug 29 2011, 16:59
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 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
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 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
Pat
сообщение Aug 30 2011, 13:11
Сообщение #5


Местный
***

Группа: Свой
Сообщений: 421
Регистрация: 27-05-05
Из: Энергодар
Пользователь №: 5 480



Цитата(DmitryM @ Aug 30 2011, 05:01) *
Угу, и как расценивать следующее ???


Хм..., не думал что L серия будет настолько отличается от F.
Go to the top of the page
 
+Quote Post
plan
сообщение Aug 30 2011, 15:17
Сообщение #6


Участник
*

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



Насколько я понял, то камушку капец. Level2 нельзя перевести на более нижний уровень. Мелочь, а приятно. wink.gif С таким, как то при программировании флешек сталкивался.(Лочились сектора на пожизненно.) А кристалл временно заменил на stm32f100. И уже новый заказал.
Go to the top of the page
 
+Quote Post

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

 


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


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