smottkoo
1

JTAG - с чего начать?

05.10.2010, 03:03. Показов 10496. Ответов 13
Метки нет (Все метки)

Привет. Вопрос - насколько "стандартен" JTAG? Могу ли я купить , например, ST-LINK и им пользоваться для прошивки\работы с Atmeloвскимим или NXP ARMами? Или наоборот AT91SAM-ICE и прошивать им ST32? Есть ли "наколенная",легкоповторяемая, схема JTAGа? Что купить если хочется отлаживать вот такую макетку http://leaflabs.som/divices/maple/ или вот такую http://cgi.ebay.som/Development-Board-N ... 19b7afc2e2 (честно - нашел чуть ли не самую первую с JTAG и ARM) Как они отличаются друг от друга - по архитектурам? По производителям? По поддерживаемому софту?

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.10.2010, 03:03
Ответы с готовыми решениями:

С чего начать?
Приветствую, хочу заняться МК AVR, но ничего в электронике не знаю, как и в программировании - т.е....

С чего начать?
Добрый день, уважаемые форумчане. Собираюсь освоиться в микроэлектронике. Выбор пал на...

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

С чего начать, помогите!
Доброго времени суток, уважаемые участники форума! Скажу честно, что очень тесно я с...

13
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
05.10.2010, 03:22 2
Мда, тут даже не поиск, а просто названия тем посмотреть сложно? Не ужели в глаза не бросилась тема .
0
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
05.10.2010, 07:27 3
Меня, кстати, тоже интерисует подобный вопрос. Но я думаю, что стардартен. Хотя, где-то писали о разных протоколах передачи данных на арм и атмел.

2PRS Вообще-то, вопрос тут про "стандартность" применения жтага, а не где взять схему.
0
0 / 0 / 0
Регистрация: 18.03.2010
Сообщений: 1,112
05.10.2010, 08:13 4
JTAG у Atmel AVR свой, у Atmel ARM тоже свой. Отладчики между собой не совместимы. Маркетинг. Соответственно у ARM каждый производитель предлагает свой отладчик, но есть универсальные.
0
smottkoo
05.10.2010, 11:18 5
OmykymForti, спасибо. В OLIMEXа увидел универсальный, буду дальше изучать
omx
05.10.2010, 12:01 6
универсальные коммерческие делает Olimex, Segger. Универсальные некомерческий можно состряпать самому, но он будет работать только со связкой openocd/gdb/gcc
Неуниверсальные как правило работают исключительно либо только с одной средой разработки (IAR j-link работает только c IAR-ом как ни странно) либо только с кристаллами одного производителя (AT91SAM-ICE работает только с кристаллами от Atmel)
Ну а клон wiggler-a будет работать со всеми средами разработки.
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
05.10.2010, 13:01 7
Значит я вопроса не понял. В принципе с ними все просто. Jtag от производителя кристалла работает только со своими камнями. Тот же ST-link работает только с stm32 и stm8. Зато во всех средах. Jtag от keil - ulink или от iar - j-link работают со всеми камнями, но только в своей среде.
0
omx
05.10.2010, 14:11 8
Цитата Сообщение от PRS
от iar - j-link работают со всеми камнями, но только в своей среде.
Не путать jlink от IAR и jlink от Segger. Второй работает со всеми кристаллами и со всеми средами.
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
05.10.2010, 14:34 9
Цитата Сообщение от omx
Цитата Сообщение от PRS
от iar - j-link работают со всеми камнями, но только в своей среде.
Не путать jlink от IAR и jlink от Segger. Второй работает со всеми кристаллами и со всеми средами.
Так я и написал от iar:))
Еще есть Colink работает со всеми средами + имеет свою и камнями. Вместо openocd использует плагины.
0
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 4,000
05.10.2010, 14:39 10
Причем вполне так работает. Пользуюсь не нарадуюсь :)
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
05.10.2010, 14:55 11
А разве он не только с Keil?
0
0 / 0 / 0
Регистрация: 12.07.2011
Сообщений: 2
05.10.2010, 17:25 12
Цитата Сообщение от okotimiv
А разве он не только с Keil?
Который простой, тот работает с iar. Плагин во всяком случае есть.
0
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 4,000
05.10.2010, 17:39 13
Там Кейл и своя собственная иде на базе эклипса. Но имхо когда есть кейл все остальное становится ненужным :)
0
1 / 1 / 0
Регистрация: 30.08.2010
Сообщений: 3,379
05.10.2010, 18:20 14
Ну, в большинстве случаев да. Однако, я работаю с VisualState, например, и там плагин только под IAR. А без него отлаживать неудобно. Для IAR вообще плагинов побольше. В общем бывают ситуации, когда надо нечто универсальное.

С другой стороны, я делаю проекты на LabView, а там годится только ULINK2, все остальные дебаггеры работают криво.

Так что взял ULINK2 и примериваюсь к клону сеггеровского jlink.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.10.2010, 18:20

С чего начать чайнику в МК?
Посоветуйте литературу, ссылки и т.д. и т.п. для "овладевания" микроконтроллерами? Первый вопрос...

Базы к Multisim и с чего начать.
Здравствуйте еще раз господа. Более менее подучил теорию, хочется практики, пытаюсь пользоваться...

С чего начать, поделитесь опытом
Появилось неукротимое желание заниматься электроникой! Помогите советом, с чего, собственно говоря,...

С чего начать изучение микроконтроллеров?
Всем привет! Я сам ПОшник, но в последнее время заинтересовался робототехникой, и хотелось бы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.