ST-Link не видит К1921ВК01Т
Модераторы: ea, dav, bkolbov, Alis, pip, _sva_
- Лашкевич
- Сообщения: 373
- Зарегистрирован: 13 май 2015, 13:10
- Предприятие: ООО "НПФ Вектор"
- Откуда: Москва
- Контактная информация:
Re: ST-Link не видит К1921ВК01Т
Вот заметка из нашего офисного ванноута, проверьте, как вы подключаете. Может, что полезное будет.
Re: ST-Link не видит К1921ВК01Т
Здравствуйте!
Плата LDM-HELPER-K1921BK01T-FULL.
Среда Vector IDE 1.3.
Программатор ST-Link v2 mini.
Драйвер программатора установлен в соответствии с "руководством пользователя" на Vector IDE 1.3.
Не могу подключиться к МК (сообщения консоли во вложении).
Буду благодарен, если кто то может посоветовать решение!
Плата LDM-HELPER-K1921BK01T-FULL.
Среда Vector IDE 1.3.
Программатор ST-Link v2 mini.
Драйвер программатора установлен в соответствии с "руководством пользователя" на Vector IDE 1.3.
Не могу подключиться к МК (сообщения консоли во вложении).
Буду благодарен, если кто то может посоветовать решение!
Re: ST-Link не видит К1921ВК01Т
Заменил программатор на встроенный в плату 32F3348DISCOVERY. По идее, тот же STLink, но видимо, чем то они всё же отличаются.Engineer писал(а): ↑13 сен 2021, 12:24 Здравствуйте!
Плата LDM-HELPER-K1921BK01T-FULL.
Среда Vector IDE 1.3.
Программатор ST-Link v2 mini.
Драйвер программатора установлен в соответствии с "руководством пользователя" на Vector IDE 1.3.
Не могу подключиться к МК (сообщения консоли во вложении).
Буду благодарен, если кто то может посоветовать решение!
cons.png
Контроллер теперь обнаруживается, но общаться с ним все равно не получается. Консоль пишет следующее:
Open On-Chip Debugger 0.10.0+dev-00540-g00c3c91-dirty (2019-01-24-08:45)
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
Error: libusb_open() failed with LIBUSB_ERROR_NOT_SUPPORTED
Info : STLINK v2 JTAG v37 API v2 SWIM v26 VID 0x0483 PID 0x374B
Info : using stlink api v2
Info : Target voltage: 3.223669
Info : k1921vk01t.cpu: hardware has 6 breakpoints, 4 watchpoints
Info : Listening on port 3333 for gdb connections
Started by GNU MCU Eclipse
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Info : accepting 'gdb' connection on tcp/3333
Info : unknown chipid, assuming K1921VK01T
Re: ST-Link не видит К1921ВК01Т
Предположу, что нужно воспользоваться утилитой zadig (устанавливается вместе с VectorIDE), как и в случае с j-link.Error: libusb_open() failed with LIBUSB_ERROR_NOT_SUPPORTED
Re: ST-Link не видит К1921ВК01Т
Спасибо за ответ!
Я так и сделал, драйвер успешно установился.
Смущает то, что с родным STшным драйвером ситуация абсолютно идентичная, как будто ничего не меняется.
- Вложения
-
- драйвер.png (14.73 КБ) 5924 просмотра
Re: ST-Link не видит К1921ВК01Т
Но, видимо, не помогло =)Я так и сделал
Я тут кой-что попробовал...
Создал в папке "openocd\scripts" bat-файл с содержанием
Код: Выделить всё
..\bin\openocd-x64.exe -f "interface\stlink.cfg" -c "transport select hla_swd" -f "target\k1921vk01t.cfg"
Причем скрипт заработал только из данной папки, потому из других папок не находит файл "target\swj-dp.tcl"
32-битная версия OpenOCD тоже работает.
З.Ы.: а из VectorIDE у меня связка openocd и j-link'а вообще не заработала. Видимо, дело в конфигах. Настроил j-link через их родные дрова.
З.З.Ы.: оставлю это здесь на всякий случай
- | Показать
Re: ST-Link не видит К1921ВК01Т
Keil uVision 5.35 - из-за компилятора и keil pack'ов.
Но до этого работал в VectorIDE 1.3 в связке с J-Link с родными софтом. Тоже хорошо всё прошивалось.
Но до этого работал в VectorIDE 1.3 в связке с J-Link с родными софтом. Тоже хорошо всё прошивалось.
- Лашкевич
- Сообщения: 373
- Зарегистрирован: 13 май 2015, 13:10
- Предприятие: ООО "НПФ Вектор"
- Откуда: Москва
- Контактная информация:
Re: ST-Link не видит К1921ВК01Т
Если на j-link поставить драйвера Open OCD и сконфигурировать VectorIDE для j-link (при установке там галочка, как конфигурировать), то должно работать, но зависит от версии самого J-link. Есть отзывы, что версия 9.3 железа работает, а 11 нет с openOCD.
А с ST-link всё из коробки без танцев с zadig должно работать.
А с ST-link всё из коробки без танцев с zadig должно работать.
- Лашкевич
- Сообщения: 373
- Зарегистрирован: 13 май 2015, 13:10
- Предприятие: ООО "НПФ Вектор"
- Откуда: Москва
- Контактная информация:
Re: ST-Link не видит К1921ВК01Т
Может быть, надо попробовать с правами администратора VectorIDE запускать или наоборот. Ошибка libusb_open() failed with LIBUSB_ERROR_NOT_SUPPORTED странная, учитывая то, что всё запускается из консоли из скрипта. Вы же тот же openOCD взяли, что лежит в VecotIDE? Или другой?