Например TDA7294

Форум РадиоКот • Просмотр темы - Прошивка stm32f100 discovery под windows
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Чт янв 01, 2026 20:29:34

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


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



Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Прошивка stm32f100 discovery под windows
СообщениеДобавлено: Вс дек 26, 2021 11:44:49 
Родился

Зарегистрирован: Вс дек 26, 2021 11:29:27
Сообщений: 8
Рейтинг сообщения: 0
Доброго времени суток!

Недавно приобрел отладочную плату stm32f100 discovery чтобы познакомиться с этими stm32, приобрел по совету так как discovery серия лучше всего для новичков - там уже есть программатор, АЦП и прочий обвес. Скачал с официального сайта STM32CubeMX, STM32CubeIDE, STM32CubeProgrammer, поставил еще дополнительно драйвера (хотя драйвера ставились сами вместе с какой-то из перечисленных тулз), все это в Windows 8.1. Создал простой проект под свою плату, но при попытке запустить проект пишет "No ST-LINK Detected!".

Плата при подключении определяется как usb диск в диспетчере устройств. Пробовал разные драйвера, пробовал удалять драйвер - все то же самое. STLink отказывается определяться как ему положено и упрямо видится как флешка (на ней ссылки на документацию). Аналогичная ситуация и с Windows 10

Кто с подобным сталкивался? Как использовать встроенный программатор на плате?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошивка stm32f100 discovery под windows
СообщениеДобавлено: Вс дек 26, 2021 12:55:11 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 179
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3382
Рейтинг сообщения: 0
LKot писал(а):
stm32f100 discovery
Зачем было брать эту древность?

LKot писал(а):
там уже есть программатор
Только он давно устарел и не всеми средами поддерживается. Китайский ST-Link лучше него.

LKot писал(а):
но при попытке запустить проект пишет "No ST-LINK Detected!".
Потому что плата древняя и программатор не поддерживается о чем я писал выше. Кто вам посоветовал эту древность?

LKot писал(а):
Как использовать встроенный программатор на плате?
Качайте среду программирования такую же древнюю как stm32f100 discovery.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошивка stm32f100 discovery под windows
СообщениеДобавлено: Вс дек 26, 2021 13:53:55 
Родился

Зарегистрирован: Вс дек 26, 2021 11:29:27
Сообщений: 8
Рейтинг сообщения: 0
Цитата:
Только он давно устарел и не всеми средами поддерживается. Китайский ST-Link лучше него.


Какими это средства?

Цитата:
Потому что плата древняя и программатор не поддерживается о чем я писал выше.


А я то думал что дело в драйвере. Неужели никак нельзя избавиться от того чтобы так монтировалось?

Цитата:
Качайте среду программирования такую же древнюю как stm32f100 discovery.


Вот тут можно поподробнее? )


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошивка stm32f100 discovery под windows
СообщениеДобавлено: Вс дек 26, 2021 19:31:47 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 179
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3382
Рейтинг сообщения: 0
LKot писал(а):
Какими это средства?
Те что использовались в момент выпуска stm32f100 discovery.
LKot писал(а):
Неужели никак нельзя избавиться от того чтобы так монтировалось?
В stm32f100 discovery отладчик ST-Link 1.0. Он не поддерживается. Нужна версия отладчика 2.0 и выше.

LKot писал(а):
Вот тут можно поподробнее?
Поищите среды программирования 2012 - 2014 года.


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Не в сети
 Заголовок сообщения: Re: Прошивка stm32f100 discovery под windows
СообщениеДобавлено: Пн дек 27, 2021 07:35:01 
Мучитель микросхем

Карма: 5
Рейтинг сообщений: 50
Зарегистрирован: Ср янв 04, 2012 11:57:40
Сообщений: 411
Откуда: Алчевск
Рейтинг сообщения: 0
Ну или переделать V1 в V2 прямо на плате.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошивка stm32f100 discovery под windows
СообщениеДобавлено: Пн дек 27, 2021 10:06:03 
Родился

Зарегистрирован: Вс дек 26, 2021 11:29:27
Сообщений: 8
Рейтинг сообщения: 0
Нашел способ. Не под windows а под linux.
Скачал те же STM32CubeMX, STM32CubeIDE для генерации и разработки (у них есть это под многие операционки). Для прошивки поставил вот это https://github.com/stlink-org/stlink (команды, может кому пригодится:
cmake ./
make
make install
)

В системе появятся st- утилиты и скомпилированный bin файл можно залить команлой st-flash write <файл_с_расширением_bin> 0x8000000

Аналогичные утилиты под windows не запустились


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошивка stm32f100 discovery под windows
СообщениеДобавлено: Пн дек 27, 2021 14:18:38 
Мудрый кот

Карма: 20
Рейтинг сообщений: 145
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1849
Рейтинг сообщения: 1
LKot писал(а):
stm32f100 discovery
в отличии от F103, этот DAC имеет и ожно целых 2.
На плате отладчик версии V1.
Из под винды Win7-64 прошивается STM32 ST-LINK Utility,
поддерживается полный отладчик, только по моему точек останова штук 5 всего
поддерживает CoIDE, EmBitz, IAR.

