Мы уже писали, как самому сделать очень простой программатор для микросхем Altera FPGA/CPLD - ByteBlaster.

Остается вопрос, как настроить программное обеспечение Quartus II для работы с ним.
Здесь я рассматриваю установку драйвера ByteBlaster на ОС Windows7. Примерно то же самое нужно делать и для Windows XP. Используемая среда разработки - Altera Quartus II v9.1 (для версии 9.0 все точно так же).
Прежде всего нужно убедиться, что на вашем компьютере есть LPT порт.
На ноутбуках его сейчас уже не ставят, а вот на десктопах он зачастую еще есть. Посмотрите на задней панели ПК должен быть разъем DB25 - двадцать пять контактов в 2 ряда. Операционная система тоже должна его "видеть". Зайдите в "Управление компьютером/Диспетчер устройств", в разделе "Порты (COM и LPT)" должна быть строка "Порт принтера (LPT)".
Если порт есть и разъем вы нашли, то можно двигаться дальше.
Запускаем среду разработки Quartus II и выбираем пункт меню "Tools\Programmer".
В окне программатора видим слева вверху "No Hardware", рядом с кнопкой "Hardware Setup". При попытке установить оборудование с помощью этой кнопки видим строку "Kernel mode driver not installed".
Нужно установить драйвер.
Сперва запустим программу CMD.EXE из каталога Windows, обычно она находится в папке "c:\windows\system32\". Запускать нужно с правами администратора, вот так:
После запуска появляется окно консоли:
Нужно перейти в папку установки Quartus II. В консоли я набираю "cd d:\altera\91\quartus\bin". В этой папке лежит нужная нам программа bblpt. Запускаю ее с ключем "/i". Вот что вижу:

Вижу сообщение "Altera ByteBlaster device driver successfully installed and serice started". Значит все прошло успешно. Если LPT порт выключен, то видим сообщение "Can't start Altera ByteBlaster service".
Я не знаю, возможно такое же аварийное сообщение появится если порт неисправен, или драйвер конфликтует с каким нибудь другим программным обеспечением использующим LPT ключи защиты. Мы опробовали этот метод установки на нескольких разных компьютерах и везде успешно.
Если драйвер установлен, то можно вернуться к среде Quartus II.
Теперь при добавлении программатора я вижу вот такую картину: в строке Port вместо "Kernel mode driver not installed" появляется "LPT1".
Нажимаем OK и теперь можем пользоваться нашим программатором.






Последняя версия которая поддерживает LPT
Это квартус 13, выше - только 64 bit.
В них драйвер ядра не установится, странно конечно для чего тогда суют этот файл в папку с программой.
Я поставил квартус 13 на win 7 32bit
Все раобтает.
-------
Почему на этой страницы нет кнопки войти ?
Мне приходится заходить на другой странице ,а затем отписываться здесь.
Если тут ввести свои данные пишет такой пользователь уже есть, вообще тупость.
Может девятая?
у меня нет файла bblpt.exe в системе.
На производстве для прошивки ПЛИС пользуемся самодельным ByteBlasterMV и программой Quartus II Stand-Alone Programmer (чисто программатор, без всего остального). Программка требует дрова от ByteBlasterMV.
На основе вашей инструкции сделал следующее:
1)скопировал из состава Quartus II 9.0 файлы ddlpt.exe и pgdhdlc.sys в папку C:\altera\90\qprogrammer\bin
2)открыл консоль винды и провел команды
cd c:\altera\90\qp rogrammer\bin
bblpt /i
После данных операций стал определятся ByteBlasterMV.
Испытывал на Windows XP SP3.
Из линукса можно пользоваться нашим программатором MBFTDI из командной строки загружая проекты откомпилированн ые в SVF файл
Уточнить не забуть,про 7. На 7-64 нет,на 7-32
прекрасно.
Возможно эта проблема - marsohod.org/.../...
Попробуйте взять bblpt от V9.0
Операцонка windows 7 64bit
Спасибо большое. помогло
а вот это не помогает? marsohod.org/.../...
Windows XP. версия 10.0 build 262 08/18/2010 Sj web edition :)
паралельный порт виден, написано "Это устройство используется (включено)"
пожалуйста напишите какая ОС и версия QuartusII, виден ли параллельный порт в диспетчере устройств
Altera ByteBlaster device driver successfully installed and serice started,
но lpt в том окошеке не появляется всё тот же
Kernel mode driver not installed