|
USB<->JTAG, Где есть такие контроллеры ? |
|
|
|
Dec 27 2006, 10:39
|
Частый гость
 
Группа: 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-е реально не волоку...
|
|
|
|
|
 |
Ответов
|
Dec 27 2006, 11:17
|

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

|
Цитата(impatt @ Dec 27 2006, 10:39)  Занимаюсь, находясь в Линуксе, программирование AVR-ок. Может, ARM-ы будут, не знаю. Отлаживать что-то по JTAG-у великогиморно, ибо для отладчика (скажем, GDB) нет способа связи через JTAG с чипом. Вы совершенно правильно указали, что главная проблема с JTAG - закрытость и нестандартность протоколов отладки уровня приложения. Эта закрытость вызвана прежде всего желанием компаний, производящих микроконтроллеры и средства отладки, иметь деньги с инструментария. То есть просто одним сериализатором этот вопрос не решить. Для AVR не опубликованы даже отладочные регистры, поэтому особо лучше ни на что не надейтесь. Для ARM для GDB вроде бы ситуация гораздо лучше.
--------------------
Пишите в личку.
|
|
|
|
|
Dec 27 2006, 11:43
|
Местный
  
Группа: Новичок
Сообщений: 266
Регистрация: 29-11-06
Пользователь №: 22 905

|
Цитата(Oldring @ Dec 27 2006, 10:17)  Для ARM для GDB вроде бы ситуация гораздо лучше. Как я понял, с виглером как минимум проблем быть не должно.
|
|
|
|
Сообщений в этой теме
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 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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|