Например TDA7294

Форум РадиоКот • Просмотр темы - STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 09:58:32

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 25 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Пн май 29, 2017 21:19:11 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт июл 07, 2015 21:00:35
Сообщений: 67
Рейтинг сообщения: 0
Добрый вечер, уважаемые.

Вот купил сабж, сижу мучаю и не могу понять.
Делал все вот этой статье: https://geektimes.ru/post/277928/
Подключаю по схеме в статье.

Запускаю Flash Loader Demostrator
Выбираю порт, скорость, настройки и т.д.

Нажимаю "Next" и на этом все. Через несколько секунд пишет, что девайс не откликается.

Светодиод питания на плате горит.
Команда по com-порту уходит (видно, как на переходнике светодиод моргает один раз, когда Next жму).
Джампер BOOT0 = 1, BOO1 = 0
Питание подавал на вход "5в", сгореть не должна.

Пробовал в качестве переходника USB-UART использовать ардуинку, результат тот же (Один раз моргает RX и тишина)

Плата мертвая? Или еще как-то можно проверить? Когда жму ресет, то ничего не меняется, даже не моргает ничем.

P.S. Плата для меня новая, прошу быть снисходительными :oops:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Пн май 29, 2017 22:53:35 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
В статье это не Maple Mini. Наберите в поисковике "Maple Mini" и посмотрите картинки.

ST-Link'а нет?

Попробуйте поменять местами выводы RXD и TXD. Иногда помогает.

Надеюсь прошивку пишите не в Arduino IDE?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Вт май 30, 2017 05:30:51 
Сверлит текстолит когтями

Карма: 4
Рейтинг сообщений: 260
Зарегистрирован: Пт авг 21, 2009 03:22:12
Сообщений: 1104
Рейтинг сообщения: 0
Только что собрал схему на плате из статьи, в качестве USB-COM использовал несколько переделанный USB-RS485 на CH340.
Все работает.
RX, TX с уровнем 5 В - не страшно, эти входы толерантны к 5В.
Посмотри картинки:
СпойлерИзображение
Изображение
Изображение

Я такими экспериментами пока еще ни одну плату не сжег.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Вт май 30, 2017 07:06:26 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт июл 07, 2015 21:00:35
Сообщений: 67
Рейтинг сообщения: 0
В статье это не Maple Mini. Наберите в поисковике "Maple Mini" и посмотрите картинки.

ST-Link'а нет?

Попробуйте поменять местами выводы RXD и TXD. Иногда помогает.

Надеюсь прошивку пишите не в Arduino IDE?


Вот отсюда взял название. бум знать.

ST-Linkа нет. Только USBASp

RXD/TXD поменял, это в первую очередь :))

Пока без разницы где писать прошивку, подключиться бы для начала.

Мурик писал(а):
Посмотри картинки:


Попробовал твое подключение (питание через USB и без переключателя 3.3в), результат тот же.

СпойлерЭкран копьютера
Изображение
тут кажется, что питание и масса не туда, но это перспектива.
Изображение


Есть подозрение, что я ее спалил, пока штырьки припаивал, но этож как надо паять!
Вечером попробую поискать ST-Link и, возможно куплю еще одну платку.

Вот еще интересность отсюда
СпойлерЕсли вы получили плату с STM32F103, а программатор ее не видит, это означает, что китайцы защитили Флеш память микроконтроллера. Вопрос “зачем?” оставим без внимания. Чтобы снять блокировку, подключим UART переходник, будем программировать через него. Выставляем перемычки для программирования и поехали:

Я это буду делать из под Ubuntu с помощью утилиты stm32flash.

Вечером займусь.


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Вт май 30, 2017 09:08:26 
Сверлит текстолит когтями

Карма: 4
Рейтинг сообщений: 260
Зарегистрирован: Пт авг 21, 2009 03:22:12
Сообщений: 1104
Рейтинг сообщения: 0
aaleksander писал(а):
Вот еще интересность отсюда
Цитата:
...Если вы получили плату с STM32F103, а программатор ее не видит, это означает, что китайцы защитили Флеш память микроконтроллера...

