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

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Умер фирменный J-Link
asen
сообщение Dec 16 2016, 03:34
Сообщение #31


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



А если не много то как быть ? какие есть варианты отладки под М7 с развязкой ??
Go to the top of the page
 
+Quote Post
jcxz
сообщение Dec 17 2016, 10:17
Сообщение #32


Гуру
******

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



Цитата(asen @ Dec 15 2016, 07:21) *
кто может поделиться отзывом от работы с Jet link SuperPRO http://starterkit.ru/html/index.php?name=s...=view&id=87 нам нужен адаптер с гальванической развязкой (Ethernet интерфейс ) и поддержкой Cortex M7 ядра ! Вот думается что это клон https://www.segger.com/jlink-pro.html как то допиленный. Вопрос как корректна он работает и обновляется ? Кто то использовал его ?

Сам лично пользовал (и пользую сейчас) различные J-Link-и заказанные оттуда. V8 и V9 и Ultra - всё сам пользовал много лет уже. И данный конкретный у меня был и пользовался, но предыдущей версии (который просто Pro с Ethernet-ом). Именно этот пользует коллега (на уже прошлой работе). Проблем не было. Правда именно по Ethernet-у я его использовал всего пару раз наверное.
Да они все на одном ядре - все перешиваются и обновляются до последней версии Segger-ских дров включительно.

Цитата(golf2109 @ Dec 16 2016, 06:15) *
если много денег, то надо выбрасывать их с пользой
и покупать J-Trace с подддержкой ETM

Наверное Вы хотели сказать - ETB?
ETB нету в тех, что на starterkit-е. Но это уже ведь совсем другие деньги.....
Но если отлаживаемый МК достаточно крут, то он сам в себе имеет ETB. Например - LPC43xx.

Цитата(asen @ Dec 16 2016, 06:34) *
А если не много то как быть ? какие есть варианты отладки под М7 с развязкой ??

Насчёт M7 - не знаю, я работал максимум с M4.
Но есть ведь отдельные JTAG-изоляторы именно по стороне JTAG. Можно глянуть на segger.com. Мы покупали такой изолятор как-то и в РФ, но уже не помню где. Он достаточно дорог. По тем ещё деньгам, до обвала стоил около 9тыр - дороже чем J-Link.
Дешевле изолировать по стороне USB. Зайдите на алиэкспресс, наберите "USB изолятор" - выдаст кучу ссылок на дешёвые изоляторы на ADUM4160. Правда скорость J-Link-у они конечно обрежут.
Ещё вариант (я уже писал вроде) - у Сауриса (sauris.de) есть эмуляторы со встроенным изолятором/ но они уже не J-Link, хотя тоже умеют Cortex-M.
Go to the top of the page
 
+Quote Post
golf2109
сообщение Dec 18 2016, 00:24
Сообщение #33


Участник
*

Группа: Участник
Сообщений: 66
Регистрация: 15-04-10
Из: Kiev
Пользователь №: 56 654



Цитата(jcxz @ Dec 17 2016, 12:17) *
Наверное Вы хотели сказать - ETB?
ETB нету в тех, что на starterkit-е. Но это уже ведь совсем другие деньги.....
Но если отлаживаемый МК достаточно крут, то он сам в себе имеет ETB. Например - LPC43xx.

я хотел сказать то , что сказал читайте истоки

https://www.segger.com/j-trace-for-cortex-m.html

J-Trace
Features
Has all the J-Link functionality
Hi-Speed-USB 2.0 interface
JTAG speed: 25 MHz
Works with all currently available Cortex-M devices at 100 MHz trace clock
Supports Cortex-M0/M0+/M1/M3/M4/M7 targets
Supports ARM's Embedded Trace Macrocell (ETM)
Supports ARM's Embedded Trace Buffer (ETB)
Supports ARM's Micro Trace Buffer (MTB)
Free software updates1, 2 years of support
16 MB trace buffer
Go to the top of the page
 
+Quote Post
Yshar
сообщение Dec 18 2016, 06:52
Сообщение #34





Группа: Участник
Сообщений: 7
Регистрация: 15-11-05
Из: Tomsk
Пользователь №: 10 881



Цитата(asen @ Dec 15 2016, 07:21) *
кто может поделиться отзывом от работы с Jet link SuperPRO http://starterkit.ru/html/index.php?name=s...=view&id=87 нам нужен адаптер с гальванической развязкой (Ethernet интерфейс ) и поддержкой Cortex M7 ядра ! Вот думается что это клон https://www.segger.com/jlink-pro.html как то допиленный. Вопрос как корректна он работает и обновляется ? Кто то использовал его ?


Тоже интересует этот вопрос. Прямой запрос в СтартерКит. Мало что прояснил:
На мой вопрос о функциональности Jet link SuperPRO

Был получен ответ:
Цитата
> Я не понял кто его производит - кто-то в Минске ?
В Киеве.
> И не нашел кто из специалистов им пользуется. Меня интересует работа
> отладчика в режиме трассировки ETB, MTB.
Не могу ничего сказать.
> Есть ли возможность отладки через Ethernet ?
Да.
___________________
Павел Иванченко
www.starterkit.ru
тsad.gif+7 3412)478-448
моб.:+79226802173
Skype:starterkit.ru

Go to the top of the page
 
+Quote Post
DASM
сообщение Dec 18 2016, 06:58
Сообщение #35


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(jcxz @ Oct 3 2016, 21:54) *
Вы их просто готовить выбирать не умеете.

C учетом копеечности китайских хороших клонов и наличии встроенных почти у всех производителей на халяву - ваш пиар запоздал лет на десять. Про "особенности" этой конторки я рассказывать не буду, личное.
Go to the top of the page
 
+Quote Post
Yshar
сообщение Dec 18 2016, 07:58
Сообщение #36





Группа: Участник
Сообщений: 7
Регистрация: 15-11-05
Из: Tomsk
Пользователь №: 10 881



Цитата(DASM @ Dec 18 2016, 09:58) *
C учетом копеечности китайских хороших клонов и наличии встроенных почти у всех производителей на халяву - ваш пиар запоздал лет на десять. Про "особенности" этой конторки я рассказывать не буду, личное.


Нет никого пиара, я процитировал ответ манагера. Просто ищу клон умеющий трассировку. Пользуюсь МТ-link 8 IAR 7.40. Но там ETM не работает и только usb, он достал своей глючностью. А чем Вы пользуетесь ? Ваш клон умеет работать в режиме трассировки, обеспечивает профилирование и покрытие кода? Надежных китайских клонов мне не попадалось, то что я видел это было больше похоже на брак с конвейера.
Поделиться ссылкой на проверенный продукт не затруднит?

Сообщение отредактировал Yshar - Dec 18 2016, 08:13
Go to the top of the page
 
+Quote Post
DASM
сообщение Dec 18 2016, 08:22
Сообщение #37


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Yshar @ Dec 18 2016, 10:58) *
Нет никого пиара, я процитировал ответ манагера. Просто ищу клон умеющий трассировку. Пользуюсь МТ-link 8 IAR 7.40. Но там ETM не работает и только usb, он достал своей глючностью. А чем Вы пользуетесь ? Ваш клон умеет работать в режиме трассировки, обеспечивает профилирование и покрытие кода? Надежных китайских клонов мне не попадалось, то что я видел это было больше похоже на брак с конвейера.
Поделиться ссылкой на проверенный продукт не затруднит?

Уже ничем, на всех платах он встроенный отладочных. На неотладочных - гальваноразвязанный МТЛинк. Надобности профилировании не испытываю, у нас два математика считают это, нужные им данные получаем несколько иным путем. Если припрет - купим оригинал, чай не для себя делаем. Собственно клоны от оригинала поддержкой и отличаются only - понятно кого пинать если что
Go to the top of the page
 
+Quote Post
jcxz
сообщение Dec 18 2016, 13:37
Сообщение #38


Гуру
******

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



Цитата(golf2109 @ Dec 18 2016, 03:24) *
я хотел сказать то , что сказал читайте истоки

Я вообще-то спрашивал: Раз Вы советуете за бОльшие деньги купить эмулятор с поддержкой ETM, то что это даёт? Какой полезный функционал? Ведь при использовании ETM есть существенный минус как я понимаю - большее количество проводов к отладчику. А нужно-ли? Обратная отладка, без наличия ETB в целевом МК, с ним возможна?
Вот ETB - весьма полезная вещь и не требует дополнительных проводов - всё через обычный JTAG.
А загружать код на 25МГц и J-Link ULTRA с того же стартеркита умеет.
Go to the top of the page
 
+Quote Post
asen
сообщение Dec 19 2016, 01:29
Сообщение #39


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Да все ясно что ничего не ясно ! Так и не кто не отписался использовали они на стартеркитовском отладчике SuperPRO или PRO подключатся к М7! Я именно с М4 и сам работал )) на j-link V8 но он откровенно отправляет покурить на М7 ! Так как на нем нет поддержки даже у сегера. Пока есть плохая альтернатива взять Ultru и прикрутить по стороне SWD двухстороннюю гальван развязку на SI8602 но она дает максимум 1,7мгц что по сути сводит к минимуму скорость ! если отладчик ультра подключить через adum по развязке USB то там только Full Speed USB а не HS какую скорость можно развить кто то побывал такую комбинацию ??
Go to the top of the page
 
+Quote Post
jcxz
сообщение Dec 19 2016, 01:54
Сообщение #40


Гуру
******

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



Цитата(asen @ Dec 19 2016, 04:29) *
прикрутить по стороне SWD двухстороннюю гальван развязку на SI8602 но она дает максимум 1,7мгц что по сути сводит к минимуму скорость ! если отладчик ультра подключить через adum по развязке USB то там только Full Speed USB а не HS какую скорость можно развить кто то побывал такую комбинацию ??

Используйте полный JTAG, а не SWD и развяжите по стороне JTAG.
Go to the top of the page
 
+Quote Post
DASM
сообщение Dec 19 2016, 04:19
Сообщение #41


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



мне вот все инетересно, что такое народ далает, что мало отладочного юарт и одной ножки? напоминает какого-то универсального солдата с головы до ног по последнему слову техники, но получающего люлей от школьника
Go to the top of the page
 
+Quote Post
asen
сообщение Dec 19 2016, 04:48
Сообщение #42


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Делаем свое дело и не поверите в 144 ногом корпусе нет свободных лап что отдать под полный Jtag не зрявидимо для таких как мы придумали SWD
Go to the top of the page
 
+Quote Post
gte
сообщение Dec 19 2016, 08:03
Сообщение #43


Гуру
******

Группа: Свой
Сообщений: 2 318
Регистрация: 13-02-05
Из: Липецкая область
Пользователь №: 2 613



Цитата(asen @ Dec 19 2016, 04:29) *
взять Ultru и прикрутить по стороне SWD двухстороннюю гальван развязку на SI8602 но она дает максимум 1,7мгц что по сути сводит к минимуму скорость ! если отладчик ультра подключить через adum по развязке USB то там только Full Speed USB а не HS

Зарапортовались. Jetlink SuperPRO имеет USB 2.0 FS интерфейс.
Go to the top of the page
 
+Quote Post
asen
сообщение Dec 19 2016, 08:34
Сообщение #44


Знающий
****

Группа: Свой
Сообщений: 513
Регистрация: 5-09-05
Из: Барнаул
Пользователь №: 8 220



Читайте вдумчивей я написал или брать про с эзернетом или ULTRA c USB HS
Go to the top of the page
 
+Quote Post
jcxz
сообщение Dec 19 2016, 12:41
Сообщение #45


Гуру
******

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



Сейчас протестил реальную скорость работы J-Link ULTRA (starterkit.ru) через SWD с Infenion XMC4700 (Cortex-M4F).
Результаты не впечатляющие sad.gif
Тестил под IAR (загрузка образа 245760 байт в два несмежных региона ОЗУ, Verify - отключено).
И также тестил через J-Flash 6.10i от Segger (чтение области FLASH объёмом 2МБ).
Загрузка образа 245760 байт в ОЗУ под IAR 7.80 на скорости 25МГц и на скорости 4МГц - по времени мало отличаются.
Так же почти нет разницы и при работе через USB-изолятор (ADUM4160).
IAR:
SWD = 25МГц, через изолятор: 245760 bytes downloaded (133.56 Kbytes/sec)
SWD = 25МГц, без изоляторя: 245760 bytes downloaded (135.90 Kbytes/sec)
Выгрузка образа флешь 2МБ через J-Flash на SWD=25МГц: и через изолятор и без изолятора - около 1.6сек (сильно плавает). При понижении частоты до ~4МГц время практически не меняется.

Проц тактируется от встроенного RC = 24МГц. Можно конечно попробовать скриптом загрузчика перед загрузкой образа включить PLL и разогнать до 144МГц, но думаю мало что даст.
Так как похоже узкое место - USB.
На других МК сейчас не имею возможности попробовать.
Тестилось под виндой8.

Хотя....
Сейчас вытащил из стола простенький J-Link Lite и попробовал на нём.
Загрузка того же самого образа 245кил из IAR в ОЗУ XMC4700:
Код
Device "XMC4700-2048" selected.
DLL version: V6.10d, compiled Oct  6 2016 22:10:47
Firmware: J-Link Lite-Cortex-M V8 compiled Sep 15 2016 12:05:01
Selecting SWD as current target interface.
JTAG speed is fixed to: 25000 kHz
Performing XMC4500 connection sequence.
...
Performing XMC4500 reset
Hardware reset with strategy 8 was performed
Initial reset was performed
245760 bytes downloaded (79.58 Kbytes/sec)

уже всего 80кБ/с. Соединяется он только на частоте SWD = макс. 2МГц (хоть в лог и пишет о 25МГц).
Так что разница с ULTRA - существенная.
А вот время чтения всего образа FLASH под J-Flash через J-Link Lite почему-то осталось примерно таким-же. wacko.gif
Других J-Link-ов сейчас под рукой нет к сожалению.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 24th August 2025 - 20:17
Рейтинг@Mail.ru


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