Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить

stm32f103c8t6 Вот такая загагулина! Выручайте!

Пн июл 27, 2020 01:58:13

Всем привет! Выручайте, нужно прошить вот такую плату stm32f103c8t6(Blue Pill) закал в Китае пришло, но долго восторг не продлился. Решил я её прошить через переходник usb to ttl подключил ее к телефону, но программа особо не нашёл.. Далее порылся и скачал программу для ПК flash loader demonstrator
Но устройство не опознается!!! Выбираю порт, Жму далее и через 10 секунд вылазит окно, мол устройство не опознанно нажмите ресет или перезагрузите. Вообщем как я только не жал ресет и держал и во время жал всё ровно одно и тоже! Выручайте как её прошить??? Покупать только не нужный программатор на 1 раз stlinki или мне так повезло и приехал брак и теперь всё накрылось? Перемычки выставлял, и даже игрался с ними все тоже самое не определяется...

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Пн июл 27, 2020 10:27:14

Перемычку BOOT0 переместили в позицию 1, а BOOT1 в 0?

Переходник к каким выводам подключали?

ST-Link стоит около 100 рублей и в дальнейшем может пригодится. Неужели на найдется 100 рублей?

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Пн июл 27, 2020 12:10:36

Перемычку BOOT0 переместили в позицию 1, а BOOT1 в 0?

Переходник к каким выводам подключали?

ST-Link стоит около 100 рублей и в дальнейшем может пригодится. Неужели на найдется 100 рублей?

Да перемычки в тех положениях, пробовал и все в 0 то же самое. Переходник к выводам A9, A10, 5V, G.
A9 к RX A10 TX, но пробовал и наоборот.
ST-Link стоит 400р у нас или ждать 3 месяца из Китая, я эту плату заказывал еще в апреле, а получил пару дней назад, при том что вся посылка стоила 1500р не дешёвая..

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Пн июл 27, 2020 13:12:46

Китайцы они такие, придется Вам вооружаться цифровым запоминающим осциллографом и, смотреть на поведение NRST в момент сразу после подачи питания. Возможно, что изобретают новые методы защиты от дальнейших действий с микроконтроллером. Но, может быть, что микроконтроллер или пайка на плату просто неисправны физически. Я изобретаю, как раз, метод разлочки для таких случаев, с помощью терминала.

P.S. Кстати, для таких недорогих Китайских производителей, характерно использование "специального" флюса при пайке, который позволяет работать плате не больше определенного срока от 2 месяцев до года. Решается промывкой в растворителе бензин + спирт + фейри в УЗ ванне, с последующей промывкой в дисциллированной воде в той-же УЗ ванне. Этим грешат Gembird, Orient и, даже производители плат разработчика для Texas Instruments.

P.P.S.
Я даже не знаю, эти методы "борьбы" с потребителем специально изобретаются или это элементарная лажа присущая недорогим производителям? По крайней мере они точно знают о проблеме, но...., как я уже высказывался ранее, просто считают подобных покупателей типа "Моджахедами" :o Видимо Ваше, неуважительно "через губы не плюю", "Абгрейдится" коробит тонкую душу Китайских "Художников" (типа "Мы так видим").
Последний раз редактировалось astrahard Пн июл 27, 2020 13:20:27, всего редактировалось 1 раз.

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Пн июл 27, 2020 13:19:56

Через ПК прошивку залить можно или из-под
ST-Link (STM32 ST-LINK Utility)
или
по СОМ - порту (STMicroelectronics flash loader)
в зависимости какие софт-оболочки есть в наличии.
USB - это только после заливки соответствующего ПО в саму "пилюльку" (от изготовителя идет "чистая")....
и то...
при наличии на ПК соответствующих драйверов а на пилюльке соответствующего бутлоадера.
8)
Последний раз редактировалось BOB51 Пн июл 27, 2020 13:24:22, всего редактировалось 1 раз.

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Пн июл 27, 2020 13:22:40

Топикстартер и пытается залить flash loader demonstrator-ом. Если и это не работает, то проблема глубже.

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Пн июл 27, 2020 13:26:28

