Mini ST-Link V2

В порыве отчания завести свой непонятный J-Link был заказан на ebay программатор Mini ST-Link V2 ценой $9.99




На плате МК STM32F101CBT6 (возможно 8 вместо B)

Был еще такой гламурный вариант за $5, но почему-то не отважился его заказать




Заявлена поддержка STM8 и STM32. Первого у меня пока нет, потому поговорим про второй. Сразу скажу завелось все с полпинка.

Первым делом скачиваем драйвер с st.com. У меня Win8, потому скачал и установил STSW-LINK006. ST-LINK Utility скачать не удалось.

Теперь настраиваем CoIDE (картинка кликабельна)



Скорость оставил дефолтную.

Соединения с платой следующие:
Програматор — JTAG на плате
5V — 1 (фиолетовый)
CLK — 9 (синий)
GND — 12 (зеленый)
IO — 7 (желтый)



Компилируем (F7), запускаем отладку (Ctrl-F5) и наслаждаемся.

А тот гламурненький ST-Link все же закажу ))

p.s. Кстати, попытался завести свой J-Link в режиме SWD. JFlashARM заработал, а CoIDE так и не удалось убедить работать в этом режиме.
  • +3
  • 18 декабря 2013, 15:08
  • aliaksei

Комментарии (29)

RSS свернуть / развернуть
Ссылку где заказал дашь?
0
Ну целый ибэй этих плат, вбиваешь только в поиск название. Если конечно принципиально, то здесь
0
Если уж и покупать, то у продавца проверенного. Это так, к слову.
0
Вобще никогда этим не заморачивался. Выбираю только по цене или чтобы было у одного продавца, если заказываю несколько товаров (что бы не ходить на почту два раза).
0
В порыве отчания завести свой непонятный J-Link
… а в чем проблема с J-Link? какие ошибки выдает (виснет, питание, ..)?
0
Нет проблемы
0
Заявлена поддержка STM8 и STM32. Первого у меня пока нет, потому поговорим про второй.
У меня второго не было, когда покупал, первый завелся без проблем (STM8). Я брал такой Your text to link... в гламурной коробочке.
0
  • avatar
  • S64
  • 18 декабря 2013, 22:42
А с иаром работать будет? Ну то есть он эмулирует оригинальный ST-link?
0
Не знаю, IAR не использую
0
Продавец уверяет
3. Support development environment:
1>.ST-LINK Utility 2.0 and the version latest than it.
2>.STVD 4.2.1 and the version latest than it.
3>.STVP 3.2.3 and the version latest than it.
4>.IAR EWARM V6.20 and the version latest than it.
5>.IAR EWSTM8 V1.30 and the version latest than it.
6>.KEIL RVMDK V4.21 and the version latest than it.
0
Судя по МК, это клон оригинала, разве что чуть упрощенный по схемотехнике (защита выпилена, согласователь уровней для SWIM — хотя хз, обратной стороны тут не сфоткано, мож что-то из этого там есть). Прошивка та же, ее вполне реально выколупать из оригинала, а китайцы на этом собаку съели.
0
С обратной стороны SMD рассыпуха всякакя. Могу подробно сфоткать если интересно.
0
Сфоткай, сфоткай.
0

0
Ну да, вон вижу стабилизатор питания (без него никак), а вот защиту линий и левелтранслятор выкинули. Китайцы…
0
Левелтранслятор выкинут — это значит, что целевую плату надо питать от программатора или каким образом он сможет прошивать и 5В и 3.3В STM8S?
0
А вот чего не знаю, того не знаю. Народ успешно шьет все STM8 через дискавери, в которых LT тоже отсутствует, а мануал говорит, что они совместимы только со своим семейством (т.е. STM8L-discovery шьет только STM8L, STM8S-discovery шьет только STM8S).
0
у меня IAR EWSTM8 V1.40.1 — полет нормальный
0
  • avatar
  • S64
  • 19 декабря 2013, 17:22
STM8S на 5В и 3.3В работают?
0
ecли верить RM0016, то
VDD/VSS: Main power supply (3 V to 5.5 V)
VDDIO/VSSIO: I/O power supply (3 V to 5.5 V)
0
Не, я имел в виду, контроллеры, запитанные на два иэтих напряжения нормально работают с программатором этим?
0
косяков не замечено. Правда такой, как на картинке выше, я использую для массовой прошивки, от него и питаю целевой камень (+5В). А вот другой ST-LINK Your text to link... использую для отладки, ему все равно каким напряжением запитан камень.
0
Из моего опыта использования Mini ST-Link V2. Прошивал — отлаживал много устройство stm8 питающийся от 3.3В — работал отлично. Некоторое время назад начал отлаживать stm8 с питанием 5В — Mini ST-Link V2 сгорел. Закорочены выводы питания процессора программатора, из за этого еще и стабилизатор 3.3В на программаторе сгорел. Буду менять процессор и этим программатором больше с напряжением 5В не работать. P.S. до этого часто шил 5В МК им же — не сгорал, а при отладке сгорел.
0
На плате МК STM32F101CBT6 (возможно 8 вместо B)
На дискаверях стоит STM32F103C8T6. На вашей фотке вроде тоже 103-й нарисован. 101-й, на сколько я знаю, не имеет апаратного USB.
0
Это не моя фотка, а продавца. Мои фотки, как видите, ниже и отличаются полупрозрачной оберткой. Так вот там именно 101 стоит. Про юсб обсуждали по ссылке в начале поста: в 101 серии USB стек в кристалле оставили, но не документировали
+1
Интересно, спасибо! Пойду почитаю.
0
Это несколько странно, прошивка ST-LINK'ов (по крайней мере оригинальная) вроде как с другими камнями, кроме 103С8, не дружит.
0
если нужны фотки, вечером могу сделать. У меня их 2 типа.
0
  • avatar
  • S64
  • 20 декабря 2013, 15:12
«гламурный» за 3 доллара отлично работает с stm8 (проверялось IAR) и с stm32 проверялось с coocox 1,7.
приобрел после очередного выхода из строя j-link 8. и перехода на win 8.1
под win 8.1 восстановить j-link так и не удалось. маленький программатор полностью функционален
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.