Как прошить STM32H743VIT6 в FLProg.

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение Siberian »

Я не верно выше выложил изображения платы.
На изображениях STM32F7.
На самом деле плата STM32H743VIT6.
Но распиновка идентичная.
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение Siberian »

Удалось прошить STM32H743VIT6 с помощью ST-LINK.
Но осталось два вопроса, которые я пока не смог решить...

1. Чтобы прошить, нужно сначала сделать экспорт бинарного файла из arduino ide, а затем бинарный файл через ST-LINK Utility прошить в STM32H743VIT6.
В arduino ide при выборе метода не отображается ST-LINK.

2. Не победил подключение через USB.
Собственно, для того, чтобы прошить контроллер, USB не нужен.
Но, нужно для того, чтобы работать с эмулятором Nextion между платой и ПК.
lfgjikjjyj
Сержант
Сообщения: 101
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 6 раз

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение lfgjikjjyj »

Ну всё верно делаем бинарник и кидаем через стлинк
Конечно круче было бы хекс но его выковыривать долго с временной папке а то есть удобные утилиты для hex файла которые запоминает путь и достаточно просто его менять и жать кнопку загрузить
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение Siberian »

lfgjikjjyj писал(а): 10 май 2025, 19:48 Ну всё верно делаем бинарник и кидаем через стлинк
Конечно круче было бы хекс но его выковыривать долго с временной папке а то есть удобные утилиты для hex файла которые запоминает путь и достаточно просто его менять и жать кнопку загрузить
Основной вопрос сейчас не в том, каким образом прошить, а второй вопрос.
Нужно подключить плату STM32 к Nextion Editor на ПК.
Можно подключить только через USB.
lfgjikjjyj
Сержант
Сообщения: 101
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 6 раз

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение lfgjikjjyj »

Попробуйте через уарт подключить допустим через конвертер 340 какие там у эмулятора интерфейсы взаимодействия есть
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение Siberian »

lfgjikjjyj писал(а): 10 май 2025, 20:36 Попробуйте через уарт подключить допустим через конвертер 340 какие там у эмулятора интерфейсы взаимодействия есть
Вы не поняли о чем идёт речь, и что такое Nextion Editor...
lfgjikjjyj
Сержант
Сообщения: 101
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 6 раз

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение lfgjikjjyj »

IMG_20250511_005624.jpg

Низнаю поэтому открыл на стройку и там сказано что взаимодействие идёт через уарт
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение Siberian »

lfgjikjjyj писал(а): 10 май 2025, 20:58 IMG_20250511_005624.jpg


Низнаю поэтому открыл на стройку и там сказано что взаимодействие идёт через уарт
Через RX-TX это при физическом подключении к железу (к самой панели Nextion), но эмулятор программы устанавливается на ПК, чтобы не прошивать постоянно панель, и всю отладку делать на эмуляторе ПК.
Для этого плата STM32 подключается к ПК через USB и работаем с эмулятором Nextion.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение ecoins »

Siberian писал(а): 10 май 2025, 19:22 Удалось прошить STM32H743VIT6 с помощью ST-LINK.
Но осталось два вопроса, которые я пока не смог решить...

1. Чтобы прошить, нужно сначала сделать экспорт бинарного файла из arduino ide, а затем бинарный файл через ST-LINK Utility прошить в STM32H743VIT6.
В arduino ide при выборе метода не отображается ST-LINK.

2. Не победил подключение через USB.
Собственно, для того, чтобы прошить контроллер, USB не нужен.
Но, нужно для того, чтобы работать с эмулятором Nextion между платой и ПК.
Все гораздо проще с загрузкой - ниже проект занял примерно 15мин.
9310_STM32H743VI_Test_v01.flp
STM32H743_test.ino
Проект.png
Стенд.png
Отчет.png
---------------
Быстродействие >1.6 млн. циклов сек.
Программирование через SWD - программатор ST-Link от WeAct.
https://aliexpress.ru/item/100500530380 ... 47dchDR93t

Вывод через UART1 через этот же модуль - удобно, на одном USB модуля и программатор, и мост UART-USB.
Шьется быстро непосредственно из Arduino IDE, каких-либо действий с промежуточными файлами не требуется.
Nextion подключается к одному из шести оставшихся свободных UART.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение Siberian »

ecoins писал(а): 10 май 2025, 21:19
Siberian писал(а): 10 май 2025, 19:22 Удалось прошить STM32H743VIT6 с помощью ST-LINK.
Но осталось два вопроса, которые я пока не смог решить...