Там несколько специфичные "мелочи" при запуске.
Как от ПК я подсказать могу (и то когда дома подопытный экземпляр возьму), как с мобилки - не ведаю.
Ёжли интерес не пропадет - вечерком после 7 часиков можно будет описать процесс (ПК с WIN XP SP3 СОМ или аппаратный на материнке или переходник - то вспоминать надо).
8)

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Пн июл 27, 2020 13:33:13

По моему опыту, не стоит искать "специфичные мелочи", после мытья в УЗ ванне они проходят сами собой (более 7 случаев), даже платы разработчика от уважаемой Ti в этом списке, правда, спаянные Китайцами.

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Пн июл 27, 2020 13:35:39

не ясно толко что за лодер он пытается вшить тот апаратный что шьют на заводе7 или какойто свой если 2 то может граната не той системы...
помню tit dj времена бэйсика и недо машинок на 8080 и УКНЦ на нем одна и таже прога могла работать на 1 доске но не зваодится или вешатся наглузо на другой
проблема флюса тоже извесная но это если сначало работало потом заглючило

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Пн июл 27, 2020 13:45:09

По моему опыту, не стоит искать "специфичные мелочи", после мытья в УЗ ванне они проходят сами собой (более 7 случаев), даже платы разработчика от уважаемой Ti в этом списке, правда, спаянные Китайцами.

Даже при отмывке и очистке - там вопрос как помнится в нажатии на кнопу сброса и запуск прожки в ПК.
Чуток не так - начинай по новой!
8)

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Пн июл 27, 2020 13:46:48

Это так, редиска!!!

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Пн июл 27, 2020 15:55:22

Вообщем решил вопрос только покупкой st link за 400р очень обидно, но как я понял это единственный вариант когда плата новая, а вот перепрошить её вроде уже можно будет через ttl. . Прошилась без проблем, обе перемычки в 0 и кнопка ресет тоже не понадобилась подключил при откоытой программе.
Флюса практически нет, но платы всего протираю ватой с 90% спиртом. Всем спасибо большое , что откликнулись!!!

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Пн июл 27, 2020 21:08:48

Решил Абгрейдится писал(а):как я понял это единственный вариант когда плата новая
Нет. Это у вас то-то с платой, или с конвертером USB-TTL или неправильно подключали.
Или может выбирали не тот COM порт.

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Пн июл 27, 2020 21:57:24

Решил Абгрейдится писал(а):как я понял это единственный вариант когда плата новая
Нет. Это у вас то-то с платой, или с конвертером USB-TTL или неправильно подключали.
Или может выбирали не тот COM порт.

Конвертор 100% рабочий, и ещё подкидывал другой. А что может с платой ещё быть? После прошивки по этим же ногам ttl определяется и опознает плату (именно программой для работы с проектом) , но если я хочу опять прошить через ттл, то всё ровно определения платы нет, программами для прошивки.
Ком порт это прямо азы, я не знаю как его не правильно выбрать.

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Вт июл 28, 2020 06:35:44

Берем пилюльку, ставим джамперок, подключаем кабло (пилюлька - мост.... у меня на PL2303 - там кабло удобно ткнуть)
Питание кстати с моста подаем на +5 вывод и GND пилюльки (тот, что со стабилизатором), а не на +3 и GND...
Понятно, что линия Txd моста соединяется с Rxd пилюльки и наоборот - Rxd моста с Txd пилюльки. :wink:
http://img.radiokot.ru/files/20529/29p25g6f0g.jpg
http://img.radiokot.ru/files/20529/29p25h7t9g.jpg
http://img.radiokot.ru/files/20529/29p25hkypo.jpg
подключаем все к компу (учитывая, что драйвер моста ранее уже установлен и гнездо используется одно и то же - частенько при смене гнезда на простых мостиках "прыгает" адрес СОМ порта)
смотрим на существование того порта (у меня СОМ4):
http://img.radiokot.ru/files/20529/29p298zcok.png
запускаем прожку и... ОБЛОМ
http://img.radiokot.ru/files/20529/29p25ibvc6.png
жмем кнопу "ресет" на пилюльке и даем повторный старт
http://img.radiokot.ru/files/20529/29p25is0h3.png после сброса
http://img.radiokot.ru/files/20529/29p25k0hyk.png
http://img.radiokot.ru/files/20529/29p287ydm4.png
Далее по желанию...
8)

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Ср июл 29, 2020 10:15:16