Вечером займусь.

Цитата из ссылки:
Цитата:
Чтобы снять блокировку, подключим UART переходник, будем программировать через него.
Т.е. то, что ты собираешься попробовать, ты уже попробовал - подключил UART переходник и установил BOOT в нужное положение.

Если выводы для подключения программатора (китайский ST-Link2, через который по ссылке шло программирование) задействованы в залитой в МК программе для других целей, тогда действительно STLink не увидит плату.
Но, с правильным BOOT и по UART1 плата должна быть видна. Посмотри на третью картинку моего предыдущего поста - там можно указать где поставить/снять защиту, а на следующем экране Flash Loader Demonstrator можно стереть все или выборочно, залить прошивку...
Дело не в ubunte.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Вт май 30, 2017 09:15:18 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Не помешало бы проверить кнопку сброса на отсутствие КЗ. И поскольку производилась пайка платы, то нужно ее внимательно осмотреть. Возможно где-то припой образовал связь где не требуется или наоборот произошел обрыв где нужна связь. Какие-то детали могли сместится.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Вт май 30, 2017 09:19:29 
Сверлит текстолит когтями

Карма: 4
Рейтинг сообщений: 260
Зарегистрирован: Пт авг 21, 2009 03:22:12
Сообщений: 1104
Рейтинг сообщения: 0
aaleksander писал(а):
Есть подозрение, что я ее спалил, пока штырьки припаивал, но этож как надо паять!

Если только статикой убил, пайка вряд ли...
Прозвони на всякий случай проводники от A9, A10, BOOT и кнопки Reset до МК, проверь уровни BOOT0, BOOT1 и RESET - может кнопка коротит?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Вт май 30, 2017 10:16:31 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт июл 07, 2015 21:00:35
Сообщений: 67
Рейтинг сообщения: 0
Если только статикой убил, пайка вряд ли...


Ну да, я только гребенку припаял :oops:

Какие советы можете дать на будущее по этому поводу? К батарее пристегиваться? Вроде не зима, чтобы электронику пальцем жечь?

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


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Вт май 30, 2017 10:57:23 
Родился

Зарегистрирован: Вт ноя 15, 2016 12:48:20
Сообщений: 16
Рейтинг сообщения: 0
Скорость соединения попробуй уменьшить


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Вт май 30, 2017 19:26:08 
Грызет канифоль
Аватар пользователя

Карма: 6
Рейтинг сообщений: 202
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Сообщений: 272
Откуда: Москва
Рейтинг сообщения: 0
Без питания А9 и А10 не звонятся на землю.
При установленной перемычке BOOT0: А9 = 3.3В, А10 = 0.4В.
При нажатии сбрса А9 и А10 ноль.

Полезные схемки:


Вложения:
Комментарий к файлу: Схема
STM32_Min_System_Dev_Board.pdf [19.76 KiB]
Скачиваний: 411
Комментарий к файлу: Подключение
stm32-pins.rar [299.16 KiB]
Скачиваний: 381
Комментарий к файлу: Распиновка
imageproxy.rar [660.63 KiB]
Скачиваний: 490
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Вт май 30, 2017 20:04:53 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт июл 07, 2015 21:00:35
Сообщений: 67
Рейтинг сообщения: 0
Без питания А9 и А10 не звонятся на землю.
При установленной перемычке BOOT0: А9 = 3.3В, А10 = 0.4В.
При нажатии сбрса А9 и А10 ноль.
Полезные схемки:


Спасибо. Но у меня, как на зло батарейка в авометре кончилась. Завтра вечером буду пробовать.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Ср май 31, 2017 21:34:56 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт июл 07, 2015 21:00:35
Сообщений: 67
Рейтинг сообщения: 0
Без питания А9 и А10 не звонятся на землю.
Есть.

При установленной перемычке BOOT0: А9 = 3.3В, А10 = 0.4В.
А9 = 3.6В, А10=3.6В

