Прошивка 1921ВК01 по SWD

32-разрядные микроконтроллеры разработки АО "НИИЭТ"

Модераторы: dav, bkolbov, Alis, pip, _sva_, dav, bkolbov, Alis, pip, _sva_, dav, bkolbov, Alis, pip, _sva_

Ответить
Виктор
Сообщения: 10
Зарегистрирован: 04 апр 2019, 12:10
Предприятие: МНИТИ

Прошивка 1921ВК01 по SWD

Сообщение Виктор » 04 апр 2019, 14:14

Добрый день!

Проект MotorControlDemo успешно прошивается в МК на отладочной плате motor control.
Необходимо прошить по SWD микроконтроллер 1921ВК01 на другой плате (не отладочная). Но при прошивке происходит ошибка:
Вывод OpenCDC | Показать
Open On-Chip Debugger 0.10.0-dev-00189-g554313b-dirty (2016-01-12-08:19)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 2000 kHz
adapter_nsrst_delay: 100
none separate
Info : Unable to match requested speed 2000 kHz, using 1800 kHz
Info : Unable to match requested speed 2000 kHz, using 1800 kHz
Info : clock speed 1800 kHz
Info : STLINK v2 JTAG v29 API v2 SWIM v7 VID 0x0483 PID 0x3748
Info : using stlink api v2
Info : Target voltage: 3.273870
Error: init mode failed (unable to connect to the target)
in procedure 'init' called at file "C:\Program Files (x86)\VectorIDEv1.2\Eclipse\\..\openocd/kits/k1921vk01t_stlink/simple_connect.cfg", line 4
in procedure 'ocd_bouncer'


Подскажите, нужно ли менять какие-то настройки для прошивки по SWD, а не по JTAG? И с чем может быть связана проблема?
Вложения
Подключение по swd.png
Подключение программатора к МК
Подключение по swd.png (35.44 КБ) 501 просмотр

bkolbov
Сообщения: 232
Зарегистрирован: 14 дек 2015, 11:37
Предприятие: АО НИИЭТ
Откуда: Воронеж

Re: Прошивка 1921ВК01 по SWD

Сообщение bkolbov » 04 апр 2019, 18:03

Добрый день!

По схеме - SWCLK/TCK обычно к земле подтягивают.
Этот контроллер ранее не прошивали? Подтянут ли H2 к земле?

Виктор
Сообщения: 10
Зарегистрирован: 04 апр 2019, 12:10
Предприятие: МНИТИ

Re: Прошивка 1921ВК01 по SWD

Сообщение Виктор » 11 апр 2019, 14:45

Проблема была в неподключенном TVCC_POR. После подключения контроллер стал прошиваться.

Ответить

Вернуться в «32-разрядные микроконтроллеры»

Пользователи онлайн

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