vetal 0 2 марта, 2005 Опубликовано 2 марта, 2005 · Жалоба Интересует высокоуровневый api для работы с jtag. имеется: фиксированная цепочка с определением регистров/устройств через bsdl файл(ы). требуется весьма простой api рода WriteRegister(uint devnumber,char *regname, char *data); ReadRegister(uint devnumber,char *regname); и реализованный интерфейс для работы с io. Такое существует, или как? C jtag на уровне сканирования не работал, и хочется упростить себе жизнь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
acex2 0 2 марта, 2005 Опубликовано 2 марта, 2005 · Жалоба Что-то похожее есть на www.jtag.tk. По крайней мере, мне без проблем удалось скомпилировать и использовать их исходники для конфигурации Xilinx. Еще посмотрите AppNote 105 от SiLabs. Они описывают программирование своих контроллеров через JTAG, но их исходники можно применить и для ваших целей - все нужные вам функции там присутствуют. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vetal 0 2 марта, 2005 Опубликовано 2 марта, 2005 · Жалоба jtag.tk хорошая штука! Эти утилиты оказывается у меня были скачаны, толко без конфигуратора. А в нем самое главное - пример использования. Будем осваивать, главное мокросхему не спалить случайно. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3.14 0 2 марта, 2005 Опубликовано 2 марта, 2005 · Жалоба 2 vetal У Xilinx имеется JDrive, идет вместе с исходниками, который пользуясь BSDL IEEE1532 и рожаемыми в ISE ISC файлами может пользоваться процедурами описанными в BSDL файле (хотя у меня чувство ДеЖавю :)). <Будем осваивать, главное мокросхему не спалить случайно.> Думаю, вероятность мизерная, хотя я так спалил 5 штук CPLD 95216, так и не понял в чем собака порылась. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vetal 0 3 марта, 2005 Опубликовано 3 марта, 2005 · Жалоба <Будем осваивать, главное мокросхему не спалить случайно.> Думаю, вероятность мизерная, хотя я так спалил 5 штук CPLD 95216, так и не понял в чем собака порылась. Я вот этого и не хочу, т.к. мсх пока всего одна apa300. А я заложил в устройство отладку по jtag через встроенный jtag-hub. Пока ставлю эксперименты, из коммандной строкИ, при помощи утилит входящих в состав FlashProLite. Они почему-то не поставляют abiactel.h для доступа к своей библиотеки, хотя в доках пишут, что при помощи нее пользователи, в своих программах, получают доступ к jtag. При детальном рассмотрении silabs-an105 оказался намного удобнее. Буду его скоро мучать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vetal 0 15 февраля, 2006 Опубликовано 15 февраля, 2006 · Жалоба Доступ к программатору FlashProLite в приложении. Предполагаю, что, используя данный заголовочный файл как отправную точку, можно получить доступ USBBlaster и/или, возможно, к jtagserver. Последнее не пробовал. продублировал в /pub/FPGA/_Actel_/abiactel.zip abiactel.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Bar 0 16 февраля, 2006 Опубликовано 16 февраля, 2006 · Жалоба Как вариант: http://www.dlpdesign.com/usb/2232m.shtml Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться