Здравствуйте, уважаемые.
Появился под рукой JTAG-эмулятор фирмы Sauris модель SAU510 ISO Plus. В связи с чем возник вопрос применения данного устройства для прошивки CPLD, в частности XC9500XL-100. В рекламе на данный продукт (SAU510 ISO Plus) заявлено, что есть возможность с помощью поставляемой утилиты (svfplayer) шить ПЛИС.
После создания svf-файла (IMPACT из ISE13.1), подключения и настройки JTAG была предпринята попытка зашить CPLD, на что программа svfplayer ругнулась, что в svf-файле неверная длина команды (остальные все тесты прошли, как то питание, клоки и т.д.). После изучения было найдено, что IMPACT создаёт svf-файлы, в которых длина команд может быть произвольная - и 1 бит, и 18, и 16 и др. svf-player же по всей видимости не любит длины, отличающиеся от n*8.
В связи с этим хотел спросить у форумчан:
1. Никто не сталкивался с такой проблемой?
2. Если да, то решили ли и как?
3. Вдруг кто-нибудь знает как можно заставить IMPACT создавать svf-файлы с командами кратными только 8 битам?
4. Или же как заставить svf-player SAU510 воспринимать данные svf-файлы.
Ну и последний - может SAU510 ISO Plus вобще не поддерживает программирование XC9500XL?
Заранее спасибо за потраченное время.