StLink
MultiProg работает с StLink как с проводником интерфейса SWD для работы с ARM/RISC-V.
Подготовка ST-Link к работе
Начиная с MultiProg 2.3.3 драйверы и апдейтер прошивки ST-Link идут в комплекте — качать их с сайта производителя больше не нужно.
При первом запуске MultiProg раскладывает архивы в профиль пользователя:
%USERPROFILE%\KuragaTech\MultiProg\programmer_utils\stlink\
├── en.stsw-link009.zip ← USB-драйверы (~5.3 МБ)
└── en.stsw-link007-v3-14-5.zip ← Firmware Updater v3.14.5 (~2.1 МБ; поддерживает в т.ч. неоригинальные ST-Link)
Папка лежит в %USERPROFILE% (C:\Users\<ваш_пользователь>), права администратора для запуска утилит не нужны.
Быстрый доступ из MultiProg
При типовых ошибках ST-Link («firmware too old», «Programmer not found», «libusb error», «usb communication») в диалоге ошибки появляется кнопка «Open ST-Link Utilities» — она открывает нужную папку в Проводнике одним кликом.
Перед первой работой со ST-Link — два шага:
Шаг 1. Установка USB-драйверов
- Распакуйте
en.stsw-link009.zipв любую удобную папку. - Запустите
stlink_winusb_install.bat— драйверы установятся для USB-классов ST-Link debug / ST-Link bridge / ST-Link VCP. - Подключите ST-Link к компьютеру и убедитесь, что он определился в Диспетчере устройств без «жёлтых треугольников».