Jump to content

Sign in to follow this  

Altera byteblaster kernel driver

Recommended Posts

Кто нибудь знает как скомпилировать kernel driver программатора altera byteblaster (LPT порт) для ubuntu linux? Ато quartus не хочет в убунте прошивать.

Пишу ./configure а он по английски пишет что драйвер не был портирован для этой оси. Для red hat linux у них официально предназначен драйвер. Можно как нибудь "обмануть"?

Для программатора usb blaster инструкция здесь:


Кто хочет помочь - файл byteblaster.tar.gz c исходниками драйвера можно скачать(10 кб):


Share this post

Link to post
Share on other sites

Обмануть проще простого

case $state in
    echo "This is a supported OS ($system) but an old release ($release)."
    echo "The ByteBlasterMV driver cannot be used as-is on this"
    echo "system, but you may be able to port it.  Good luck!"
    echo "This is a newer release of $system than is supported by"
    echo "this software.  It may or may not work.";;
    echo "The ByteBlasterMV driver has not been ported to this"
    echo "version of this OS.  Sorry."
#    exit;;

Закоментируйте строку с exit как в приведённой тексте в файле configure.

Вопрос в догонку. Вы читали INSTALL инструкции? там написано что можно не страдать компилированием модулей, а использовать имеющийся parport. Особое внимение уделите выделенным кускам




This package contains kernel drivers for the Altera ByteBlaster, ByteBlasterMV

and ByteBlaster II JTAG cables.


In most cases you won't need to install a driver on your system. If the

parport driver is available on your kernel then Quartus II will use that driver

to connect to the hardware. This driver is visible as device nodes called

/dev/parport0, /dev/parport1 etc.


The only setup required with the parport driver is to ensure that the

permissions of the devices /dev/parport# (where # is 0, 1 or 2) are set

to provide RW access to all users who will need to use them.


If you are using an early 2.4.x series kernel which does not contain any

parport devices they you may need to install the /dev/byteblaster driver by

following the instructions below. Note that this driver does not support

ByteBlaster II cables.


If you are using a 2.6.x series kernel then you may be able to get higher

performance by patching your parport driver to support bitbash mode. You

should only do this if you really know what you are doing - see the

instructions below.


If you do not have a copy of the Quartus II software installed then please

see http://www.altera.com/ for details of how to obtain the software.

Share this post

Link to post
Share on other sites

Этот файл лежит в каталоге quartus/linux в проинсталлированном линуксовом квартусе.

Вам он нужен при том, что Вам не нужен квартус и Вы не собираетесь его устанавливать?

А чем не устраивает работа кварутса через /dev/parport без этого драйвера ?


Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this