Берем пилюльку, ставим джамперок, подключаем кабло (пилюлька - мост.... у меня на PL2303 - там кабло удобно ткнуть)
Питание кстати с моста подаем на +5 вывод и GND пилюльки (тот, что со стабилизатором), а не на +3 и GND...
Понятно, что линия Txd моста соединяется с Rxd пилюльки и наоборот - Rxd моста с Txd пилюльки. :wink:
http://img.radiokot.ru/files/20529/29p25g6f0g.jpg
http://img.radiokot.ru/files/20529/29p25h7t9g.jpg
http://img.radiokot.ru/files/20529/29p25hkypo.jpg
подключаем все к компу (учитывая, что драйвер моста ранее уже установлен и гнездо используется одно и то же - частенько при смене гнезда на простых мостиках "прыгает" адрес СОМ порта)
смотрим на существование того порта (у меня СОМ4):
http://img.radiokot.ru/files/20529/29p298zcok.png
запускаем прожку и... ОБЛОМ
http://img.radiokot.ru/files/20529/29p25ibvc6.png
жмем кнопу "ресет" на пилюльке и даем повторный старт
http://img.radiokot.ru/files/20529/29p25is0h3.png после сброса
http://img.radiokot.ru/files/20529/29p25k0hyk.png
http://img.radiokot.ru/files/20529/29p287ydm4.png
Далее по желанию...
8)

Делал точно так же, но толку от ресета не было вообще и зажимал его и коатковоеменно нажимал, толку было 0. Единственное отличие у меня это стояла семерка. Не только у меня такая проблема, что не определяется плата через ttl, видимо от разных ревизий зависит, как и что запаяли Китайцы. В любом случае у меня плата сейчас работат и общается по ttl на тех же ногах, но не шьется через ttl

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Ср июл 29, 2020 11:48:31

Не должно быть...
Бутлоадер завода - изготовителя по умолчанию всегда запускаться обязан.
Хотя... то на "чистом кристалле" - какая обвязка на платке пилюльки сказать весьма сложно - могут иметь место всяческие модификации...
:dont_know:
Ну с под 7-10 я такой запуск не пробовал - вышеописанное делалось на ХР.
:roll:

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Ср июл 29, 2020 13:11:43

BOB51, на blue pill обвязка не мешает, я их нормально через встроенный бутлоадер прошивал.
Подозреваю, что косяк в прошивке для игровых приставок, которой ТС вместо операционной системы пользуется…

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Ср июл 29, 2020 13:21:11

Это точно PL2303 и ее Windows драйвер зачастую не дружат с blue pill. Пользуйтесь терминалом для выяснения деталей происходящего. А Вы знаете, что протокол бутлоадера начинается с автоматического определения скорости "программатора", для этого нужно отправить большую латинскую букву A, а затем прошивку.

Re: stm32f103c8t6 Вот такая загагулина! Выручайте!

Ср июл 29, 2020 14:11:24

ДЫК... У меня в примере именно PL2303... И вполне прилично работает...
:dont_know:
Eddy_Em
Сегодня "ардуиноподобные" штампуют кому только не....
Так что вполне допускаю наличие "левака" с видоизмененной разводкой на платке.
Однако Х/З... Я свой вариант с работой по фабричному бутлоадеру выложил со всеми данными.
На других ПК/ОС вполне могут иметь место какие-нибудь нюансы.
К примеру драйвер USB-TTL мостика, отлично работающий с ХР х32 может "взбрыкнуть" при установке своего тезки на ХР х64...
или сама имеющаяся в наличии софтинка Flash Loader Demo не понимает содержимое установленной на ПК ОС (не та версия, не та разрядность, не те API....)
:roll:
Ответить