реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> swd v2
Огурцов
сообщение May 3 2016, 07:34
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



какой софт поддерживает сабж ? st-link и coflash не поддерживают
нужно шить пару stm32f4 и stm32f3, подключенных параллельно


Сообщение отредактировал Огурцов - May 3 2016, 07:38
Go to the top of the page
 
+Quote Post
Aner
сообщение May 3 2016, 08:13
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (Огурцов @ May 3 2016, 11:34) *
какой софт поддерживает сабж ? st-link и coflash не поддерживают
нужно шить пару stm32f4 и stm32f3, подключенных параллельно

Я так обошел это еще пару лет назад в одном из проектов, написал свой прошиватель для внешнего fxxx и одной загрузкой в f4 писалась его программа и затем программа в f3. Но у f4 были свободные порты и память для такой реализации. Все удачно получилось.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение May 3 2016, 09:44
Сообщение #3


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



обходить неспортивно
да и отладка в этом случае теряется
а может какой-то из камней мультидроп не поддерживает ?
Go to the top of the page
 
+Quote Post
AleksBak
сообщение May 3 2016, 09:50
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 6-02-16
Из: г. Баку
Пользователь №: 90 364



А ST-Link V2.1 тоже не поддерживает такой режим? Насколько я понял. В ST-Link V2.1 появляется дополнительный виртуальный компорт - может он поможет. Вряд ли, но все же. Интересно исходники ST-Link-а (в т.ч. для хоста) есть в открытом доступе?

Если есть исходники ST-Link-а, то можно его ведь переделать/использовать.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение May 3 2016, 10:24
Сообщение #5


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



ST-LINK Firmware version : V2J25S0
ST-LINK Utility v3.8.0
Go to the top of the page
 
+Quote Post
Aner
сообщение May 3 2016, 14:41
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Исходников не искал, процедура программирования описана, ... чего вам боле? Или вы столь ленивы, что предпочитаете долго-долго ковырять чьито исходники? Не нужен такой изврат для отладки. Дебажить независимо каждый проц оно как то лучше.
Хотя если вы начинающий то помучайтесь. Полезно для опыту.
Go to the top of the page
 
+Quote Post
jcxz
сообщение May 3 2016, 20:35
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713



Цитата(Огурцов @ May 3 2016, 13:34) *
какой софт поддерживает сабж ? st-link и coflash не поддерживают
нужно шить пару stm32f4 и stm32f3, подключенных параллельно

Интересно - а какой смысл ставить на плату два почти одинаковых МК вместо одного более мощного или с большим ОЗУ или с большим числом ног ....? Писать и отлаживать два разных ПО вместо одного - что за мазохизм?.... smile3046.gif
Go to the top of the page
 
+Quote Post
AleksBak
сообщение May 4 2016, 05:15
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 6-02-16
Из: г. Баку
Пользователь №: 90 364



А я вчера нашел из исходников кое-что. Точнее говоря это не STM-овская утилита, а совсем другая, но анлаогично работающая. Вроде все стандартные команды для отладчика поддерживающая - debug, programm и т.п. И еще, в архиве и исходники для самого ст-линка кое-какие были.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение May 4 2016, 07:39
Сообщение #9


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



Цитата(Aner @ May 3 2016, 14:41) *
Дебажить независимо каждый проц оно как то лучше.

оно и так независимо должно быть - подключил оба, выбрал который нужно и дебажишь
ошибка пока возникает в самом начале - считывается неправильный айди
очевидно, оба камня отвечают одновременно
у меня такое предположение, что stm весь или какой-то из каменей не поддерживает мультидроп режим swd, который прописан во второй версии
Go to the top of the page
 
+Quote Post
AleksBak
сообщение May 4 2016, 08:13
Сообщение #10


Частый гость
**

Группа: Участник
Сообщений: 132
Регистрация: 6-02-16
Из: г. Баку
Пользователь №: 90 364



Цитата(Огурцов @ May 4 2016, 11:39) *
оно и так независимо должно быть - подключил оба, выбрал который нужно и дебажишь
ошибка пока возникает в самом начале - считывается неправильный айди
очевидно, оба камня отвечают одновременно
у меня такое предположение, что stm весь или какой-то из каменей не поддерживает мультидроп режим swd, который прописан во второй версии

А Вы можете ссылку на описание этой версии дать? То что я нашел вчера в нете исходники для обычной версии SWD, то не знаю есть смысл в их ссылке - она 2-ая или 3-я в гугле. Вроде SWD больше похож на I2C или MDIO в Ethernet RHY. Т.е. только слейв со своим адресом должен отвечать.
Go to the top of the page
 
+Quote Post
Огурцов
сообщение May 4 2016, 09:40
Сообщение #11


Гуру
******

Группа: Участник
Сообщений: 3 928
Регистрация: 28-03-07
Из: РФ
Пользователь №: 26 588



ответ от stm

Цитата
STLINK does not support such feature, nor does it support multiple targets over JTAG daisychain.


что в общем, не проясняет, чем можно шить и поддерживают ли сами камни
пока определил, что f3 и f0 не конфликтуют на одной шине, в отличие от f4
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 05:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01422 секунд с 7
ELECTRONIX ©2004-2016