Прошивка K1921BK01T по SWD

Post Reply
Константин!
Posts: 5
Joined: 04 Oct 2018, 10:30

Прошивка K1921BK01T по SWD

Post by Константин! » 04 Apr 2019, 13:34

Добрый день!

Возникла проблема при прошивке контроллера по SWD.
На отладочной плате motor control демонстрационный проект MotorControlDemo прошивается, значит драйвера программатора установлены.
Среда VectorIDE, программатор ST-LINK V2
Если пришиваем по SWD другой контроллер, то возникает следующая ошибка:
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? В чем может быть проблема?
Attachments
Подключение по swd.png
Подключение по swd.png (35.44 KiB) Viewed 663 times

User avatar
Лашкевич Максим
Posts: 170
Joined: 30 Dec 2015, 10:38

Re: Прошивка K1921BK01T по SWD

Post by Лашкевич Максим » 04 Apr 2019, 14:00

Добрый.
Задается в файле
VectorIDEv1.2\openocd\kits\k1921vk01t_stlink\simple_connect.cfg
По-умолчанию там и так выбран SWD (transport select hla_swd)
Попробуйте подключить для проверки ST-LINK V2 на трех проводках SWD к отладочной плате motor control и убедитесь, что шьется.
Потом теми же проводками к своему контроллеру. Если не работает - увы, дело в аппаратной части.

Судя по логу, камень просто не отвечает. Проверяйте питания, резет.
С уважением,
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.

Константин!
Posts: 5
Joined: 04 Oct 2018, 10:30

Re: Прошивка K1921BK01T по SWD

Post by Константин! » 05 Apr 2019, 08:47

Подскажите, обязательно ли подключать выводы TV_BAT, TVCC_POR, TAVDD_CMP, VBUS, EXTRST, TVDDL_USB, TVDDA_USB? Эти неподключенные выводы могут быть причиной того, что контроллер не перепрошивается?

User avatar
Лашкевич Максим
Posts: 170
Joined: 30 Dec 2015, 10:38

Re: Прошивка K1921BK01T по SWD

Post by Лашкевич Максим » 05 Apr 2019, 11:02

Вот это вот лучше у НИИЭТа уточните, чтобы мне не наврать где...
С уважением,
Лашкевич Максим.
skype: maxlashk
Инженер-программист ООО "НПФ Вектор", Москва.

User avatar
motorcontrol
Site Admin
Posts: 9
Joined: 25 Nov 2015, 14:55

Re: Прошивка K1921BK01T по SWD

Post by motorcontrol » 05 Apr 2019, 13:31

Константин! wrote:
05 Apr 2019, 08:47
Подскажите, обязательно ли подключать выводы TV_BAT, TVCC_POR, TAVDD_CMP, VBUS, EXTRST, TVDDL_USB, TVDDA_USB? Эти неподключенные выводы могут быть причиной того, что контроллер не перепрошивается?
Из перечисленных ножек необходимо подключение TVCC_POR 3.3В - питание модуля тактирования.

Post Reply