1. Чтобы прошить, нужно сначала сделать экспорт бинарного файла из arduino ide, а затем бинарный файл через ST-LINK Utility прошить в STM32H743VIT6.
В arduino ide при выборе метода не отображается ST-LINK.

2. Не победил подключение через USB.
Собственно, для того, чтобы прошить контроллер, USB не нужен.
Но, нужно для того, чтобы работать с эмулятором Nextion между платой и ПК.
Все гораздо проще с загрузкой - ниже проект занял примерно 15мин.
9310_STM32H743VI_Test_v01.flp
STM32H743_test.ino
Проект.png
Стенд.png
Отчет.png
---------------
Быстродействие >1.6 млн. циклов сек.
Программирование через SWD - программатор ST-Link от WeAct.
https://aliexpress.ru/item/100500530380 ... 47dchDR93t

Вывод через UART1 через этот же модуль - удобно, на одном USB модуля и программатор, и мост UART-USB.
Шьется быстро непосредственно из Arduino IDE, каких-либо действий с промежуточными файлами не требуется.
Nextion подключается к одному из шести оставшихся свободных UART.
Если вывести UART-USB Nextion эмулятор через Модуль FT232RL FTDI USB TO TTL.
Тоже должен работать?
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение ecoins »

Siberian писал(а): 10 май 2025, 21:48
ecoins писал(а): 10 май 2025, 21:19
Siberian писал(а): 10 май 2025, 19:22 Удалось прошить STM32H743VIT6 с помощью ST-LINK.
Но осталось два вопроса, которые я пока не смог решить...

1. Чтобы прошить, нужно сначала сделать экспорт бинарного файла из arduino ide, а затем бинарный файл через ST-LINK Utility прошить в STM32H743VIT6.
В arduino ide при выборе метода не отображается ST-LINK.

2. Не победил подключение через USB.
Собственно, для того, чтобы прошить контроллер, USB не нужен.
Но, нужно для того, чтобы работать с эмулятором Nextion между платой и ПК.
Все гораздо проще с загрузкой - ниже проект занял примерно 15мин.
9310_STM32H743VI_Test_v01.flp
STM32H743_test.ino
Проект.png
Стенд.png
Отчет.png
---------------
Быстродействие >1.6 млн. циклов сек.
Программирование через SWD - программатор ST-Link от WeAct.
https://aliexpress.ru/item/100500530380 ... 47dchDR93t

Вывод через UART1 через этот же модуль - удобно, на одном USB модуля и программатор, и мост UART-USB.
Шьется быстро непосредственно из Arduino IDE, каких-либо действий с промежуточными файлами не требуется.
Nextion подключается к одному из шести оставшихся свободных UART.
Если вывести UART-USB Nextion эмулятор через Модуль FT232RL FTDI USB TO TTL.
Тоже должен работать?
Да. Но иногда попадаются плохие.
Приобрести лучше рекомендуемый программатор.
Есть подороже на ОЗОНЕ
https://www.ozon.ru/product/mini-otladc ... 1gNiQnAqKQ
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение Siberian »

ecoins писал(а): 10 май 2025, 22:18
Siberian писал(а): 10 май 2025, 21:48
ecoins писал(а): 10 май 2025, 21:19
Все гораздо проще с загрузкой - ниже проект занял примерно 15мин.
9310_STM32H743VI_Test_v01.flp
STM32H743_test.ino
Проект.png
Стенд.png
Отчет.png
---------------
Быстродействие >1.6 млн. циклов сек.
Программирование через SWD - программатор ST-Link от WeAct.
https://aliexpress.ru/item/100500530380 ... 47dchDR93t

Вывод через UART1 через этот же модуль - удобно, на одном USB модуля и программатор, и мост UART-USB.
Шьется быстро непосредственно из Arduino IDE, каких-либо действий с промежуточными файлами не требуется.
Nextion подключается к одному из шести оставшихся свободных UART.
Если вывести UART-USB Nextion эмулятор через Модуль FT232RL FTDI USB TO TTL.
Тоже должен работать?
Да. Но иногда попадаются плохие.
Приобрести лучше рекомендуемый программатор.
Есть подороже на ОЗОНЕ
https://www.ozon.ru/product/mini-otladc ... 1gNiQnAqKQ
Не получилось связать Nextion Editor по USB через Модуль FT232RL FTDI USB TO TTL.
Заказал ST-Link от WeAct, который рекомендовали.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение ecoins »

Siberian писал(а): 12 май 2025, 20:39
ecoins писал(а): 10 май 2025, 22:18
Siberian писал(а): 10 май 2025, 21:48

