|
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 28 2006, 13:27
|

Местный
  
Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267

|
Расперчил летом usbDemon от Масraigor на FTDI2232... Чем не подходит? Результаты "перчения" лежат на местном ftp. Результаты тестирования для MIPS & ARM можно найти поиском на этом форуме (по слову usbDemon... Искать где-то с июля 2006 ). На это-же железо можно и OpenOCD прикрутить, и родной GDB сервер от Масraigor. (правда это для всего, кроме AVR  )
|
|
|
|
|
Dec 28 2006, 13:31
|
Частый гость
 
Группа: Validating
Сообщений: 169
Регистрация: 10-11-04
Из: Челябинск
Пользователь №: 1 088

|
Цитата(goodwin @ Dec 28 2006, 15:27)  Расперчил летом usbDemon от Масraigor на FTDI2232... Чем не подходит? Я ещё не смотрел и не могу сказать, чем. Но против FTDI у меня есть некоторое предубеждение. Драйверы и принцип действия там неподходящий. Я про это упомянул уже выше. Эмулировать JTAG ножками - неинтересно. Закрытые драйверы - неинтересно. Результаты погляжу, спасибо. Я попробую пошерудить с USB, драйверами, если что-то получится например, на какой-нибудь флэшке пошевелить, то тогда попрошу кого-нибудь помочь привинтить USB2-PHY (Cypress cy7c68000) к ПЛИС с прошитым ядром USB2, тем более, что USB2-PHY имеет UTMI интерфейс, а ядро USB с opencores.org расчитано именно на такой интерфейс.
|
|
|
|
Сообщений в этой теме
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 Oldring Цитата(impatt @ Dec 27 2006, 10:39) Заним... Dec 27 2006, 11:17 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 Да вроде в FTDI2232 как раз все номально с аппарат... Dec 28 2006, 14:08
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|