Кто-нибудь пользуется китайскими ST-LINK 2 Mini ? Купил себе
парочку (90руб/шт), оба не работают. Маркировка на МК стерта. Сам ST-LINK обнаруживается через ST-LINK Utility. Но связи с таргетом нет. Программатор (ST-LINK V1) от платки Discovery с этим таргетом работает (GD32F303) .
Сигналы вроде нормальные, единственно что смущает - на SWDIO имеются узкие иголки, но это я так понимаю допустимо. Частоту снижал, вплоть до 100кГц.
Полез искать и сравнивать схемы, и обнаружил следующее:
1. На схемах ST-LINK V2 сигнал SWDIO заводится (через резистор 22 Ом) на ногу PB14, а с PB14 так-же через резистор 100 Ом - на ногу PB12.
На моем программаторе PB14 и PB12 соединены напрямую.
Я переделал эту часть схемы - поставил 100 Ом. Не помогло.
2. Еще отличие - у моего программатора на входе SWDIO 47 Ом, а не 22 Ом. Но это по моему фигня.
3. На программаторе от Discovery (который работает) SWDIO заводится только на PB14. Пробовал и такой вариант - не помогает.
4. Обновил фирмварь через ST-LINK Utility. Не помогло.
Вроде должен работать, а не работает. Возможно, что там стоит какой-то клон STM32, который где-то не совместим...
https://compacttool.ru/programmator-st-link-v2-mini