Страница 2 из 3
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 09 апр 2025, 09:34
Siberian
Я не верно выше выложил изображения платы.
На изображениях STM32F7.
На самом деле плата STM32H743VIT6.
Но распиновка идентичная.
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 10 май 2025, 19:22
Siberian
Удалось прошить STM32H743VIT6 с помощью ST-LINK.
Но осталось два вопроса, которые я пока не смог решить...
1. Чтобы прошить, нужно сначала сделать экспорт бинарного файла из arduino ide, а затем бинарный файл через ST-LINK Utility прошить в STM32H743VIT6.
В arduino ide при выборе метода не отображается ST-LINK.
2. Не победил подключение через USB.
Собственно, для того, чтобы прошить контроллер, USB не нужен.
Но, нужно для того, чтобы работать с эмулятором Nextion между платой и ПК.
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 10 май 2025, 19:48
lfgjikjjyj
Ну всё верно делаем бинарник и кидаем через стлинк
Конечно круче было бы хекс но его выковыривать долго с временной папке а то есть удобные утилиты для hex файла которые запоминает путь и достаточно просто его менять и жать кнопку загрузить
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 10 май 2025, 20:25
Siberian
lfgjikjjyj писал(а): 10 май 2025, 19:48
Ну всё верно делаем бинарник и кидаем через стлинк
Конечно круче было бы хекс но его выковыривать долго с временной папке а то есть удобные утилиты для hex файла которые запоминает путь и достаточно просто его менять и жать кнопку загрузить
Основной вопрос сейчас не в том, каким образом прошить, а второй вопрос.
Нужно подключить плату STM32 к Nextion Editor на ПК.
Можно подключить только через USB.
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 10 май 2025, 20:36
lfgjikjjyj
Попробуйте через уарт подключить допустим через конвертер 340 какие там у эмулятора интерфейсы взаимодействия есть
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 10 май 2025, 20:49
Siberian
lfgjikjjyj писал(а): 10 май 2025, 20:36
Попробуйте через уарт подключить допустим через конвертер 340 какие там у эмулятора интерфейсы взаимодействия есть
Вы не поняли о чем идёт речь, и что такое Nextion Editor...
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 10 май 2025, 20:58
lfgjikjjyj
IMG_20250511_005624.jpg
Низнаю поэтому открыл на стройку и там сказано что взаимодействие идёт через уарт
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 10 май 2025, 21:16
Siberian
lfgjikjjyj писал(а): 10 май 2025, 20:58
IMG_20250511_005624.jpg
Низнаю поэтому открыл на стройку и там сказано что взаимодействие идёт через уарт
Через RX-TX это при физическом подключении к железу (к самой панели Nextion), но эмулятор программы устанавливается на ПК, чтобы не прошивать постоянно панель, и всю отладку делать на эмуляторе ПК.
Для этого плата STM32 подключается к ПК через USB и работаем с эмулятором Nextion.
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 10 май 2025, 21:19
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.
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 10 май 2025, 21:48
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.
Тоже должен работать?
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 10 май 2025, 22:18
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
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 12 май 2025, 20:39
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, который рекомендовали.
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 12 май 2025, 21:34
ecoins
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.
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 13 май 2025, 08:05
Siberian
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 ПК.
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 13 май 2025, 09:01
Siberian
При выборе метода, отсутствует ST-Link.
2025-05-13_085911.jpg
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 13 май 2025, 09:58
WildCat
Siberian писал(а): 13 май 2025, 09:01
При выборе метода, отсутствует ST-Link.
2025-05-13_085911.jpg
SWD
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 13 май 2025, 11:58
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
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 13 май 2025, 13:46
lfgjikjjyj
усб он везде усб
ну через уарт всё таки ?
а блупилку через усб cdc пока не получается
через тератерм даже нехочет общаться
пробую через родную совтовщину настроил перефирию в кубе мх
в кубе иде пока пинаю код
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 13 май 2025, 19:29
ecoins
Siberian писал(а): 13 май 2025, 11:58
Баги в версии FLProg 9.3.10[/b]
Так у Вас наверное в Arduino IDE по разному USB support настроен...
Re: Как прошить STM32H743VIT6 в FLProg.
Добавлено: 13 май 2025, 20:44
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.