Клон St-Link от Baite

Денис
Пн 29 августа 2016 г., 8:58 вечера
Модель клона ST-Link выполняется Baite: http: // www.aliexpress.com/item/st-link- ... 84886.HTML по цене 2 доллара.57.
: D на основе чипа STM32F103C8T6.
: D SW и JTAG Connections.
:( Имена PINS не помечены на Boxe. Вы можете купить специальный кабель для синей таблетки: http: // www.aliexpress.com/item/stm8-stm ... 07499.HTML
:( Только один светодиод (ST-Link имеет 2 светодиода).
:?: Регулятор напряжения больше, чем другие клоны (лучше?).

5 прокладков снизу, что позволяет прошить STM32F103C8T6 (GND, 5V, Boot0, TX, RX). Я прошиваю одну с прошивкой с зондом черной магии (нуждается в некоторых взломах), и он работает.

Rogerclark
Пн 29 августа 2016 г., 23:49
Вы, вероятно, можете прошить его с помощью загрузчика, а затем загрузить, как будто это Bluepill

Это, безусловно, хороший способ получить STM32F103 в качестве устройства ключа, так как я подозреваю, что вы можете использовать 7 штук в качестве GPIO или, возможно, ACD и т. Д.

И я полагаю, что если вы хотите, вы также можете использовать подушки SWD и SWCLK на задней панели для дополнительного GPIO

Fredbox
Вторник 30 августа 2016 г., 2:53
Доставка в США стоит 24 доллара.11 самым дешевым методом!

Rogerclark
Вторник 30 августа 2016 г., 3:29
Fredbox написал:Доставка в США стоит 24 доллара.11 самым дешевым методом!

ZMEMW16
Вторник 30 августа 2016 г., 9:23
каждый из них x2, бесплатная доставка в Великобританию
Более 2 на заказ увеличивает почтовые расходы в & вверх.
Стивен

Zoomx
Вторник 30 августа 2016 г. 9:49
У меня есть один из них. У меня также самый распространенный клон, который, однако, не смог прошить STM8. Байте клон вместо этого работает хорошо.

Специальный кабель имеет бесплатные покупки в Италии, я тоже получил один.

Я считаю, что вы выбрали другую доставку.

Rogerclark
Вторник 30 августа 2016 г. 10:08
Я тоже заказал 2 х, но не платил доставку

Я видел это раньше, где вы должны выполнять несколько заказов в размере 2 х, потому что, если вы превышаете какое -то число (возможно, из -за веса), вы получаете много

Я не уверен, почему вам нужен специальный кабель, если вы не любите этикетки

Это намного дешевле покупать это, и вы получаете более запасные для других вещей

https: // www.aliexpress.com/item/40pcs-l ... 19482.HTML

Томатл
Вторник 30 августа 2016 г. 11:02
Rogerclark написал:...Я не уверен, почему вам нужен специальный кабель, если вы не любите этикетки
Это намного дешевле покупать это, и вы получаете более запасные для других вещей...

Rogerclark
Вторник 30 августа 2016 г. 11:03
У меня уже есть множество этих кабелей Dupont, поэтому его бессмысленные покупатели специальных только потому, что штифты помечены.

Томатл
Вторник 30 августа 2016 г. 11:15 утра
Во всяком случае, нечего сделать «Специальный кабель», в любом случае...
Ну, это вопрос личных предпочтений, которые лучше потратить: время или деньги.
И я не знаю, что это важнее для хобби, честно. : D

Rogerclark
Вторник 30 августа 2016 г. 11:21
@Tomatlab

Я думаю, что мне что -то упускаю здесь

Я всегда поднимаю кабели SWD до платы STM32 и NRF51822, от адаптеров Jlink и BMP и Stlink.

Если у платы нет одного из этих больших кабелей Jlink, я просто использую 4 нити кабеля DuPont, обычно коричневые или черные для GND, красный для VCC, желтый для SWDCLK и Orange для SWDIO

Поскольку у меня программисты Stlink, BMP и Jlink имеют разные аранжировки, я просто следую один и тот же цветовой код каждый раз, и все работает нормально.


Но, возможно, эти кабели делают то, что я не понимаю.

Денис
Чт, 01 сентября 2016 г., 8:21 вечера
Схема - это что -то вроде этого: http: // www.Avrki.ru/picture/stude/sa ... ink_v2.JPG Изменения:
R13 220om
R14 до R21 220om.
PB1 не связан (без PIN -jrst).
NRST (Schematics) помечен T_JRST.
LED_STLINK подключен только к 1 светодиоду.
Может быть, есть другие различия.

ZMEMW16
Пт, 02 сентября 2016 12:34
У моего Olimexino есть 10 -пин -JTAG, поэтому я побаловал себя двумя из них
https: // www.aliexpress.com/item/20-14-1 ... .57.rwctuq

Пытался для задней части экрана доски 785K PNG
Однажды я найду свой телефон ... ... ...

ST-Links, оба из моих обновили свой S/W, один-103C8T6, другой 103CBT6, один имеет NRST & 3V3 вывел,
Т'что -то 3V3 & 5 В. 4 штифта также присутствуют.
Это пластиковая термоусадочная, обернутая USB, но у меня есть скальпель, он же нож Стэнли.
Я знаю, что есть массивная нить для перепрограммирования их, я пойду и освежу Braincell.

О, мой 5 -летний+ Kindle, кажется, действительно умер - тоже попробовал пару недель назад. СЛР работал, и я сделал снимок.
У него были свои встречи с гравитацией, но не так уж и плохим для выключателя питания слайда и выпуска : D

Стивен

Rogerclark
Вторник 27 сентября 2016 г., 7:01
Денис написал:Модель клона ST-Link выполняется Baite: http: // www.aliexpress.com/item/st-link- ... 84886.HTML по цене 2 доллара.57.
: D на основе чипа STM32F103C8T6.
: D SW и JTAG Connections.
:( Имена PINS не помечены на Boxe. Вы можете купить специальный кабель для синей таблетки: http: // www.aliexpress.com/item/stm8-stm ... 07499.HTML
:( Только один светодиод (ST-Link имеет 2 светодиода).
:?: Регулятор напряжения больше, чем другие клоны (лучше?).

5 прокладков снизу, что позволяет прошить STM32F103C8T6 (GND, 5V, Boot0, TX, RX). Я прошиваю одну с прошивкой с зондом черной магии (нуждается в некоторых взломах), и он работает.

Денис
Вторник 27 сентября 2016 г., 21:42
Rogerclark написал:Вы где -нибудь выдвинули свои изменения в BMP в учетную запись GitHub ?
Я предполагаю, что вам пришлось перенести PA4 и PA5 в некоторые другие булавки.

Rogerclark
Вторник 27 сентября 2016 г. 11:34
@Денис

Спасибо за это.

Я использую пользовательскую версию BMP с исправлениями для NRF51 и поддержкой GD32 и Maple Mini, а также STM32F103C8

Итак, я клонирую официальную BMP -репо (при коммите, на который вы ссылались) и приновлю DIFF, затем сравнитесь с моей пользовательской версией, с исправленной официальной версией, чтобы увидеть, что нужно изменить.

Я предполагаю, что вы только что изменили UART и выводы для SWD и светодиода (а также должны были позволить Stlink, соединяющему 2 контакты параллельно для клемм SWD (чего BMP не делает (по крайней мере, в моей версии))

Ваше здоровье

Роджер

Rogerclark
Ср 28 сентября 2016 г., 6:12
@Денис

Я дважды проверил булавки на этом устройстве, и распина.глин. 220R или 680R (что является нормальным для ключа Stlink)
1. T_JRST PB0 2. 3V3 3. 5V 4. T-JTCK/T_SWCLK PA5 & PB13 5. SWIM PB7,PB8,PB9,PB10,PB11 6. T_JTMS/T_SWDIO PB12 & PB14 7. GND 8. T_JTDO PA6 9. SWIM_RST PB5 & PB6 10. T_JTDI PA7

Rogerclark
Чт 29 сентября 2016 г. 12:03
Денис

Я не мог заставить его работать с помощью PB13 и PB14, поэтому я использовал те же булавки, что и вы в конце концов.

Uart Remeping Works - спасибо .

У моей версии BMP нет кода, который использует PIN -код сброса, это должна быть ветвь, которая слишком старая. Так что я, вероятно, вручную объединяю более поздний код, когда получаю время, и подтверждаю все, что все еще работает нормально.

Но, по крайней мере, версия, которую у меня теперь работает, работает нормально на моей плате STM32F103C8

никто
Чт 24 ноября 2016 г., 21:19
Уважаемый Роджер,
Не могли бы вы объяснить, какие соединения используются для прошивки Baite ST-Link?
Спасибо!

Rogerclark
Чт 24 ноября 2016 г., 22:00
Булавки внутри Stlink, на задней части доски, были перечислены @Denis в его первом посте I.эн.

GND, 5V, Boot0, TX, RX

@denis переименован в USB для сериала на выводах TX и RX, вытягивая Boot0 High во время питания.

ПРИМЕЧАНИЕ Не используйте 5V, чтобы вытащить Boot0 High, используйте 3.Вывод 3V от вашего USB в серийный преобразователь

никто
Пт 25 ноября 2016 г., 23:16
Я видел список булавок, но я не знал, что контакты PA9/PA10 или PB6/PB7 можно использовать для мигания!
Я использовал объяснение с этого сайта: http: // embdev.net/strives/stm_discover ... agic_probe Чтобы скомпилировать исходные файлы.
Потратив много времени, чтобы применить патчи из поста "от Denis » Вторник 27 сентября 2016 г., 23:42 "Я пропутал Baite ST-Link, но это не работает :(
Windows показывает неизвестное устройство. Аппаратные детали показывают ошибки, такие как device_descriptor_failure.
Я использовал демо -шоу STMFlashlashloder.Exe, чтобы прошить два файла bin, сначала Blackmagic_dfu.корзин для обращения 0x8000000, а затем Blackmagic.корзин для адреса 0x8002000. Вы хоть представляете, что не так?

РЕДАКТИРОВАТЬ: мой файл Blackmagic.корзина составляет около 70 КБ, но размер вспышки составляет всего 64 КБ : oops:
Почему размер файла корзины слишком большой?

Rogerclark
Пт 25 ноября 2016 г., 11:28 вечера
ни один писал:Вы хоть представляете, что не так?

никто
Сб 26 ноября 2016 г. 12:11
Rogerclark написал:Вы только мигаете мусорное ведро, а не DFU

Rogerclark
Сб 26 ноября 2016 г., 6:12
Есть драйвер Windows на Githuber's Github Repo.

никто
Солнце 27 ноября 2016 г. 12:25
Аппаратное обеспечение доступно в диспетчере оборудования, но оно не работает, как и ожидалось.
После начала GDB и подключения к COM -порту monitor version

Rogerclark
Солнце 27 ноября 2016 г. 1:04
Если вы используете прошивку Blackmagic Blackmagic Destreware, вы должны опубликовать проблему для официального репо.

Мой репо работает только для NRF51

никто
Солнце 27 ноября 2016 г. 1:14
Хорошо, я сделаю это.
Но, пожалуйста, посмотрите на мои вопросы в нижней части моего последнего поста, касающегося джемпер -загрузки и как получить версию, которую вы использовали из GIT.
Большое спасибо!

Rogerclark
Солнце 27 ноября 2016 г. 1:20 утра
Если SWD соединяется вообще E.глин. Если вы можете сканировать и найти устройство, то SWD работает, и вам не нужно менять Boot0

Если запускается код, который отключает контакты SWD, то если вы установите Boot0 и сброс, код не будет запущен, и, следовательно, вы можете получить доступ к выводам SWD

Вполне возможно, что ваш чертежи читается защищен, но может быть возможно сделать полную стирание чипа (команда-ESS_MASS, я думаю, или массово-эраза)

Я знаю, что снят его на NRF51, но это может отличаться от кода STM32 в BMP

Денис
Чт, 8 декабря 2016 г., 19:30
Rogerclark написал:Булавки внутри Stlink, на задней части доски, были перечислены @Denis в его первом посте I.эн.
GND, 5V, Boot0, TX, RX
@denis переименован в USB для сериала на выводах TX и RX, вытягивая Boot0 High во время питания.
ПРИМЕЧАНИЕ Не используйте 5V, чтобы вытащить Boot0 High, используйте 3.Вывод 3V от вашего USB в серийный преобразователь

Rogerclark
Чт, 8 декабря 2016 г., 8:14 вечера
Я делаю то же самое, что @denis

3.3V Вывод от USB в сериал идеально подходит для вытягивания Boot0 HIGT.3V для Boot0 на Baite Stlink

rreignier
Вт 14 февраля 2017 г. 14:32
Можете ли вы подтвердить, что ваши клоны Baite ST-Link используют чип STM32F103C8T6?

Я получил свой, но он использует STM32F101c8t6, ​​так что я немного разочарован.
Я планировал прошить его прошивкой BMP. У меня уже есть синяя таблетка, но USB -ключ более удобен.
Я открыл спор об этом на Aliexpress, но Baite ответил, что он не написан в описании, что используется чип (это правда) и идентификатор функциональности одинаково. :(
Может быть, я все равно постараюсь пропустить прошивку BMP с правильной целью набора.

Racemaniac
Вт 14 февраля 2017 г. 15:44
Хороший улов, у меня есть 2 ссылки на Baite ST, мой старший - 103, мой новый (он только что прибыл 2 недели назад) также 101 (и это один из официального магазина Baite)

Martinayotte
Вт 14 февраля 2017 г. 15:53
ViewTopic.PHP?F = 37&t = 122&P = 4422&hilit = stm32f101#p4422

Rogerclark
Вт 14 февраля 2017 г., 20:16
Ммм.

Похоже, байт сокращает свои расходы. У меня есть несколько Stlinks, некоторые из которых я преобразовал в Blackmagic Lesess, и все они были F103

ZMEMW16
Вт 14 февраля 2017 г. 22:44
2 OFF 103C8 JTAGS и один ATMEGA16 JTAG ICE, понятия не имею, когда я получил это
может пропустить пару 103C8 JTAGS
Лед JTAG находится в том же пластиковом корпусе
SRP

rreignier
Вт 14 февраля 2017 г. 11:02
Хорошо, спасибо за ответы!
Martinayotte написал:ViewTopic.PHP?F = 37&t = 122&P = 4422&hilit = stm32f101#p4422

rreignier
Ср. 15 февраля 2017 г. 12:58
Итак, я попробовал модификации Денис здесь:
ViewTopic.PHP?F = 35&T = 1357&начало = 10#p18332
И это работает хорошо! :)
Спасибо!
Пришло время пожертвовать в отличный проект BMP ;)

Rogerclark
Ср. 15 февраля 2017 г. 1:57
Рриньье написал:Итак, я попробовал модификации Денис здесь:
ViewTopic.PHP?F = 35&T = 1357&начало = 10#p18332
И это работает хорошо! :)
Спасибо!
Пришло время пожертвовать в отличный проект BMP ;)

rreignier
Ср. 15 февраля 2017 г. 13:03
Rogerclark написал: Позор, что Байт решил использовать F101 вместо F103, в некотором смысле было бы лучше, если бы они использовали F103CB (128K), потому что у STLINK 128K есть UART, а также SWD, и они также обновляются, чтобы быть JLink , используя публичный доступный модернизированный произведенный Segger

Rogerclark
Ср 15 февраля 2017 г. 22:10
Рриньье написал:Rogerclark написал: Позор, что Байт решил использовать F101 вместо F103, в некотором смысле было бы лучше, если бы они использовали F103CB (128K), потому что у STLINK 128K есть UART, а также SWD, и они также обновляются, чтобы быть JLink , используя публичный доступный модернизированный произведенный Segger

rreignier
Чт 16 февраля 2017 г. 1:52 утра
Rogerclark написал: Они использовали только F103C8 (64K) в своей версии F103, и только версия F103CB (128K) поддерживает UART в программном обеспечении STLINK, так как я думаю, что версия Stlink UART немного большую, чтобы соответствовать 64K. Это связано с тем, что у Stlink есть собственная система загрузчика, но загрузчик довольно большой (возможно, 20 тыс. Я не могу вспомнить точные детали)

MVCorrea
Ср 29 марта 2017 г. 6:05
всем привет,

Закончил прошивка клона Baite ST-Link в BMP!
У меня проблема, когда я пытаюсь найти подключенные цели!
BMP подключен непосредственно в USB -порту MacBook (цель «Bluepill», работающий на BMP)
Любая помощь всегда приветствуется :)
% arm-none-eabi-gdb blink_v0.elf GNU gdb (GNU Tools for ARM Embedded Processors) 7.6.0.20140731-cvs Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "--host=x86_64-apple-darwin10 --target=arm-none-eabi". For bug reporting instructions, please see: ... Reading symbols from /Users/mvcorrea/Private/vscode/ARMDEV_v0/projects/blink_v0/build/blink_v0.elf...done. (gdb) target extended-remote /dev/cu.usbmodemE1C59EA1 Remote debugging using /dev/cu.usbmodemE1C59EA1 (gdb) monitor version Black Magic Probe Copyright (C) 2015 Black Sphere Technologies Ltd. License GPLv3+: GNU GPL version 3 or later (gdb) mon tpwr enable (gdb) monitor jtag_scan Target voltage: 2.4V JTAG device scan failed! (gdb) monitor swdp_scan Target voltage: 2.2V SW-DP scan failed! (gdb) Target voltage: 2.3V SW-DP scan failed! (gdb)

MVCorrea
Чт 30 марта 2017 г., 3:21
Я забыл, Baite ST-Link PCB изменилась с Aliexpress Pictures (они добавляют разъемы SWD)

Rogerclark
SAT 03 июня 2017 г. 12:51
Спасибо

Мои более старые варианты имеют только падки на дне, которые подключаются к PA9 и PA10 с перепрошивом через сериал

Rogerclark
Ср. 07 июня 2017 г. 7:32
MVCorrea написал:Я забыл, Baite ST-Link PCB изменилась с Aliexpress Pictures (они добавляют разъемы SWD)

астер
Чт, 08 июня 2017 г. 14:13
Здравствуйте, я подтверждаю, что теперь они используют STM32F101, не уверен, что возможно, все еще возможно, прошить его программным обеспечением BMP

Rogerclark
Чт, 08 июня 2017 г., 22:04
Астер написал:Здравствуйте, я подтверждаю, что теперь они используют STM32F101, не уверен, что возможно, все еще возможно, прошить его программным обеспечением BMP

Деван
Чт, 08 июня 2017 г., 22:45
Rogerclark написал:Я смотрел на то, можно ли создать BMP для работы над одним из этих ключей Stlink в прямоугольной металлической трубке, и я думаю, что это возможно, но код BMP потребуется большая модификация, так как UART TX и RX будут нужно быть на разных устройствах UART.

Поэтому я думаю, что основная часть версии STM должна быть обновлена, чтобы иметь устройство TX Dev и RX

Rogerclark
Чт, 08 июня 2017 11:22
Спасибо @devan

Он думает, что это зависит от проводки ключа (ы), которая, кажется, меняется

Я пытаюсь найти окончательную схему для одной из Stlink в прямоугольной металлической трубе.

Изображениеглин

Может случиться так, что RST - Swim_rst, в этом случае это не проблема, потому что UART может быть на PB6 и PB7, но если RST означает t_nrst, это кажется на другом PIN

Другая проблема, по -видимому, - резисторы подтягивания и серии, поскольку она предотвращает работу серийного петли.

ZMEMW16
Чт, 08 июня 2017 г. 11:40
Одна вещь, которая поймала меня, обычно, когда я пробую другую ST Link,-это то, что последовательность SW-DAT, SW-CLK и заземления в 10-Way Connector-изменения.
Так что это как минимум 2 типа, так что 4, если они сделали то же самое, используя 101 :(
Стивен

Деван
Чт, 08 июня 2017 11:53
Rogerclark написал:Может случиться так, что RST - Swim_rst, в этом случае это не проблема, потому что UART может быть на PB6 и PB7, но если RST означает t_nrst, это кажется на другом PIN

Rogerclark
Чт, 08 июня 2017 11:58
@Davan

ХОРОШО.

Я попробовал байте Stlink и Loopback не сработали, но это будет общаться с другим USB с серийным адаптером

Я, вероятно, собираюсь найти и удалить подтягивание (что может быть всего 680 Ом !)

У моего Baite Stlink есть F103, но из того, что люди опубликовали недавно, теперь они содержат F101

Я купил несколько версий байте, когда они вышли, потому что в них был F103, и они полностью запускают обычный загрузчик, код и т. Д.
И есть еще несколько булавок, разбитых на задний разъем, так как я думал, что они могут пригодиться для некоторых проектов, где мне нужна форма питания ключа

Но до сих пор я не нашел для них использования, кроме Stlinks и BMP

Варгам
Ср 28 июня 2017 г. 15:35
Я заказал два одновременно в том же магазине. Один имеет 101, а у другого 103. :-)

Rogerclark
Ср 28 июня 2017 г. 9:39 вечера
[Варгам - Ср 28 июня 2017 г. 15:35] - Я заказал два одновременно в том же магазине. Один имеет 101, а у другого 103. :-)
РЖУ НЕ МОГУ...

КСТАТИ. Они все еще не ответили на мой запрос на контакт в своем магазине AliexPress, кроме того, что она передаст информацию инженеру.

Я просто не могу понять, как работают эти компании. Возможно, это просто операция с одним человеком.

астер
Сб 8 июля 2017 г. 10:04
Было бы возможно использовать Stlink с F101 в качестве BMP? Или лучше использовать черную/синюю таблетку?

ZMEMW16
Сб 8 июля 2017 г. 11:12
почти уверен, что это было задано/упомянуто где -нибудь выше ?
Слиты ISTR USB-STLINK нуждаются в некоторых проводах, но любые требуемые привязанности намного проще на таблетке
Стивен

Rogerclark
Сб 8 июля 2017 г. 12:43
[астер - СЕД 8 июля 2017 г. 10:04] - Было бы возможно использовать Stlink с F101 в качестве BMP? Или лучше использовать черную/синюю таблетку?
Зависит от того, просто хотят SWD или нужен сериал.

Только у некоторых есть подключения для обоих.

астер
Сб 8 июля 2017 г. 14:05
[ZMEMW16 - СЕД 8 июля 2017 г. 11:12 AM] - почти уверен, что это было задано/упомянуто где -нибудь выше ?
Слиты ISTR USB-STLINK нуждаются в некоторых проводах, но любые требуемые привязанности намного проще на таблетке
Стивен
Это обсуждалось для ссылки на основе F103 ST. Никто никогда не просил F101, если я не ошибаюсь
[Rogerclark - SAT 8 июля 2017 г. 12:43 PM] -
Зависит от того, просто хотят SWD или нужен сериал.

Только у некоторых есть подключения для обоих.
Оба дадут лучший опыт отладки : D

Я забыл отправить фотографии моего Stlink F101

Изображение
Изображение

Варгам
Пн 19 марта 2018 г., 4:06 утра
Клоны с F101 умирают случайным образом и регулярно. Некоторые из них работают в течение многих лет, некоторые из них умирают через несколько раз: «Просьба дескриптора устройства не удалось», поэтому стоит заняться более дорогим с F103. Или построить один из чертежа. Два светодиода и несколько резисторов.

Rogerclark
Пн 19 марта 2018 г., 4:35 утра
[Варгам - Пн 19 марта 2018 г., 4:06] - Клоны с F101 умирают случайным образом и регулярно. Некоторые из них работают в течение многих лет, некоторые из них умирают через несколько раз: «Просьба дескриптора устройства не удалось», поэтому стоит заняться более дорогим с F103. Или построить один из чертежа. Два светодиода и несколько резисторов.
Почти невозможно узнать, какой Stlink использует F103, а какие используют F103

Оригинальный бренд Bate Stlink's, который я купил более года назад, были F103, но более новые, казалось, были F101 :-(

Варгам
Сб 24 марта 2018 12:40
Синяя ссылка. ;-)