Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
18 years ago

byteblaster not showing up in hardware

Hi,

I need help with my maxII eval board. When I go to program and verify, the byteblaster does not show up. I have a pci-parallel card in my dell computer and I have added that hardware to my machine as well as the byteblaster. Still I do not see it. Has anyone seen this problem before? Can someone help?

Thanks,

Elliot

33 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    Now my Byteblaster2 is running with my PCI parallel port adapter. The problem was during QuartusII installation the field "DependIOnService" of AlteraByteBlaster (HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AlteraByteBlaster) in Windows registry was filled in to be dependent from service "parport". When I installed my PCI parallel port adapter (MosChip chipset) the service installed to take care of parallel port was NmPar. Since I pointed "DependIOnService" of AlteraByteBlaster to "NmPar I dont have problem using Byteblaster2 anymore.

    --- Quote End ---

    Thanks! That is the solution working to me.

    I also use the PCI parallel port card based on Mos chipset. The only difference is that the service name is "PciPPorts", which I found in *.inf coming with the card driver CD.

    Cheers
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    --- Quote Start ---

    Thanks! That is the solution working to me.

    I also use the PCI parallel port card based on Mos chipset. The only difference is that the service name is "PciPPorts", which I found in *.inf coming with the card driver CD.

    Cheers

    --- Quote End ---

    I'm glad you managed to sort it out. However, not everybody's PCI card works with 'Nmpar'. Depending on which manufacture of the PCI card uses, in my instance it was 'oxpar'. I found this out by searching the readme files on the installation disc which pointed to 'oxpar'. Unless this is right then your get the message 'Kernal mode driver' popping up. Also, LPT1 must alway be assigned the port. Earlier on in the discussion trail I got thrown off because every body was talkiing about changing 'Parport' to 'Nmpar' and I was getting really frustrated with this 'Kernal Mode driver' :mad: I've finally got my quartus to work perfect now..:D
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Used a lot of time dealing with this problems, and yes the answer is to change the AlterByteBlaster services to the right one as allready described - forget about messin´ around with the kernal drivers. To find the name of service of the PCI card ( not allways NmPar) open the device manager > Ports> (our PCI card name). First check that the port number is LPT1 if not change it to LPT1 in the port setting TAB. After this open the TAB "Details" and select "service" from the pull down list. Here you find the name of the sevice you need to copy/paste to the RegEdit as allready described. Could add that after goofin´around for several hours trying to solve this problem I had to remove all byteblaster drivers from the device manager and start all over again to get rid of an error code 82 in the quartus SW. So my advise if you face problems with Quartus not been able to se your ByteBlaster is to open the device manager, in the "View" menu activate "Show hidden devices". Find your installation(s) of the byteBlaster driver in the nonPnP devices and uninstal it. Restart and change the RegEdit as above described - then indstall the ByteBlaster driver again - this worked for me:)