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

 
 
 
Reply to this topicStart new topic
> Одновременное использование двух J-LINK
Salamander
сообщение Jan 25 2014, 12:04
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 466
Регистрация: 17-11-12
Пользователь №: 74 443



Господа, есть проблемка. Есть два девайса на STM32, хотелось бы оперативно переключаться от отладки одного к отладке другого.
Как я делал - запускал 2 копии KEIL, переключался между ними, а кабель J-LINKа просто перетыкивал. Замучился, да и от механических воздействий разъем (он у меня микро) несколько раз ломался.
Купил второй J-LINK. В итоге у меня их два, один 7 версии, другой 8 версии. Друг с другом не конфликтуют. Запускаю J-FLASH - он видит оба отладчика и предлагает выбрать.
А вот с KEIL проблемы. Добираюсь до соответствующего меню, а он мне пишет cannot coonect via USB или что-то вроде и определяется только отладчик 8 версии.

Никто не пробовал такое замутить?
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jan 25 2014, 12:29
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(Salamander @ Jan 25 2014, 14:04) *
А вот с KEIL проблемы. Добираюсь до соответствующего меню, а он мне пишет cannot coonect via USB или что-то вроде и определяется только отладчик 8 версии.
Может в Keil есть возможность прописать в настройках отладчика серийный номер JLink-а? В Iar-е такое поле есть...
Go to the top of the page
 
+Quote Post
Salamander
сообщение Jan 25 2014, 12:32
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 466
Регистрация: 17-11-12
Пользователь №: 74 443



Там есть ниспадающий список, в котором, по идее должно быть несколько отладчиков. Но, повторюсь, там ничего нет, выдается ошибка.
Go to the top of the page
 
+Quote Post
alx2
сообщение Jan 28 2014, 08:55
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 340
Регистрация: 25-10-05
Из: Пермь, Россия
Пользователь №: 10 091



Цитата(Salamander @ Jan 25 2014, 17:04) *
Никто не пробовал такое замутить?

Простите мне мое любопытство, сам я на практике j-link не использовал и, вероятно, чего-то не понимаю. Но вообще-то JTAG штатно предусматривает подключение одного адаптера к нескольким устройствам сразу, в таком случае устройства включаются по цепочке: TDO предыдущего подключается к TDI следующего. Зачем же Вам сразу два адаптера?


--------------------
Всего наилучшего,
Alex Mogilnikov
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Jan 28 2014, 09:15
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(alx2 @ Jan 28 2014, 10:55) *
Но вообще-то JTAG штатно предусматривает подключение одного адаптера к нескольким устройствам сразу, в таком случае устройства включаются по цепочке: TDO предыдущего подключается к TDI следующего.
JTAG тут ни при чём:

Цитата
Есть два девайса на STM32, хотелось бы оперативно переключаться от отладки одного к отладке другого.
Бывает ещё такое, что нужно оба девайса сразу отлаживать.
Go to the top of the page
 
+Quote Post
jcxz
сообщение Jan 30 2014, 01:47
Сообщение #6


Гуру
******

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



Возможно проблемы из-за того, что JLink-и разных версий. Попробуйте обновить их прошивки до последней.
Я уж давно так работаю с 2-мя JLink параллельно (подключаясь отладчиком то к одному то к другому не перетыкая кабелей) - под IAR нет проблем.
Но у меня оба 8-е.
Go to the top of the page
 
+Quote Post
inco
сообщение Jan 30 2014, 05:51
Сообщение #7


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

Группа: Свой
Сообщений: 161
Регистрация: 26-08-05
Из: Российская Империя
Пользователь №: 7 984



Под ИАР нет проблем при любой комбинации версий j-link. Постоянно так отлаживаем двух процессорные платы. Причём запущено сразу на 2 мониторах 2 иара и подключено 2 j-link-а одновременно. При этом когда с 2 j-link-ами
запускаешь ИАР он сначала выдаёт окно с обнаруженными 2 отладчиками и спрашивает к какому будем подключаться. Вот тут постоянно приходится угадывать, если j-link-и одинаковых версий. Соответственно когда запускаешь второй ИАР, то выбираеш второго отладчика относительно выбранного в первый раз.

Так что похоже это проблема чисто у Кейл. Тут ничего подсказать не могу, не пользуюсь.
Go to the top of the page
 
+Quote Post

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

 


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


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