I am using MAX+PLUS II trying to program EPM7128STC100-15. I have a USB Blaster download cable. I can not install the driver. The instruction on Altera website does not apply because it's for Quartus software. Can I use USB blaster with Max+plus software? If yes, how do I install the driver? Thanks.
Running WinXP in VirtualBox will get you a running version of MaxPlusII but it does not help the LPT port access issue.
Even if you have a VirtualBox LPT port it still needs to be connected to a real physical LPT port for the ByteBlaster programmer dongle.
I think WinXP on a legacy motherboard with an LPT port is the best option.
Maybe a PCI card LPT adapter will work, IDK first hand; it depends if the MaxPlusII driver can handle other port addresses besides the standard ones on a motherboard.
I don't think a PCIe parallel port will work, nor a USB parallel port adapter either.
A MasterBlaster serial interface cable would seem to be the most amenable to using on more recent hardware, but I have never used one of these and don't know if it is supported by MaxPlusII. The MasterBlaster user guide (attached) only references early versions of QuartusII (prior to 8.1) as being supported and does not mention MaxPlusII at all. So it might be a dead end.
Thank you for helping me along in this project of mine, and it is sincerely appreciated.
I can see the merit in every thought expressed in each of the responses received so far.
I also have to add that I am running MAX+PLUS II version 10.2 on Windows 11, and it has compiled and simulated very well so far; the only issue left now is for me to configure the EPF81500AQC240-2 by using a ByteBlaster, and ultimately burn the Configuration data in the EEPROM (EPC1PC8, or EPC1441PC8, EPC1213PC8 or EPC1064PC8); and this is where the Parallel Port (LPT) issue has surfaced. As I understand all the response received thus far, the Programmer and the ByteBlaster will not work unless I return to an old machine running Windows 2K or XP the latest or earlier. Also, the MasterBlaster documentation kindly provided seems to refer to Quartus; would this apply to MAX+PLUS II version 10.2 as well?
Please, kindly confirm if my understanding here is in line with your response.
Gratefully appreciative.
Savvy Eagle
P.S. The USB to LPT adaptor arrived yesterday, and as some of you advised, it has not worked sadly!!!
I don't know if you can use the USB Blaster with MAX+PLUS II software, but the Quartus II Programmer also supports the EPM7128STC100. You could install the Quartus II Programmer instead if you cannot get the MAX+PLUS II software to work.
I am trying to programme my Altera FLEX81500AQC240-2 using a USB Blaster, but with no success so far. I am also looking to programme the EEPROM (EPC1PC8, EPC1213PC8, EPC1441PC8 or EPC1064PC8) to go with with the EPF81500AQC240-2 when I am done with verifying my VHDL Code. Could anyone, please, help me with the Drivers using MAX+PLUS II and where I can source the right Programmer Hardware? I have bought 1 USB Programmer and 2 USB Blasters so far and none of them has worked so far. Please, help !
And you are right; I am looking for a ByteBlaster; and ramaging through my old stuff, I found a ByteBlaster I built about 25 years ago, I've I've ordered s "USB to Parallel Port Converter", and I hope it works. But I would still be looking for a Programmer in order to burn the EEPROM with; and I'd appreciate any help I can get.
Hi, most USB to Parallel Port Converter on the market or USB docking stations do not work for this purpose because they don't emulate low level access to LPT adapter registers.
Some USB-to_LPT bridges support low level register access beyond IEEE-1284 standard, but even if the chip hardware can, the function isn't necessarily implemented in Windows driver.
I would primarily try with a hardware LPT driver, e.g. PCIe card installed in your desktop or ExpressCard for a notebook computer.
Thank you for the information you provided about the USB-zu-Parallel-Umsetzer.
I wrote to the email address link in the page of the materials associated, to Henrik, enquiring about how to get hold of this Cable, using my private email address, but I have not received any response. Would you be able to assist with this at all?
I'm not sure about PCIe LPT interfaces. The may offer port register virtualization, but I didn't yet check. The other point is that Max+plus II ByteBlaster driver is supporting 32 Bit OS only, it won't run on 64-Bit Windows. WinXP or even Win2K would be my first choice.
Hi, there's hope that MasterBlaster over COM port is even working in recent Windows versions because it doesn't rely on outdated drivers.
I wonder which protocol is used by MasterBlaster, if it's as simple as USB Blaster we could write an emulation driver or setup a small uC as MasterBlaster clone.
Thank you for a very encouraging response; now I can't wait for the MasterBlaster in order to move to the next step. As soon as I receive it I'll let you know.
Hi, I didn't yet test the tu-chemnitz USB2LPT solution. But according to reports it does proper LPT port register virtualization and thus should work. The driver software is still maintained and supports Windows 11. Problem is however that MAX+plus II and also Quartus ByteBlaster don't have 64-Bit kernel drivers. You need to run a 32-Bit OS to use MAX+plus II or Quartus with ByteBlaster. According to above posted link, this can be also a virtual machine on VirtualBox.