Если вывести UART-USB Nextion эмулятор через Модуль FT232RL FTDI USB TO TTL.
Тоже должен работать?
Да. Но иногда попадаются плохие.
Приобрести лучше рекомендуемый программатор.
Есть подороже на ОЗОНЕ
https://www.ozon.ru/product/mini-otladc ... 1gNiQnAqKQ
Не получилось связать Nextion Editor по USB через Модуль FT232RL FTDI USB TO TTL.
Заказал ST-Link от WeAct, который рекомендовали.
Не надо Nextion связывать через USB - можно наверное, но не лучший способ.
Для STM32H743Vi FLProg поддерживает до 8 UART RX-TX, это самый простой и дешевый способ.
Успехов.
С уважением, ecoins.
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение Siberian »

ecoins писал(а): 12 май 2025, 21:34
Siberian писал(а): 12 май 2025, 20:39
ecoins писал(а): 10 май 2025, 22:18
Да. Но иногда попадаются плохие.
Приобрести лучше рекомендуемый программатор.
Есть подороже на ОЗОНЕ
https://www.ozon.ru/product/mini-otladc ... 1gNiQnAqKQ
Не получилось связать Nextion Editor по USB через Модуль FT232RL FTDI USB TO TTL.
Заказал ST-Link от WeAct, который рекомендовали.
Не надо Nextion связывать через USB - можно наверное, но не лучший способ.
Для STM32H743Vi FLProg поддерживает до 8 UART RX-TX, это самый простой и дешевый способ.
Успехов.
С уважением, ecoins.
Железо (Панель Nextion) я связываю через RX-TX, но для отладки использую эмулятор Nextion Editor на ПК.
Поэтому нужна связка платы STM32 с Nextion Editor на ПК через USB ПК.
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение Siberian »

При выборе метода, отсутствует ST-Link.
2025-05-13_085911.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.
WildCat
Лейтенант
Сообщения: 556
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 5 раз
Поблагодарили: 9 раз

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение WildCat »

Siberian писал(а): 13 май 2025, 09:01 При выборе метода, отсутствует ST-Link.

2025-05-13_085911.jpg
SWD
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение Siberian »

Siberian писал(а): 13 май 2025, 08:05
ecoins писал(а): 12 май 2025, 21:34
Siberian писал(а): 12 май 2025, 20:39

Не получилось связать Nextion Editor по USB через Модуль FT232RL FTDI USB TO TTL.
Заказал ST-Link от WeAct, который рекомендовали.
Не надо Nextion связывать через USB - можно наверное, но не лучший способ.
Для STM32H743Vi FLProg поддерживает до 8 UART RX-TX, это самый простой и дешевый способ.
Успехов.
С уважением, ecoins.
Железо (Панель Nextion) я связываю через RX-TX, но для отладки использую эмулятор Nextion Editor на ПК.
Поэтому нужна связка платы STM32 с Nextion Editor на ПК через USB ПК.
В версии FLProg 9.2.6 всё работает Nextion Editor по USB через Модуль FT232RL FTDI USB TO TTL.
Баги в версии FLProg 9.3.10
lfgjikjjyj
Сержант
Сообщения: 101
Зарегистрирован: 27 мар 2025, 12:13
Имя: Коля
Поблагодарили: 6 раз

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение lfgjikjjyj »

усб он везде усб
ну через уарт всё таки ?

а блупилку через усб cdc пока не получается
через тератерм даже нехочет общаться
пробую через родную совтовщину настроил перефирию в кубе мх
в кубе иде пока пинаю код
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение ecoins »

Siberian писал(а): 13 май 2025, 11:58
Баги в версии FLProg 9.3.10[/b]
Так у Вас наверное в Arduino IDE по разному USB support настроен...
Аватара пользователя
Siberian
Лейтенант
Сообщения: 633
Зарегистрирован: 07 сен 2015, 11:51
Откуда: СССР
Имя: Александр
Благодарил (а): 34 раза
Поблагодарили: 5 раз

Re: Как прошить STM32H743VIT6 в FLProg.

Сообщение Siberian »

ecoins писал(а): 13 май 2025, 19:29
Siberian писал(а): 13 май 2025, 11:58
Баги в версии FLProg 9.3.10[/b]
Так у Вас наверное в Arduino IDE по разному USB support настроен...
Arduino IDE не участвует.
Связываю (виртуальную панель на ПК Nextion Editor) по USB через Модуль FT232RL FTDI USB TO TTL.
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

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