Перейти к содержанию
    

smarrty

Участник*
  • Постов

    8
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array

Посетители профиля

573 просмотра профиля
  1. Всем привет. Хочу спросить у общественности, что надо прочитать/посмотреть, чтобы сделать первый проект на Spartane. Имеется: 1) Отладочная плата Spartan-3AN; 2) WebPack+ModelSim 3) Знание VHDL и небольшой опыт программирования на нем(делал на дипломе VHDL модуль) 5) 5 лет опыта работы инженером и программирование микроконтроллеров и тд. и тп. Чую, что надо бы изучить доскональна архитектуру ПЛИС, но это 600 страниц, затем схему борды, затем писать программу. Но хочется делать это одновременно, чтобы не так кисло было. Может у кого есть какие-нибудь ссылки на толковую литературу или сайты? Спасибо
  2. XP Professional SP 3 В том то и дело, что у меня не находятся дрова для VID_04B4&PID_8613 Ввыходит, что в Ксайлинке недопрограммировали программатор! =) Забыли поменять ВИД И ПИД. Я вот думаю, что может поменять вид и пид вручную, через какие-нибудь Cypressские утилиты. С FTDI так можно. Кто нибудь знает как это сделать?
  3. Спасибо помогло. Теперь я окончательно убедился, что мне попались программаторы для которых дрова даже теоретические нельзя установить без танцев с бубном =(
  4. 2ADA007 Спасибо за помощь! Но надо проделать все три пункта, которые я написал. Насколько я понимаю, Xilinx сотворил следующую приблуду: при первом подключении кабеля ищутся дрова для Xilinx Platform Cable USB II firmwfre loader, после того, как установиться firmware loader, он изменит прошивку программатора, так что он станет Platform Cable , у которого пид и вид такой же как у тебя USB\VID_03FD&PID_0008. Об этом написано в мануале по установке программатора. Меня интересует первый этап, а именно установка firmwаfre loader. Так вот, в моем случае вид и пид Xilinx Platform Cable USB II firmwаre loader VID_04B4&PID_8613, а в файле драйвер xusbdrvr.inf другие (см. первый пост). Вот я и хочу выяснить, какие вид и пид у на других экземплярах программаторов.А для этого надо сделать то, что я написал в предыдущем посте. P.S. Я программирую через шнурочки-разъемы, проводок HALT у меня висит в воздухе. Это не смертельно?
  5. 2Kuzmi4 На другом компе пробовал и с 8-ой версией- также приходиться криво дрова устанавливать, НО запрограммировать получается, а вот верификация не проходит. Я вот думаю, может у меня программатор левый(таких 2 шт =) ) какой, раз у него VID_04B4&PID_8613, а не VID_03FD&PID_0013 как должно быть. Народ, буду признателен, если кто-нибудь у кого стоит этот кабель посмотрит VID&PID у устройства Xilinx Platform Cable USB II firmwre loader. Для этого надо: 1) добавить переменную среды devmgr_show_nonpresent_devices=1, это нужно для того,чтобы отображались все установленные устройства USB. Перезагрузить комп :crying: ; 2) перейти в диспетчер устройств. Далее меню ВИД-> ПОКАЗАТЬ СКРЫТЫЕ УСТРОЙСТВА; 3) Найти в списке устройств Programming Cables -> Xilinx Platform Cable USB II firmwre loader. Кликнуть на него правой кнопкой-> Свойства->Сведения. Будет строка с видом и пидом
  6. Проблема: Купили Platform Cable USB II DLC10. Установил на компе Xilinx ISE 12, чтобы не париться с установкой дров вручную. Подключаю кабель, запускается визард установки, но нужных дров не видит. Посмотрел в диспетчере устройств сведения о программаторе VID_04B4&PID_8613, а в файле дров xusbdrvr.inf, есть такие строчки вот я и изменил его, чтобы вид и пид совпадал с видом и пидом программатора Короче, криво-косо, но программатор как-то установился. Загружаю IMPACT, инициализирую цепь программирования, все хорошо - вижу микруху памяти. Но любые последующие операции не удаются, т.е. нельзя ни прошить, ни стереть- появляется ошибкам Program Failed и т.д. Народ, подскажи почему Platform Cable USB II не установился "по-человечески"? И что мне делать? Спасибо
  7. Описание ситуации: ПЛИС Spartan 1, память xc17s256 DIP-8, программатор Chip Prog USB. Для ПЛИС от сторонних разработчиков есть проект в Foundation 3.1. Вместе с самим проектом был и файл прошивки с расширением *.mcs. Этот файл я благополучно зашил в память при помощи программатора Chip Prog USB. Затем потребовалось слегка модифицировать проект, что я и сделал. Проблема в том, что у меня есть Foundation 2.1, в нем при реализации создается только bit-файл прошивки. Софтина программатора поддерживает расширения *hex, *bin, *jed. Возник вопрос: что делать? Использовать новый Foundation не получиться, так как он не поддерживает первые Spartan. Остается только найти где-нибудь Foundation 3, 4, или как-нибудь перегнать *bit файлы в *mcs. Я покопался в iMPACTе из WebPACK 8.2 там вроде бы получилось создать PROM file с расширением *mcs, но проверить работоспособность полученных файлов я не еще не успел, так как решил подождать пока не придет многоразовая память (вместо одноразовой xc17s256, а то ошибки дорого выходят :unsure: ) Вопросы: 1) Откуда можно скачать Foundation 3, 4?; 2) Как можно перегнать *bit файлы, в *mcs или *bin ( PROMgеn не подходит, так как по его описанию, он не поддерживает первые Спартаны)?; 3) С какого перепугу мой Foundation 2.1 не генерить файлы *jed хотя должен это делать? Спасибо. Надеюсь кто-нибудь сможет мне помочь.
×
×
  • Создать...