Перейти к содержанию
    

16 минут назад, razrab83 сказал:

у меня при работе кубИде запускаются процессы arm-none-eabi-gdb.exe и ST-LINK_gdbserver.exe.

Может помочь перезагрузка ПК (и перезагрузка st-link). STM32CubeProgrammer должен соединяться без всяких шаредов.

Я и так и этак пробовал... Никогда ничего подобного не было. 

Если чего попробую на 1.12 версию откатиться, может там заработает.

А вообще эти "безплатные" программы вопросы у меня вызывали.

Но платную сейчас не купить... 

Изменено пользователем Алекsей

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у меня STM32CubeProgrammer API v2.5.0, а 

STM32CubeIDE Version: 1.11.2
Build: 14494_20230119_0724 (UTC)

 

Программер то должен работать. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, Алекsей сказал:

А вообще эти "безплатные" программы вопросы у меня вызывали.

ну я бы не назвал её "безплатной". Её стоимость заложена в чипах st. Покупаешь процессор Stm - вот тебе от st среда разработки. Точно также, как MPLAB шла к pic, CCS к продуктам TI, AVR Studio к продуктам Atmel, Arduino Ide к платам arduino. А вот CooCox, да даже тот же Eclipse+plug - вот это действительно "безплатные".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 minute ago, razrab83 said:

А вот CooCox, да даже тот же Eclipse+plug - вот это действительно "безплатные".

Поэтому и помер.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

3 часа назад, razrab83 сказал:

у меня так

image.thumb.png.06291b040cc6d33e6ad3c0f71a3ffb37.png

проверьте соединение в STM32CubeProgrammer (а также в st-utility,  stvp, ...). Если и там нет соединения, то проблема аппаратная вашего таргета. 

 А вы не посмотрите на эту запись "GBR команд лайн"

У меня вот так image.thumb.png.ddd05783fd5ca90c15809c6e59a282b1.png

Изменено пользователем Алекsей

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 минуты назад, Алекsей сказал:

запись "GBR команд лайн"

у меня так

C:\soft\ST\STM32CubeIDE_1.8.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.stlink-gdb-server.win32_2.0.400.202209281104\tools\bin\ST-LINK_gdbserver.exe -p 61234 -l 1 -d -s -cp C:\soft\ST\STM32CubeIDE_1.8.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.cubeprogrammer.win32_2.0.500.202209151145\tools\bin -m 0 -k

 

Я хотел её сразу показать... но раз в STM32CubeProgrammer тоже проблема, то проблема не в ИдеКуб. А у вас есть не кубовские продукты? например IAR или stvp ST Visual Programmer, или st-utility, или кеил? С ними есть проблема? Попробуйте кеил. там вроде до 2 кб кода он бесплатен. временно поставьте и попробуйте холовордом достучаться до процессора. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только куб (до него только avr были)

Таблица символов в которых указаны команды, как я понял:

у меня не то стоит, а как его поменять ?

-d SWD mode

 

Param Option
-l logging verbosity
-d SWD mode
-s Flash verify
-i ST-LINK serial number (optional - will choose the first found when left out)
-e Persistent (do not quit - most likely do not want this when launching within vscode)
-cp CubeProgrammer plugin bin path
-m 'AppID to debug' (this was grabbed straight from the params STM32CubeIDE supplied launching st-link gdbserver)
-k

Initialise under reset

 

 

Изменено пользователем Алекsей

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

stvp https://disk.yandex.ru/d/pwdYRHejJ0GPtA

 

ps дожили, на яндекс диск можно попасть только через vpn. 

Изменено пользователем razrab83

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 минут назад, razrab83 сказал:

stvp https://disk.yandex.ru/d/pwdYRHejJ0GPtA

 

ps дожили, на яндекс диск можно попасть только через vpn. 

 

! C:\Users\User1\Downloads\sttoolset_pack42 (1).7z: Архив повреждён 
- пишет 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

12 минут назад, Алекsей сказал:

у меня не то стоит, а как его поменять ?

а что стоит после ST-LINK_gdbserver.exe? -d должна встать если выбран SWD. У вас он выбран.

6 минут назад, Алекsей сказал:

Архив повреждён 

перезалил https://disk.yandex.ru/d/iB7Z-THZ_8dk5A

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 минут назад, razrab83 сказал:

а что стоит после ST-LINK_gdbserver.exe? -d должна встать если выбран SWD. У вас он выбран.

У меня вот так записано. В папке ST находятся подобные...

 

C:\ST\STM32CubeIDE_1.12.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.stlink-gdb-server.win32_2.1.0.202305091550\tools\bin\ST-LINK_gdbserver.exe -p 61234 -l 1 -d -cp C:\ST\STM32CubeIDE_1.12.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.cubeprogrammer.win32_2.1.0.202305091550\tools\bin -m 0 -k

 

Изменилось запись, это я поставил контроллер f4 серии. Но ошибку туже показывает.

Изменено пользователем Алекsей

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

23 минуты назад, Алекsей сказал:

у меня не то стоит, а как его поменять ?

-d SWD mode

Не совсем понятно. Вы в настройках выбрали подключение через SWD. в командной строке появилось -d. Всё правильно. Если выбрать JTAG, то -d должна пропасть. У вас аппаратно как ваш h743 подключен? через swd или jtag? 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

9 минут назад, razrab83 сказал:

Не совсем понятно. Вы в настройках выбрали подключение через SWD. в командной строке появилось -d. Всё правильно. Если выбрать JTAG, то -d должна пропасть. У вас аппаратно как ваш h743 подключен? через swd или jtag? 

Через swd

Сейчас перепроверил на H7, всё верно:

C:\ST\STM32CubeIDE_1.12.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.stlink-gdb-server.win32_2.1.0.202305091550\tools\bin\ST-LINK_gdbserver.exe -p 61234 -l 1 -d -z 

(я путаю чего то)

 

 

Изменено пользователем Алекsей

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2023-07-14-14-13.thumb.png.1256cda97f35f7e5db08305581b1b237.png

можете мне объяснить почему массив структуры txrx начинается с адреса flash+28 ведь должен начинаться с flash+24 ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...