При нажатии сброса А9 и А10 ноль.
У меня - не меняется.

:cry: Пока буду мучать АВРки.

Заказал у китайцев еще пяток плат и ST Link V2. Ждемс. Ну и из чипстера одна платка уже выехала. Быстрее приедет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Ср май 31, 2017 22:20:56 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Напряжение на А9 и А10 измеряли относительно 5 вольт или нуля?
Слишком оно высокое. Должно быть не больше 3.3 вольта.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Чт июн 01, 2017 07:57:56 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт июл 07, 2015 21:00:35
Сообщений: 67
Рейтинг сообщения: 0
Напряжение на А9 и А10 измеряли относительно 5 вольт или нуля?
Слишком оно высокое. Должно быть не больше 3.3 вольта.


Относительно земли. Питаю через пин "5В". У меня из USB вольт шесть выходит. Надо замерить еще раз.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Чт июн 01, 2017 19:39:39 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт июл 07, 2015 21:00:35
Сообщений: 67
Рейтинг сообщения: 0
Порой наша почта удивляет. За неделю пришла посылка из чипстера. А в ней, помимо всяких ништяков, еще одна платка.
Результат примерно тот же. Только А9 выдает 3.3В, как положенно. Но на А10 - 0.01В
Когда нажимаю ресет, напряжение на А9 медленно падает (секунды полторы), потом спустя секунд 10 восстанавливается, прям не микроконтроллер, а ПЛК какой-то. Я думал, микроконтроллер должен побыстрее загружаться.
И то не всегда: иногда показывает при включении ноль, потом, через пару ресетов - 3.3В (причем, набирает их так же постепенно, секунды за три)

Я вот думаю: может в паяльнике дело? У меня простой китайский кит и блок питания от ноута на 19В. Пока паяю, он и вышибает что понежнее.

ХЗ, в чем дело. Буду дальше аврки мучать и ждать, пока от меня очередной пакет с китая доберется (там я сразу пять плат заказал, столько же чипов и ST Link до кучи).

P.S. Ну, хватит о грустном. Ништячок из посылки. Простенький, а мне пока больше и не надо.
СпойлерИзображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Чт июн 01, 2017 22:26:32 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Не думаю что две платы просто так удалось вывести из строя паяльником. Или на жале присутствует фаза, а плата заземлена?
Переходник USB-UART исправен?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Чт июн 01, 2017 23:58:12 
Потрогал лапой паяльник

Зарегистрирован: Пт янв 29, 2010 19:42:27
Сообщений: 311
Рейтинг сообщения: 0
Как то можно прикрутить к Flash Loader Demostrator
батник /скрипт
после 50 перешивок напрягает

_________________
ух ты.... показывает


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Пт июн 02, 2017 08:00:02 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт июл 07, 2015 21:00:35
Сообщений: 67
Рейтинг сообщения: 0
Как то можно прикрутить к Flash Loader Demostrator
батник /скрипт
после 50 перешивок напрягает


100 пудов должен быть консольный аналог. Под линукс точно есть, например, stm32flash .


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Пт июн 02, 2017 08:06:44 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Как то можно прикрутить к Flash Loader Demostrator батник /скрипт
Он с исходниками. Можно доработать его.

А лучше взять ST-Link. Для него есть консольная утилита ST-LINK CLI.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: STM32F103C8T6, Maple Mini не коннектится к Flash Loaderу
СообщениеДобавлено: Пт июн 02, 2017 10:08:14 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт июл 07, 2015 21:00:35
Сообщений: 67
Рейтинг сообщения: 0
Проверил свой переходник:
Закоротил txd<->rxd, посылаю в терминале - получаю обратно. Пересылал даже файл - все ок.

Нашел на работе еще один переходник на том же чипе.
На одной платке изменились сообщения у Downloaderа (во вложении), но все равно, приконектиться не удалось.
Где то у меня дома валяется F232RL, но есть ли смысл :dont_know: ?
СпойлерИзображение Изображение


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 25 ]  1,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 15


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y