Например TDA7294

Форум РадиоКот • Просмотр темы - Программатор STM32 по SWD
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн дек 22, 2025 21:49:30

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


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



Начать новую тему Ответить на тему  [ Сообщений: 39 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Вт дек 04, 2012 09:20:19 
Встал на лапы
Аватар пользователя

Зарегистрирован: Вт авг 03, 2010 15:21:20
Сообщений: 140
Откуда: Екатеринбург
Рейтинг сообщения: 0
кто-нибудь в курсе, схему CoLinkEx можно упростить и убрать буферные микросхемы, если использовать только SWD?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Вс дек 22, 2013 03:16:09 
Родился

Зарегистрирован: Пт май 10, 2013 23:09:41
Сообщений: 4
Рейтинг сообщения: 0
Еще можно запросто сделать клон ST-LINK-V2. Ни каких буферных микросхем нет(хотя в оригинальном были). SWD отлично работает. Еще + есть SWIM для STM8. Классная штука :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Пн янв 20, 2014 20:54:19 
Родился

Зарегистрирован: Вт апр 30, 2013 13:37:10
Сообщений: 12
Рейтинг сообщения: 0
Доброе время суток, дорогие форумчане.
У меня к вам вопрос - почему камешек STM32F100C8T6 не хочет определяться через UART загрузчик???
Подскажите в чем может быть дело.
Заранее благодарен.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Пн янв 20, 2014 22:16:47 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Eugene-01 писал(а):
почему камешек STM32F100C8T6 не хочет определяться через UART загрузчик???


Давайте погадаем как Вы его вводите в загрузку ...


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Пн янв 20, 2014 23:00:12 
Родился

Зарегистрирован: Вт апр 30, 2013 13:37:10
Сообщений: 12
Рейтинг сообщения: 0
Подаю питание, закорачиваю BOOT0 через сопротивление 1кОм на плюс и нажимаю RESET и одновременно нажимаю в программе Flash Loader Demo "NEXT". И программка пишет что проверьте подключение и т.д.
Что я делаю не так???
Сейчас делаю специальную платку где будет стоять только этот камень и больше ни чего и хочу проверить влияет ли схема на программирование.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Пн янв 20, 2014 23:18:04 
Собутыльник Кота
Аватар пользователя

Карма: 40
Рейтинг сообщений: 372
Зарегистрирован: Вс июл 17, 2011 11:51:52
Сообщений: 2623
Рейтинг сообщения: 0
Отпустить ресет не забыли?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Пн янв 20, 2014 23:26:08 
Родился

Зарегистрирован: Вт апр 30, 2013 13:37:10
Сообщений: 12
Рейтинг сообщения: 0
koyodza писал(а):
Отпустить ресет не забыли?

Нет конечно не забыл. :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Пн янв 20, 2014 23:44:34 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Eugene-01 писал(а):
Что я делаю не так???


Например не написали :
Подано ли питание и везде ли оно присутствует .
Что за плата , своя или заводская . Не дали схему.
И прошивалась ли она ранее.
К каким пинам подключен UART адаптер и что за адаптер.
Какой длины провода от UART адаптера до платы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Вт янв 21, 2014 09:11:15 
Вымогатель припоя
Аватар пользователя

Карма: 7
Рейтинг сообщений: 56
Зарегистрирован: Вт авг 28, 2012 22:21:33
Сообщений: 535
Рейтинг сообщения: 0
koyodza и zvukovik вы там общались по поводу hex и не могли друг-друга понять.

zvukovik, все-таки почитай про устройство HEX файла, тогда твои вопросы отпадут. Если вкратце - нет, нельзя просто так взять и записать HEX. В нем не бинарные данные, а текстовые, кроме самой прошивки еще и включающие различные вспомогательные элементы. Загрузчик парсит этот файл, преобразует к нужному ему виду и зашивает куда нужно. Если захочешь делать свой загрузчик, то тебе придется делать то же самое. С другими форматами файлов может быть по-другому.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Вт янв 21, 2014 21:43:20 
Родился

Зарегистрирован: Вт апр 30, 2013 13:37:10
Сообщений: 12
Рейтинг сообщения: 0
dosikus писал(а):
Eugene-01 писал(а):
Что я делаю не так???


Например не написали :
Подано ли питание и везде ли оно присутствует .
Что за плата , своя или заводская . Не дали схему.
И прошивалась ли она ранее.
К каким пинам подключен UART адаптер и что за адаптер.
Какой длины провода от UART адаптера до платы.


Плюс питание только на 1-й, минус на всех VSS, потом после изучения даташита подал на все VDD(3.3V) Сейчас мудрю свою плату для прошивки через ком порт - браво на рабочем компьютере он еще остался.
Пробовал шить преобразователем на микросхеме СР2101. В терминале ответы приходили, вроде бы преобразователь рабочий.
Подключал к портам РА9, РА10.
Длина проводков было максимум 10см.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Вт янв 21, 2014 21:49:25 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Eugene-01 писал(а):
потом после изучения даташита подал на все VDD(3.3V)

На VDDA так же обязательно ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Вт янв 21, 2014 21:57:56 
Собутыльник Кота
Аватар пользователя

Карма: 40
Рейтинг сообщений: 372
Зарегистрирован: Вс июл 17, 2011 11:51:52
Сообщений: 2623
Рейтинг сообщения: 0
Само собой, от VddA питается RCC и схема сброса


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Вт янв 21, 2014 22:18:28 
Родился

Зарегистрирован: Вт апр 30, 2013 13:37:10
Сообщений: 12
Рейтинг сообщения: 0
Извините что достаю, а при работе питание на всех этих пинах должно присудствовать или можно только на VDDA, VBAT и на один из VDD???


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Вт янв 21, 2014 22:32:19 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
И на VBAT и на VDDA и на все VDD так же и при работе и прошивке . Читайте же этот д... даташит наконец ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Ср янв 22, 2014 00:30:51 
Родился

Зарегистрирован: Вт апр 30, 2013 13:37:10
Сообщений: 12
Рейтинг сообщения: 0
dosikus писал(а):
И на VBAT и на VDDA и на все VDD так же и при работе и прошивке . Читайте же этот д... даташит наконец ...

Извините за глупый вопрос. Просто на одном форуме чудак писал что достаточно подать на VBAT, VDDA и на один из VDD. Он писал что все запрограмировалось и работает на ура. Вот я и засомневался, потому и спрашиваю.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Ср янв 22, 2014 00:47:23 
Собутыльник Кота
Аватар пользователя

Карма: 40
Рейтинг сообщений: 372
Зарегистрирован: Вс июл 17, 2011 11:51:52
Сообщений: 2623
Рейтинг сообщения: 0
Ну есть люди, которые перебегают трассу на красный свет и тоже пока живы. Но это не значит что нужно брать пример с таких людей.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Сб янв 25, 2014 23:37:29 
Родился

Зарегистрирован: Вт апр 30, 2013 13:37:10
Сообщений: 12
Рейтинг сообщения: 0
Спаял я отдельно платку для программирования на ком порт все пошло, потом проверил все через преобразователь на CP2101 и тоже все пошло.
С помощью вашей помощи я понял где у меня недочеты. Жаль конечно что необходимо будет переделать плату устройства, но зато появились мысли как ее усовершенствовать и упростить для прошивки микроконтроллера.
Огромное спасибо всем за помощь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Вс янв 26, 2014 08:28:03 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 156
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Eugene-01, если помогло - хорошо , но надо бы озвучить решение проблемы.
Глядишь кто нибудь из нубов минует Ваши грабли... :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Программатор STM32 по SWD
СообщениеДобавлено: Пт янв 31, 2014 14:23:58 
Родился

Зарегистрирован: Вт апр 30, 2013 13:37:10
Сообщений: 12
Рейтинг сообщения: 0
Моя проблема была в том что я не подключил все выводы питания. Я подключил только парочку и потому он не входил в режим программирования. Когда я подключил все питания и на VBAT тоже подал питание, котроллер без всяких усилий зашел в режим программирования и прошился, что через стандартный ком порт так и через преобразователь на ЮСБ. Еще рас спасибо всем за помощь. :)


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

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


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

Сейчас этот форум просматривают: shalfey и гости: 24


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

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


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