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

 
 
> openocd перешить залоченный STM32F050
spf
сообщение Oct 19 2016, 12:39
Сообщение #1


Странник
****

Группа: Свой
Сообщений: 766
Регистрация: 29-08-05
Из: Екатеринбург
Пользователь №: 8 051



Добрый день!

Имеется:
- openocd: Open On-Chip Debugger 0.10.0-dev-00384-gf109a93 (2016-10-13-09:42)
- запрограммированная плата на процессоре STM32F050
- режим - SWD
- при запуске прошивки функция выводов программирования переназначается

После этого перешить получается только с пинцетом(сброс замыканием), т.к. средствами openocd подключиться не удаётся.
Опции настройки сброса пробовал srst_nogate, connect_deassert_srst - не помогли.

Для снятия защиты запускаю
Код
openocd -f flash.cfg -c "init" -c "halt" -c "stm32f0x unlock 0" -с "shutdown" -c "exit"

выдаёт
Цитата
Error: init mode failed (unable to connect to the target)
in procedure 'init'
in procedure 'ocd_bouncer'


При этом сброса не наблюдается.

flash.cfg:
Код
source [find interface/stlink-v2.cfg]
transport select hla_swd
source [find target/stm32f0x.cfg]

reset_config srst_nogate
#reset_config srst_only connect_assert_srst

#adapter_nsrst_assert_width 100
#adapter_nsrst_delay 0


Подскажите, как научить openocd подключаться при сбросе?

Благодарю.


PS:
Со 103-им процессором трудностей по снятию защиты не возникало, но функции выводов не переназначалась.


--------------------
"Как много есть на свете вещей, которые мне не нужны!" Сократ
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 27th June 2025 - 15:20
Рейтинг@Mail.ru


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