Как прошить STM32H743VIT6 в FLProg.
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Как прошить STM32H743VIT6 в FLProg.
Привет, Парни!
Есть плата STM32H743VIT6.
При подключении распознаётся как съемный диск.
USB порт при компиляции не распознается.
Не понимаю, почему в FLP эта плата только как mini.
Уже и крестик снимал, и трусы надевал...
Но результата положительного нет...
Есть плата STM32H743VIT6.
При подключении распознаётся как съемный диск.
USB порт при компиляции не распознается.
Не понимаю, почему в FLP эта плата только как mini.
Уже и крестик снимал, и трусы надевал...
Но результата положительного нет...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 3999
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 149 раз
Re: STM32H743VIT6 нужно либо крестик снять, либо трусы надеть.
Вопросы:
1.ST-LINk как опознает?
2.Может попробовать как STM32H743VI? У меня была одна такая плата, вроде получалось (но не уверен)?
3.А стоит работать с такой платой когда есть платы WeAct STM32H743VI?
С уважением, ecoins.
1.ST-LINk как опознает?
2.Может попробовать как STM32H743VI? У меня была одна такая плата, вроде получалось (но не уверен)?
3.А стоит работать с такой платой когда есть платы WeAct STM32H743VI?
С уважением, ecoins.
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: STM32H743VIT6 нужно либо крестик снять, либо трусы надеть.
Дело в том, что при подключении arduino ide не видит компорт, к которому плата подключена...ecoins писал(а): 05 апр 2025, 17:33 Вопросы:
1.ST-LINk как опознает?
2.Может попробовать как STM32H743VI? У меня была одна такая плата, вроде получалось (но не уверен)?
3.А стоит работать с такой платой когда есть платы WeAct STM32H743VI?
С уважением, ecoins.
-
- Полковник
- Сообщения: 3999
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 149 раз
Re: STM32H743VIT6 нужно либо крестик снять, либо трусы надеть.
Порт (USB) будет виден как компорт после загрузки в него правильной программы с правильными настройками.
Например проект который содержит блок вывода на консоль.
После этого плате будет присвоен номер COMxx.
Через USB можно попробовать грузить программу после перевода контроллера в режим загрузки.
Но начинать лучше с подключения ST-LInk, идентификации контроллера и загрузки программы типа blink.
С уважением, ecoins.
Например проект который содержит блок вывода на консоль.
После этого плате будет присвоен номер COMxx.
Через USB можно попробовать грузить программу после перевода контроллера в режим загрузки.
Но начинать лучше с подключения ST-LInk, идентификации контроллера и загрузки программы типа blink.
С уважением, ecoins.
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: Как прошить STM32H743VIT6
В диспетчере устройств ПК плата определяется как "Запоминающее устройство для USB".
Последний раз редактировалось Siberian 06 апр 2025, 08:23, всего редактировалось 1 раз.
-
- Полковник
- Сообщения: 3999
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 136 раз
- Поблагодарили: 149 раз
Re: STM32H743VIT6 нужно либо крестик снять, либо трусы надеть.
Потому что в модуле залита такая прошивка.
Для работы с FLProg нужно очистить память и залить свою прошивку.
Для работы с FLProg нужно очистить память и залить свою прошивку.
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 12 раз
- Поблагодарили: 100 раз
- Контактная информация:
Re: STM32H743VIT6 нужно либо крестик снять, либо трусы надеть.
Использование USB-кабеляSiberian писал(а):
Дело в том, что при подключении arduino ide не видит компорт, к которому плата подключена...
Вы можете загрузить свой скетч без участия дополнительного программатора:
Подключите микроконтроллер к компьютеру через USB-кабель.
Установите микроконтроллер в режим ISP: например, подключив BTO к выводу 3,3 В
В Ардуино
Выберите плату «Generic STMH7 Series»
в -> Инструменты -> Номер детали платы выберите вашу плату: например, DevEBox...
в -> Инструменты -> Метод загрузки: Выберите DFU. Это будет использовать USB-кабель
в -> Инструменты -> Поддержка USB - CDC generic заменяет Usart
в -> Инструменты -> Поддержка Usart - Включено (общий серийный номер)
С помощью этих настроек вы сможете увидеть вывод Serial.println() в последовательном мониторе Arduino.
Теперь вы готовы скомпилировать и загрузить скетч обычным способом.
Удалите соединение между BTO и 3.3V и перезагрузите.
Название темы подправил, не нужно это делать)))
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: Как прошить STM32H743VIT6
Не определяется компорт, следовательно я ничего не могу видеть в последовательном мониторе.aidar_i писал(а): 05 апр 2025, 22:05Использование USB-кабеляSiberian писал(а):
Дело в том, что при подключении arduino ide не видит компорт, к которому плата подключена...
Вы можете загрузить свой скетч без участия дополнительного программатора:
Подключите микроконтроллер к компьютеру через USB-кабель.
Установите микроконтроллер в режим ISP: например, подключив BTO к выводу 3,3 В
В Ардуино
Выберите плату «Generic STMH7 Series»
в -> Инструменты -> Номер детали платы выберите вашу плату: например, DevEBox...
в -> Инструменты -> Метод загрузки: Выберите DFU. Это будет использовать USB-кабель
в -> Инструменты -> Поддержка USB - CDC generic заменяет Usart
в -> Инструменты -> Поддержка Usart - Включено (общий серийный номер)
С помощью этих настроек вы сможете увидеть вывод Serial.println() в последовательном мониторе Arduino.
Теперь вы готовы скомпилировать и загрузить скетч обычным способом.
Удалите соединение между BTO и 3.3V и перезагрузите.
Название темы подправил, не нужно это делать)))
Все настройки по модели платы сделаны.
Но компорт не видит плату...
Последний раз редактировалось Siberian 06 апр 2025, 08:23, всего редактировалось 1 раз.
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: Как прошить STM32H743VIT6 в FLProg.
Если я открываю arduino ide, то даже без выбора платы, при подключении к USB плат DUE, ESP32 и т.д. сразу определяется компорт.
При подключении STM32H743VIT6 компорт не определяется, по умолчанию есть только COM1.
Я уже и драйвера дополнительно ставил для STM32, хотя они не нужны, WIN 10 определяет по умолчанию.
При подключении, на ПК распознается как внешний флеш накопитель.
Вот такая засада...
Но решение всё-же должно быть...
При подключении STM32H743VIT6 компорт не определяется, по умолчанию есть только COM1.
Я уже и драйвера дополнительно ставил для STM32, хотя они не нужны, WIN 10 определяет по умолчанию.
При подключении, на ПК распознается как внешний флеш накопитель.
Вот такая засада...
Но решение всё-же должно быть...
-
- Рядовой
- Сообщения: 40
- Зарегистрирован: 03 сен 2020, 15:55
- Имя: Николай
- Благодарил (а): 3 раза
- Поблагодарили: 1 раз
Re: STM32H743VIT6 нужно либо крестик снять, либо трусы надеть.
aidar_i писал(а): 05 апр 2025, 22:05Siberian писал(а):где взять этого дополнительного?)))Вы можете загрузить свой скетч без участия дополнительного программатора:
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 12 раз
- Поблагодарили: 100 раз
- Контактная информация:
Re: Как прошить STM32H743VIT6 в FLProg.
Тогда st link-ом или по uart через Ардуино плату пробуйте.Siberian писал(а): 06 апр 2025, 08:21 Если я открываю arduino ide, то даже без выбора платы, при подключении к USB плат DUE, ESP32 и т.д. сразу определяется компорт.
При подключении STM32H743VIT6 компорт не определяется, по умолчанию есть только COM1.
Я уже и драйвера дополнительно ставил для STM32, хотя они не нужны, WIN 10 определяет по умолчанию.
При подключении, на ПК распознается как внешний флеш накопитель.
Вот такая засада...
Но решение всё-же должно быть...
Вообще , кто работает с STM32, должен иметь st link
-
- Лейтенант
- Сообщения: 556
- Зарегистрирован: 04 июн 2022, 04:14
- Имя: Михаил
- Благодарил (а): 4 раза
- Поблагодарили: 9 раз
Re: Как прошить STM32H743VIT6 в FLProg.
Подключить преобразователь usb-ttl напрямую на пины serial0 на контроллере.
У Stm32 протоколы SWD и UART активны всегда
У Stm32 протоколы SWD и UART активны всегда
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: Как прошить STM32H743VIT6 в FLProg.
Я не совсем понял, "по uart через Ардуино плату"aidar_i писал(а): 06 апр 2025, 13:22Тогда st link-ом или по uart через Ардуино плату пробуйте.Siberian писал(а): 06 апр 2025, 08:21 Если я открываю arduino ide, то даже без выбора платы, при подключении к USB плат DUE, ESP32 и т.д. сразу определяется компорт.
При подключении STM32H743VIT6 компорт не определяется, по умолчанию есть только COM1.
Я уже и драйвера дополнительно ставил для STM32, хотя они не нужны, WIN 10 определяет по умолчанию.
При подключении, на ПК распознается как внешний флеш накопитель.
Вот такая засада...
Но решение всё-же должно быть...
Вообще , кто работает с STM32, должен иметь st link
Т.е. по принципу использовать arduino uno, вместо загрузчика?
Таким образом, как про мини с помощью UNO?
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: Как прошить STM32H743VIT6 в FLProg.
Перешерстил ГУГУ, ЯШКУ...Siberian писал(а): 07 апр 2025, 09:57Я не совсем понял, "по uart через Ардуино плату"aidar_i писал(а): 06 апр 2025, 13:22Тогда st link-ом или по uart через Ардуино плату пробуйте.Siberian писал(а): 06 апр 2025, 08:21 Если я открываю arduino ide, то даже без выбора платы, при подключении к USB плат DUE, ESP32 и т.д. сразу определяется компорт.
При подключении STM32H743VIT6 компорт не определяется, по умолчанию есть только COM1.
Я уже и драйвера дополнительно ставил для STM32, хотя они не нужны, WIN 10 определяет по умолчанию.
При подключении, на ПК распознается как внешний флеш накопитель.
Вот такая засада...
Но решение всё-же должно быть...
Вообще , кто работает с STM32, должен иметь st link
Т.е. по принципу использовать arduino uno, вместо загрузчика?
Таким образом, как про мини с помощью UNO?
Везде очень благодарят за то, какой замечательный программатор ST-Link V2.
Это и понятно, ребята зарабатывают денежку на хвалебных статейках.
К сожалению, нигде не нашел, чтобы простым народным языком была описана процедура для чайников...
------------------------------------------------------------------------
Программатор ST-Link V2, пины такие-то, подключить к пинам STM32 (таким-то), сделать настройки...
И т.д. и т.п.
-------------------------------------------------------------------------
Парни, буду очень благодарен, если объясните для ЧАЙНИКА по простому, по НАРОДНОМУ!
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: Как прошить STM32H743VIT6 в FLProg.
Есть плата STM32H743VIT6.
Как прикрутить для заливки скетча с помощью ST-Link V2.
Простым народным языком для древнего чайника.
Как прикрутить для заливки скетча с помощью ST-Link V2.
Простым народным языком для древнего чайника.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Рядовой
- Сообщения: 26
- Зарегистрирован: 27 май 2021, 13:53
- Откуда: Зеленоград
- Имя: Вячеслав
- Благодарил (а): 11 раз
- Поблагодарили: 21 раз
Re: Как прошить STM32H743VIT6 в FLProg.
На программаторе пины разъема расписаны. На плате тоже. Разъем J1. 1)Vcc — питание 3 Вольт
2)VSS(Gnd) — масса
3)SWCLK
4)SWDIO
Соединяем проводками соответственно
2)VSS(Gnd) — масса
3)SWCLK
4)SWDIO
Соединяем проводками соответственно
-
- Полковник
- Сообщения: 3357
- Зарегистрирован: 24 дек 2016, 16:55
- Откуда: Уфа
- Имя: Айдар
- Благодарил (а): 12 раз
- Поблагодарили: 100 раз
- Контактная информация:
Re: Как прошить STM32H743VIT6 в FLProg.
Да аналогичноSiberian писал(а): 07 апр 2025, 09:57
Я не совсем понял, "по uart через Ардуино плату"
Т.е. по принципу использовать arduino uno, вместо загрузчика?
Таким образом, как про мини с помощью UNO?
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: Как прошить STM32H743VIT6 в FLProg.
Через неделю приедет usb-ttl и ST-Link.
Может и будет результат...
Может и будет результат...
- Siberian
- Лейтенант
- Сообщения: 633
- Зарегистрирован: 07 сен 2015, 11:51
- Откуда: СССР
- Имя: Александр
- Благодарил (а): 33 раза
- Поблагодарили: 5 раз
Re: Как прошить STM32H743VIT6 в FLProg.
Только RX TX с UNO на STM32 наверное нужно будет через логический адаптер 5-3.3в.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей