Страница 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
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.

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

Добавлено: 13 май 2025, 08:05
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 ПК.

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.