Мозги не парьте с
Sergi писал(а):
переделать V1 в V2
СпойлерИзображение


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошивка stm32f100 discovery под windows
СообщениеДобавлено: Пн дек 27, 2021 22:16:34 
Мучитель микросхем

Карма: 5
Рейтинг сообщений: 50
Зарегистрирован: Ср янв 04, 2012 11:57:40
Сообщений: 411
Откуда: Алчевск
Рейтинг сообщения: 0
Тема переделки есть у нас на форуме. Я свой переделал. ТС уже все решил.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошивка stm32f100 discovery под windows
СообщениеДобавлено: Вт дек 28, 2021 07:11:40 
Мудрый кот

Карма: 20
Рейтинг сообщений: 145
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1849
Рейтинг сообщения: 0
Sergi писал(а):
Тема переделки есть у нас на форуме. Я свой переделал.
Для чего?
Для одного чипа?
Да этот программатор-отладчик даже отрезать нельзя, что бы можно было где-то использовать.

На IAR без танцев с бубном из коробки работало, даже есть поддержка редактирования кода в режиме отладки.
В CoIDE надо один файлик подменить.
В EmBitz из коробки работает.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошивка stm32f100 discovery под windows
СообщениеДобавлено: Вт дек 28, 2021 08:20:21 
Родился

Зарегистрирован: Вс дек 26, 2021 11:29:27
Сообщений: 8
Рейтинг сообщения: 0
Цитата:
Тема переделки есть у нас на форуме. Я свой переделал. ТС уже все решил.


Еще не совсем. Под винду так и не удалось пока.

Цитата:
STM32 ST-LINK Utility


Нужно найти где-то в другом месте. На официальном сайте скачку прикрыли, типа устарело.

Добавлено after 38 minutes 2 seconds:
Цитата:
Нужно найти где-то в другом месте. На официальном сайте скачку прикрыли, типа устарело.


Найти то труда не составляет, однако вот с запуском установщика траблы. Крашится он почти сразу. Какую бы версию не пробовал.
В виртуалке с виндой 7 установщик ставит, однако при запуске самой тулзы жалуется на какую-то системную dll и крашится тоже.

Хоть под линукс и нашелся способ, но хочется поставить именно под винду, это уже дело принципа.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошивка stm32f100 discovery под windows
СообщениеДобавлено: Вт дек 28, 2021 10:38:39 
Мудрый кот

Карма: 20
Рейтинг сообщений: 145
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1849
Рейтинг сообщения: 0
У мну ST-LINK Utility версии 4.3.0.0
Вот смотрите, видит одновременно два st-linkа
СпойлерИзображение
Два разных МК, и могу подключиться либо к одному либо к другому
ST-Link V1 в диспетчере устройств отображается как съемный диск STM32.
Что бы вам не искать, вот ссылка на гугл диск


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошивка stm32f100 discovery под windows
СообщениеДобавлено: Вт дек 28, 2021 13:39:07 
Родился

Зарегистрирован: Вс дек 26, 2021 11:29:27
Сообщений: 8
Рейтинг сообщения: 0
Цитата:
Что бы вам не искать, вот ссылка на гугл диск


ST-LINK Utility оттуда заработал. Правда под винду 7 64бита (32 не пробовал, но там тоже скорее всего будет работать) на виртуалке VirtualBox, и пробросив usb. На более высоких версиях винды также инсталлятор себя ведет. В целом с виртуалкой для прошивки так жить можно.

Большое спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошивка stm32f100 discovery под windows
СообщениеДобавлено: Вт дек 28, 2021 13:50:31 
Мудрый кот

Карма: 20
Рейтинг сообщений: 145
Зарегистрирован: Вс дек 25, 2016 08:34:54
Сообщений: 1849
Рейтинг сообщения: 0
LKot писал(а):
Правда под винду 7 64бита на виртуалке VirtualBox
Какая виртуалка, я на реалке показываю.
Какой dll требует? У себя гляну, может я что еще менял, не помню, давно было.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошивка stm32f100 discovery под windows
СообщениеДобавлено: Вт дек 28, 2021 16:11:11 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 179
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3382
Рейтинг сообщения: 0
LKot писал(а):
На официальном сайте скачку прикрыли, типа устарело.
Нормально оттуда укачается! Вы хоть пробовали нажимать кнопку Get latest?
Только что скачал и залил на файообменик. https://dropmefiles.com/TqWOd


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прошивка stm32f100 discovery под windows
СообщениеДобавлено: Вт дек 28, 2021 16:19:30 
Родился

Зарегистрирован: Вс дек 26, 2021 11:29:27
Сообщений: 8
Рейтинг сообщения: 0
Цитата:
Нормально оттуда укачается! Вы хоть пробовали нажимать кнопку Get latest?


Странно. Пробовал, нажимал - никакой скачки не началось. Другие тулзы качались с этого сайта.

Цитата:
Какая виртуалка, я на реалке показываю.


Да верю что на реалке. ) Это я у себя на виртуалке заводил и завелась эта версия как надо. Работает как часы.


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

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


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

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


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

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


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