![]() |
![]() |
||||||||||||
USB программатор для ПЛИС Xilinx
Автор: ZiB
Поискав информацию о «готовых» программаторах с интерфейсом USB для ПЛИС компании Xilinx, сделал вывод что для домашнего пользователя дорого (цены от 4 тысяч и выше), но есть и клоны, хотя правильнее будет сказать самостоятельная реализация, так как схемы выложены в свободном доступе самим производителем, а заложенные мозги прошиваются «автоматом». Первоисточник Спасибо за ссылку пользователю PDA форума https://electronix.ru, из которой я узнал, что схема программатора есть в открытом доступе. Далее как говориться дело техники. “Затачиваем под себя” Первым делом провел анализ доступных комплектующих, и понял что от оригинального «выходного» каскада мне придется отказаться. Не долго думая родилась вот такая схема:
а за ней и плата: Я старался выполнить трассировку таким образом что бы не было переходных отверстий под микросхемами и максимально увеличил площадь контактных площадок и проводников, для удобства изготовления в домашних условиях. Вот такой вид имеет плата в «первом» варианте (схема и плата уже исправлены): Второпях я допустил ошибки в нескольких местах: перепутал адресные линии у EEPROM и не поставил перемычку на линию SDA, как оказалась она нужна для программирования EEPROM. Подготовка к работе Первым делом необходимо установить ПО для ЭВМ. Скажу честно я потерял не один час на прошивку, а всё потому что начиная с 11-ой версии ISE DESIGN SUITE разработчики разрешили только обновлять ПО программатора, но не прошивать, для прошивки необходимо скачать версию 10.1 (по крайне мере так сделал я). И ни на одном из форумов не было ответа по данной теме, наши иностранные коллеги об этом так же ни слова не сказали . После сборки необходимо: Все. Программатор готов к работе. Печатная плата в формате Gerber , распечатать можно из любой программы для просмотра данных файлов, например в gerbv Xilinx USB Prog Источники Страничка основной мысли :) [https://www.mikrocontroller.net] Драйвера для Cypress чипа и конфигурационная программа Распечатать (без комментариев) Все вопросы в Форум.
|
|
||||||||||||
![]() |
![]() |


![]() |
![]() |
|||
|
||||
![]() |
![]() |