МАРСОХОД

Open Source Hardware Project

Новая версия 1.6b драйвера программатора MBFTDI для Quartus II

brd cyclone V with MBFTDI

Теперь с помощью программатора MBFTDI можно загружать проект в ПЛИС Cyclone V из среды Altera Quartus II. У нас есть плата с чипом Cyclone V и пришлось ее немного переделать, чтобы отключить внутренний альтеровский программатор и подключить наш программатор для экспериментов.

Сейчас в драйвере программатора исправлена ошибка переполнения буффера при передаче больших файлов SOF. Мы можем загружать образы в ПЛИС Cyclone V.

Так же в драйвере улучшена упаковка сигналов TMS/TDI  в команды MPSSE процессора микросхемы FT2232H. Это уменьшит трафик на USB шине программатора и немного сделает его быстрее.

Взять драйвер можно в разделе загрузки или вот здесь:

Распакуйте архив и скопируйте jtag_hw_mbftdi_blaster64.dll в папку квартуса. Обычно это папка c:\altera\14.1\quartus\bin64 или что-то в этом роде.

32х битную версию драйвера скопируйте в c:\altera\14.1\quartus\bin.

При использовании драйвера убедитесь, что программа Quartus II правильно отображает версию 1.6b:

drv16

Пожалуйста пробуйте и пишите.

PS: есть еще одна проблема с драйвером, которую пока не удалось решить, но думаю скоро сможем починить - некоторые POF файлы медленно прошиваются, например в микросхему MAX10. Сейчас работаем над этим...

 

Комментарии  

0 #4 shire 12.03.2017 13:10
Плагин заточен только под FT2232H, канал A.
Жаль, что плагин не с открытыми исходниками, и разработчики вежливо отмалчиваются.

Удалось пропатчить плагин под FT2232D для Win32, WinX64 и linux x86_64. Также можно пропатчить его для поддержки канала "B" FT2232H (в FT2232D MPSSE только на A).

Выкладывать патченую версию здесь считаю не совсем этичным, но если кто-то до сих пор заинтересован, могу дать ссылку. Естественно, лучше будет, если разработчики подправят 3-4 строки для поддержки FT2232D.
0 #3 Ильдар 22.07.2016 10:07
Здравствуйте.
сделал программатор на FT2232D. SVF плеер из виндовой консоли шьет EP4CE10F17C8. а из Куартуса - не прошивает(выдае т сообщение что не найдено устройство). на JTAGе проскакивают сигналы тактовой частоты и TMS в какой то момент меняется. проверял на WIn7-64, Win8.1-64. Вопрос: драйвер проверяет наличие FT2232H или это проблема Quartus+windows ?
0 #2 Евгений jtag 20.07.2016 13:08
Парни, я повторил вашу схему программатора, но заложил в нее FT4232. SVF плеер из виндовой консоли шьет 10 макс, а dll программатором не подхватывается. Можно ли найти исходники или выпустить релиз с поддержкой FT4232? Драйвер же FTDI используется один и тот же ftd2xx64.dll
0 #1 Серый Волк 09.06.2015 03:44
Вот. за это спасибо! Позже попробую.
Вопрос - как я понимаю, данный драйвер подойдёт к первой версии MBFTDI? Плата программатора вроде бы не затронута драйвером.

Добавить комментарий


Защитный код
Обновить


GitHub YouTube Twitter
Вы здесь: Начало Статьи о разном Новая версия 1.6b драйвера программатора MBFTDI для Quartus II