Принтеры

Перезаправляемые

Фотобумага

Jtag программатор

Прошивки и программаторы

Jtag программатор. Скачать программы и прошивки для Jtag, схема и восстановление jtag.

Скачать статью про Jtag программатор

Введение

Многообразие  IDE  под  ПЛИС породило массу типов программаторов с множеством сигналов как для прошивки, так и самотестирования... На самом деле в загрузочных  кабелях,  таких  как  Parallel Download Cable, MultiLinx Download Cable  RS-232  и  др.  формируется лишь часть сигналов общего стандарта  JTAG  IEEE  1149.1  [1],  что дает возможность минимизировать затраты по их изготовлению.

Проблема и решение...

Огорчает лишь-то, что собранные ранее и прекрасно себя зарекомендовавшие  при  работе  с ПЛИС  FPGA  от  Altera,  JTAG  LPT типа Wiggler/STK300 наотрез отказывались  работать  под  IDE  Xilinx. Как оказалось, не все так просто…

вышеозначенные “товарищи” работают  и  по  другим  pin-ам  и  обратным связям. Заглянув под крышку стандартного программатора  от Xilinx [2], мы увидим два “шинника” HC125  [3]  и  энное  количество  навесных SMD-ок. В наличии же у нас был только один буферник AHC244 [4] и ограниченные ресурсы по навесным компонентам. Умерив пыл наших заокеанских братьев, покажем,  как  реализовать  при  этом полнофункциональный  вариант JTAG программатора (см. рис. 1).

Конструктив Ввиду  простоты  монтажа  и большой неохоты автора заниматься разводкой, все устройство было собрано на макетной плате и помещено  в  корпус  от  киндер-сюрприза, с предварительно оплавленными  паяльником  отверстиями  под шлейфы.  Получилось  дешево  и сердито (см. рис. 2).

JTAG. Xilinx программатор

Все больше разработчиков переходит к использованию программируемых логических интегральных схем (ПЛИС), значительно упрощающих процесс проектирования и модификации функций устройства. Немаловажным в этом процессе является средство общения среды проектирования и самого устройства. Таким средством все чаще выступает программатор JTAG.

Рис. 2. Конструктив программатора JTAG. Xilinx

Рис. 1. Схема электрическая принципиальная программатора МИКРОКОНТРОЛЛЕРЫ

Рис. 4. Окно завершения программирования микросхем Xilinx (после удачного программирования)

Рис. 3. Окно программирования микросхем Xilinx (так должно выглядеть окно приложения непосредственно перед началом программирования микросхем ПЛИС)

Практика.

Средства отладки

Произведем проверку собранного девайса на примере IDE Xilinx. Для программирования  микросхем  откройте приложение “JTAG

Programmer” пакета Xilinx Foundation Series 3.1i.

В меню “Edit” выберите пункт “Add Device”, после чего появится вспомогательное окно, в котором  необходимо  отыскать  указанные файлы прошивок и открыть их.  В  меню  “Operations”  выберите пункт  “Program”.  В  появившемся окне  нажмите  кнопку  “Ok”.  После удачной  загрузки  в  появившемся окне (см. рис. 3-4) должна появиться  отчетная  фраза  “Programing

completed successfully”. После этого  нажмите  кнопу  “OK”.  На  этом программирование завершено.

Заключение

Обратите  внимание  на  некорректную  передачу  сигнала  TDO:

ради экономии мы его лишили буферника, тем не менее несмотря на расположенный рядом со шлейфом (около 1,5 м) импульсным БП, сбоев на операциях записи-чтения отмечено не было…

Тестирование  проводилось  в средах Xilinx Foundation Series 3.1i/6.2i  для  ПЛИС  серий  XC95xxx/Virtex.

Схему (OrCad) программатора (файл jtag.zip) вы можете загрузить тут - jtag.zip

http://www.radioliga.com (раздел “Программы”)

а также с сайта автора: http://raxp.radioliga.com/zip/jtag.zip

Ресурсы

1. OpenSource проект JTAG - http://jtagtools.sourceforge.net

BSDL Parser ver. 1.3, 12.10.2002 bsdl_ver1_3.zip

JTAG library for Windows ver. 1.5, 04.01.2004 jtag_ver1_5.zip

Xilinx Virtex configuration utility for Windows ver. 1.5, 04.01.2002 config_ver1_5.zip

Class TAP to access Xilinx cable under Linux ver. 1.2, 30.07.2002 taplinux_ver1_2.zip

Driver giveio.sys only for WinNT, Win2K, WinXP giveio.zip

2. Сайт производителя XILINX - http://www.xilinx.com

3. Спецификация “шинника” LVTH244 - http://raxp.radioliga.com/zip/lvth244.pdf

4. Спецификация “шинника” - VHC125 http://raxp.radioliga.com/zip/hc125.pdf

Наши новости

Samsung ML-2160 прошитый, с D101L картриджем за 2500р

Samsung ML-2160 прошитый, с D101L картриджем за 2500р. При покупке 2-х...

23.04.2013 Хиты:43 Новости

Баннер
Баннер

Рассылка

Платежи

Web Money


Яндекс цитирования

Создание лидирующих сайтов для бизнеса
студия Циколия