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

 
 
> USB<->JTAG, Где есть такие контроллеры ?
impatt
сообщение Dec 27 2006, 10:39
Сообщение #1


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

Группа: Validating
Сообщений: 169
Регистрация: 10-11-04
Из: Челябинск
Пользователь №: 1 088



Занимаюсь, находясь в Линуксе, программирование AVR-ок. Может, ARM-ы будут, не знаю.
Отлаживать что-то по JTAG-у великогиморно, ибо для отладчика (скажем, GDB) нет способа связи через JTAG с чипом.
Знаю, что существуют всякие AVR-ICE и прочие _частные_ решения. Все эти айсы содержат в себе часть отладчика, всё закрыто, не всегда стабильно, и очень специфично.
Знаю, что существует ограниченый набор микросхем известной фирмы (что-то помнится FTD*, кажется), который позволяет насколько-то прямо шевелить ножками. Но там непонятно, какие драйверы, да и потом, шевелить ножками программно драйвером, эмулируя JTAG - некошерно и небыстро.
Интересно, есть ли что-то, например, срощеный проект USB2 с opencores.org со сдвиговым регистром, для огранизации JTAG, или какой-то готовая микросхема с USB и JTAG, которая даёт возможность драйверу отправлять в него, контроллер, группы байт, который те будет сдвигать в JTAG ?
Если такая штука есть, то хорошо: на основе её можно слабать любой JTAG отладчик или ещё что угодно JTAG.

Так вот, есть ли такие проекты или микрухи ?
Наверное, если бы я понимал в USB и verilog, я бы сам сделал на FPGA что-нибудь подходящее из проекта с opencores.org, драйвер для линукса и либы для использования точно бы нарисовал, но вот в USB и verilog-е реально не волоку...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Oldring
сообщение Dec 27 2006, 11:17
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(impatt @ Dec 27 2006, 10:39) *
Занимаюсь, находясь в Линуксе, программирование AVR-ок. Может, ARM-ы будут, не знаю.
Отлаживать что-то по JTAG-у великогиморно, ибо для отладчика (скажем, GDB) нет способа связи через JTAG с чипом.


Вы совершенно правильно указали, что главная проблема с JTAG - закрытость и нестандартность протоколов отладки уровня приложения. Эта закрытость вызвана прежде всего желанием компаний, производящих микроконтроллеры и средства отладки, иметь деньги с инструментария. То есть просто одним сериализатором этот вопрос не решить. Для AVR не опубликованы даже отладочные регистры, поэтому особо лучше ни на что не надейтесь. Для ARM для GDB вроде бы ситуация гораздо лучше.


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- impatt   USB<->JTAG   Dec 27 2006, 10:39
- - Andy Great   FT2232C - там есть все для JTAGa.   Dec 27 2006, 10:59
|- - impatt   Цитата(Andy Great @ Dec 27 2006, 10:59) F...   Dec 27 2006, 12:37
|- - iosifk   Цитата(impatt @ Dec 27 2006, 12:37) Цитат...   Dec 27 2006, 13:01
|- - impatt   Цитата(iosifk @ Dec 27 2006, 13:01) Цитат...   Dec 27 2006, 13:50
||- - iosifk   Цитата(impatt @ Dec 27 2006, 13:50) Уроды...   Dec 27 2006, 14:23
|||- - impatt   Цитата(iosifk @ Dec 27 2006, 14:23) Если ...   Dec 27 2006, 15:14
|||- - Oldring   Цитата(iosifk @ Dec 27 2006, 14:23) чтобы...   Dec 27 2006, 15:59
||- - Andy Great   Цитата(impatt @ Dec 27 2006, 13:50) Вероя...   Dec 27 2006, 21:47
||- - impatt   Цитата(Andy Great @ Dec 27 2006, 21:47) Н...   Dec 28 2006, 06:06
|- - impatt   Цитата(iosifk @ Dec 27 2006, 13:01) Еще х...   Dec 28 2006, 06:18
|- - Artem-1.6E-19   Цитата(Oldring @ Dec 27 2006, 10:17) Для ...   Dec 27 2006, 11:43
|- - impatt   Цитата(Oldring @ Dec 27 2006, 11:17) Цита...   Dec 27 2006, 13:00
- - Andy Great   Поясняю: я имел в виду, что можно работать (и успе...   Dec 28 2006, 09:03
- - goodwin   Расперчил летом usbDemon от Масraigor на FTDI2232....   Dec 28 2006, 13:27
|- - impatt   Цитата(goodwin @ Dec 28 2006, 15:27) Расп...   Dec 28 2006, 13:31
- - goodwin   Да вроде в FTDI2232 как раз все номально с аппарат...   Dec 28 2006, 14:08


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 08:40
Рейтинг@Mail.ru


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