Микросхема - Форум инженеров

Проекты, идеи, схемы и разработки
Текущее время: Пн мар 25, 2019 8:28 pm

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: STM32F103C: Error: timed out while waiting for target halted
СообщениеДобавлено: Чт ноя 22, 2018 3:14 pm 
Не в сети
Site Admin
Аватар пользователя

Зарегистрирован: Вс апр 08, 2007 11:00 pm
Сообщений: 6360
Откуда: KHARKOV or KIEV
Столкнулся с какой-то странной ошибкой при прошивке STM32F103C8T6
Error: timed out while waiting for target halted

типа как тут: http://forum.easyelectronics.ru/viewtop ... 35&t=34304

Погуглил, и у многих это проблема появлялась, но так и не нашел решения, зачастую обсуждения на форумах оставались без решения или просто прибегали к прошивки с другого программатора или к припайке пина ресет кудато на программатор...
У меня же програаматор/отладчик, китайский "USB-свисток" - STLINK v2 (stm8 & stm32)
(я даже скорость снизил, искал связано ли, оказалось что нет, и щас видно надпись : adapter speed: 100 kHz, правится в openocd/stlink-v2.cfg)


В общем, нашел решение, под то что у меня случилось

вот такой был вывод сообщения о проблеме:
Код:
stan@stan: ~/stm32/PROJECTS/pss-gcc $ make prog
openocd -f board/openocd/stlink-v2.cfg -f board/openocd/stm32f1x.cfg -c 'init; reset; program pss.hex verify reset exit'
Open On-Chip Debugger 0.10.0
Licensed under GNU GPL v2
For bug reports, read
   http://openocd.org/doc/doxygen/bugs.html
Info : auto-selecting first available session transport "hla_swd". To override use 'transport select <transport>'.
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 100 kHz
adapter_nsrst_delay: 100
none separate
Info : clock speed 100 kHz
Info : STLINK v2 JTAG v17 API v2 SWIM v4 VID 0x0483 PID 0x3748
Info : using stlink api v2
Info : Target voltage: 3.254076
Info : stm32f1x.cpu: hardware has 6 breakpoints, 4 watchpoints
Error: timed out while waiting for target halted
TARGET: stm32f1x.cpu - Not halted
in procedure 'program'
in procedure 'reset' called at file "embedded:startup.tcl", line 511
in procedure 'ocd_bouncer'

** Unable to reset target **
shutdown command invoked

Makefile:120: recipe for target 'prog' failed
make: *** [prog] Error 1


Решение этой проблемы, оказалось довольно простым (после некоторых проб и попыток) :
1) Зажимается RESET
2) включаю плату
3) прошиваю -> $ make prog
4) игнорировать вывод об ошибках
5) отпустить кнопку RESETа
6) снова прошиваю -> $ make prog
7) done :)

_________________
* Ceci tuera cela.
* Теория и практика иногда сталкиваются. Когда это случается, теория проигрывает. Всегда." (C) Linus Torvalds.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 2 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB