Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ULINK2 vs J-LINK для Keil vs IAR
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Fominov
Расскажите кто с чем работал, плюсы и минусы этих эмуляторов в связке с Keil/IAR.
Пока имеем следующее:
Код
Характеристика            |           ULINK2            |           J-LINK           |
--------------------------+-----------------------------+----------------------------+
Производитель             |            Keil             |            IAR             |
Интерфейсы отладки        |  JTAG(14+20), SWD, OCDS     |        JTAG(14+20)         |
Поддержка ядер            |                             |                            |
  ARM7/9/THUMB            |        +/+/?         (JTAG) |           +/+/+            |
  ARM Cortex-M3           |          +           (SWD)  |                            |
  Infineon C16x           | C161U,C165H,C165UTAH (OCDS) |                            |
  Infineon XC16x          |  XC161,XC164,XC167   (OCDS) |                            |
  Infineon XC8xx          |  XC866,XC886,XC888   (OCDS) |                            |
  STMicroelectronics µPSD |   µPSD33xx,µPSD34xx  (JTAG) |                            |
Точек останова            |                             |                            |
  RAM                     |        неограниченно        |        неограниченно       |
  ROM (ARM7/9)            |              2              |              2             |
  ROM (Cortex-M3)         |              6              |                            |
  ROM (µPSD)              |              5              |                            |
  ROM (XC8xx)             |              4              |                            |
  ROM (X16x)              |              4              |                            |
  Execution               |              +              |              ?             |
  Access (ARM7/9)         |              2              |              ?             |
  Access (Cortex-M3)      |              4              |                            |
  Access (µPSD)           |              3              |                            |
  Access (XC8xx)          |              1              |                            |
  Access (X16x)           |              1              |                            |
Скорость записи/чтения    |                             |                            |
  памяти (кБайт/с)        |             28              |      600 (DCC - 800)       |
  flash                   |        25 кБайт/с           |             ?              |
Мониторинг JTAG сигналов  |              ?              |             +              |
Поддержка нескольких      |              +              |             +              |
  устройств               |                             |                            |
Питание эмулятора         |           от USB            |         от USB (<50 мА)    |
Питание на плату          |              ?              |  1.2-3.0 В, 5 В (адаптер)  |
Условия эксплуатации      |              ?              |      +5 .. +60 C, <90%     |
Размеры                   |         107x57x25           |         100x53x27          |
Вес                       |              ?              |            70 г            |
TCP/IP сервер             |              ?              |             +              |
RDI dll                   |              ?              |             +              |
Частота JTAG (мах)        |           10 МГц            |           12 Мгц           |
Пошаговый режим (инстр./с)|             50              |             ?              |
Интерфейс                 |             USB             |           USB2.0           |
Светодиоды                |        RUN, COM, USB        |           Power            |
Комплектация              | 4 адаптера, USB кабель, CD  | 1 адаптер, USB кабель, CD  |
Поддержка SDK             | Keil (MDKARM, C166, C51)    |     IAR EWARM, RDI (Keil)  |
                          |                             |        J-Link, Segger      |

ULINK2 Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файла
J-LINK Нажмите для просмотра прикрепленного файла
1. Какая реальная скорость загрузки?
2. Что можем видеть в режиме отладки?
3. Cовместимость с SDK?
4. Ответы на вопросы?
5. Аналог MT-Link?
DASM
1 Реально 500-600 кБайт - сек в РАМ
1 a Линки Cortex уже поддерживают
2 Идентично
3 у Вас есть SDK ?
4 какие ?
5 кто ? jlink да, наооборот точнее
В таблице по RDI мало сказано. В частности о том, что его реализация поддерживает неограниченное кол-во breakpoints во Flash. Они программные, но все равно - полезно.
Fominov
Цитата(DASM @ Oct 15 2007, 23:40) *
1 Реально 500-600 кБайт - сек в РАМ

Для ULINK2 или J-LINK?
Влияет ли RDI на заявленную скорость загрузки (актуально для J-LINK и Keil)?
Цитата
1 a Линки Cortex уже поддерживают

J-LINK & ARM-Cortex-M3 "+"
Цитата
2 Идентично

Цитата
3 у Вас есть SDK ?

Есть и Keil и IAR, работал и с обоими, Keil больше по душе.
Планируется купить Starter Kit от Olimex'a с JTAG.
Цитата
4 какие ?

Которые стоят в таблице smile.gif
Цитата
5 кто ? jlink да, наооборот точнее

Значит MT-Link лучше всех, если нужны только ARM'ы?
Цитата
В таблице по RDI мало сказано. В частности о том, что его реализация поддерживает неограниченное кол-во breakpoints во Flash. Они программные, но все равно - полезно.

Вот об этом поподробнее пожалуйста? Известно только, что RDI придуман ARM специально для отладки, почему же ULINK2 не работает через него?
DASM
1. Мне кажется с RDI стабильнее. И поддержка всяких процев и фич удобная. "Реально 500-600 кБайт - сек в РАМ" - да, для Jlink. Dj akti заливка конечно медленнее. Ну и накладные расходы всякие еще будут.
2 "Значит MT-Link лучше всех, если нужны только ARM'ы?" Лучше оригинал конечно, но если не видно разницы... дольше отвечать мне сложно, т.к. некоторым образом имею отношение к мт-линк
3. Вот об этом поподробнее пожалуйста? Известно только, что RDI придуман ARM специально для отладки, почему же ULINK2 не работает через него? - не знаю. О возможностях RDI - ВСЕ есть на www.seger.com
АДИКМ
2 DASM -
а ты проверял с кортексами?
чего-то даже с последними длл ядро не видится.
DASM
Цитата(АДИКМ @ Oct 17 2007, 23:05) *
2 DASM -
а ты проверял с кортексами?
чего-то даже с последними длл ядро не видится.

Не, я по release notes судил. А Cortex - нету у меня чипа 05.gif
Maximm
Уже писал, MT-Link у меня очень глючно работает с последними Keil'ами, что в нем не так, не точная копия J-Link)
DASM
А причем тут Keil - там все через RDI идет. Да, еще - Мтлинк - новый ? Если с номером ниже 1111**7 то не исключаю, старые были не копиями
Alex B._
>> MT-Link у меня очень глючно работает с последними Keil'ами

да нормально он работает, железо 111xx3. Только с той оговоркой, что segger-овский RDI использую версии 2.72а. С 3.12е - дейсвительно глючно. Причем не то чтобы глючно, а вообще не работает... впрочем старый драйвер пока устраивает
DASM
Да, все верно. Это старые серии - отточены под старые RDI. Все новые уже полтора года 111**7 - полные аналоги. а 111**3 лучше обновить до 111**6 http://mt-link.nm.ru/soft/mtlink116.rar
Alex B._
да пробовал до 111xxx6 перепрошивать, такая же фигня...
DASM
Цитата(Alex B._ @ Oct 18 2007, 18:48) *
да пробовал до 111xxx6 перепрошивать, такая же фигня...

Понятно.. Но 111*6 тоже уже старая. Вчера получил один экземпляр старой версии, погляжу, может поправлю чего. Но устарела она безнадежно, 111*7 (полный клон) раза так в три быстрее.
alexander55
Цитата(АДИКМ @ Oct 17 2007, 23:05) *
2 DASM -
а ты проверял с кортексами?
чего-то даже с последними длл ядро не видится.

Задайте этот вопрос нашему гуру (ему сделали презент). smile.gif
Alex B._
>> Но устарела она безнадежно, 111*7 (полный клон)
>> раза так в три быстрее.
ну а чего делать, не покупать же мне новый... хотя... нету у тебя какого-нибудь седьмого на руках? не хочу с МТ связываться.
DASM
Гамма, а ты чего зашифровался то так smile.gif))
Alex B._
так ты на дату регистрации посмотри =)
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.