SOLVED: Quartus II Web Edition 13.1 on Windows 10 - Page 1
Forum section: electronics / general

author: NivagSwerdna
author_rank: Super Contributor
timestamp: January 15, 2018, 11:07:05 am
content: I'm trying to download some software so I can play with my DE2 Terasic board... My understanding is that the latest version of the free s/w that supports Cyclone II is 13.1 so I downloaded the ISO and have mounted this.I can get the installation welcome screen to appear but when I ask it to install nothing happens.I have tried as both normal and admin user and also tried Run As Administrator... the click works... it asks for Admin rights if not already admin and then nothing...Advice appreciated.I'm probably on Windows 10 1709Thanks in advance

author: JPortici
author_rank: Super Contributor
timestamp: January 15, 2018, 11:46:25 am
content: I have Win10 1703 (i uninstalled and blocked 1709 because i couldn't install the media feature pack)I have installed the latest quartus a couple of weeks ago, i recall having problem launching it so i uninstalled, reinstalled, then i was able to launch the program.However I have yet to use it so i don't know if it really works

author: NivagSwerdna
author_rank: Super Contributor
timestamp: January 15, 2018, 10:35:08 pm
content: Looks like it's not going to work on my version of WindowsConsistently produces this in the event logs...Faulting application name: QuartusSetupWeb-13.0.1.232.exe, version: 13.0.0.0, time stamp: 0x5049c0c3Faulting module name: ntdll.dll, version: 10.0.16299.192, time stamp: 0x16e7ff7fException code: 0xc0000005Fault offset: 0x00078a69Faulting process id: 0x574Faulting application start time: 0x01d38e508f8be36aFaulting application path: G:\components\QuartusSetupWeb-13.0.1.232.exeFaulting module path: C:\Windows\SYSTEM32\ntdll.dllReport Id: 85d54585-471a-45ba-9c60-3dc1ff48c5beFaulting package full name:Faulting package-relative application ID:Exception code: 0xc0000005 is access violation

author: marshallh
author_rank: Unknown
timestamp: January 16, 2018, 03:21:09 am
content: I'm running it fine here, though the internal cygwin (used by its NIOS toolchain) needs to be updated to not error out on W10.

author: BrianHG
author_rank: Super Contributor
timestamp: January 16, 2018, 03:44:04 am
content: Quote from: NivagSwerdna on January 15, 2018, 10:35:08 pmRe-download the install setup from Altera's website.This once happened to me in Win7 with an earlier Quartus. It only worked when I manually downloaded the full install file from a direct link using Firefox. Altera's downloader with IE and Firefox for some reason messed up the downloaded install files for some unusual reason. It would only partially seem to begin to install.Also, before re-installing, make sure you DELETE altera's earlier temporary 'extraction/install' folder which may contain corrupt junk, of a corrupt .log in it from your previous install attempts making future install attempts permanently impossible, even though you did a Windows Programs/Features un-install.

author: BrianHG
author_rank: Super Contributor
timestamp: January 16, 2018, 05:03:13 am
content: Direct download link: This .exe should install and work...http://dl.altera.com/13.1/?edition=subscription&platform=windows&download_manager=directDont use the download manager.Also, Quartus is now WELL beyond version 13.x, we are now at Quartus Prime V17.x...

author: amspire
author_rank: Super Contributor
timestamp: January 16, 2018, 06:10:29 am
content: Quote from: BrianHG on January 16, 2018, 05:03:13 amIf you are running a Cyclone II or III, you need to use Quartus 13.0sp1 (Cyclone II) or 13.1 (Cyclone III). There is an extremely popular $15 Cyclone II development board, for example.At least that is what Altera are saying:https://dl.altera.com/devices/

author: BrianHG
author_rank: Super Contributor
timestamp: January 16, 2018, 06:38:39 am
content: Quote from: amspire on January 16, 2018, 06:10:29 amOooops, here you go:http://dl.altera.com/13.0sp1/?edition=subscription&platform=windows&download_manager=direct

author: NivagSwerdna
author_rank: Super Contributor
timestamp: January 16, 2018, 10:26:34 am
content: I have been using the download manager up to now... I'll try the direct download. Thanks.My DE2 board is Cyclone II so that's what I need at this stage.RegardsNivag

author: rstofer
author_rank: Super Contributor
timestamp: January 16, 2018, 09:58:43 pm
content: You might also try to run the installer in compatibility mode.https://www.laptopmag.com/articles/set-compatibility-mode-windows-10

author: james_s
author_rank: Super Contributor
timestamp: January 16, 2018, 10:45:32 pm
content: Another option is run it in a VM, I use Quartus II on Win7 but iirc it's native to *nix and is well supported on Linux. Getting the USB programming cable to work with a VM can be a hassle but my friend had it working on his Mac a while ago.

author: NivagSwerdna
author_rank: Super Contributor
timestamp: January 18, 2018, 12:04:38 am
content: I discovered my problem... my PC has subtle memory issues... this became evident when I started MD5 check summing the downloaded .iso files and getting different answers every now and again for the SAME file. I know it's hard to believe but a memory diagnostic confirmed I had issues (and the crashed before explaining what the issues were). My PC is ASUS Z170-K with CMK16GX4M2A2400C14 memory... seems like I am not the only one to have this issue...... will have to try a different PC.

author: BrianHG
author_rank: Super Contributor
timestamp: January 18, 2018, 12:43:20 am
content: Quote from: NivagSwerdna on January 18, 2018, 12:04:38 amGood luck with the .iso on a new PC.At least if you went for the 1 file .exe, it tests itself during extraction confirming the download itself has no errors.

author: NivagSwerdna
author_rank: Super Contributor
timestamp: January 18, 2018, 08:23:37 am
content: At least now I have the image locally on a linux server (no GUI) and it sums consistentlynivag@splat:~$ md5sum Quartus-web-13.0.1.232.iso690a295c697765efe95f7d62f1cea7ed Quartus-web-13.0.1.232.isoJust need to find a PC now

author: NivagSwerdna
author_rank: Super Contributor
timestamp: January 18, 2018, 08:31:59 am
content: Here's the evidence for the non-believers...Two files.. OLD_Quartus-web-13.0.1.232.iso and OLD_Quartus-web-13.0.0.156.isoChecksum the first twice.... gives e7a9f12b4f6b48f693e8031c1a11816aChecksum the other one (and stress disc/memory caches etc)... gives.. 48df63cab2e2d2bbd0cdd6bd85452317Then checksum the first again expecting e7a9... but get.... 6a0ebf6295a9acb7b756010cae87ffdbWTFCode:E:\>md5sums.exe OLD_Quartus-web-13.0.1.232.isoMD5sums 1.2 freeware for Win9x/ME/NT/2000/XP+Copyright (C) 2001-2005 Jem Berkes - http://www.pc-tools.net/Type md5sums.exe -h for help / filename MD5 sum-------------------------------------------------------------------------------[E:\]OLD_Quartus-web-13.0.1.232.iso 100% e7a9f12b4f6b48f693e8031c1a11816aE:\>md5sums.exe OLD_Quartus-web-13.0.1.232.isoMD5sums 1.2 freeware for Win9x/ME/NT/2000/XP+Copyright (C) 2001-2005 Jem Berkes - http://www.pc-tools.net/Type md5sums.exe -h for help / filename MD5 sum-------------------------------------------------------------------------------[E:\]OLD_Quartus-web-13.0.1.232.iso 100% e7a9f12b4f6b48f693e8031c1a11816aE:\>md5sums.exe OLD_Quartus-web-13.0.0.156.isoMD5sums 1.2 freeware for Win9x/ME/NT/2000/XP+Copyright (C) 2001-2005 Jem Berkes - http://www.pc-tools.net/Type md5sums.exe -h for help / filename MD5 sum-------------------------------------------------------------------------------[E:\]OLD_Quartus-web-13.0.0.156.iso 100% 48df63cab2e2d2bbd0cdd6bd85452317E:\>md5sums.exe OLD_Quartus-web-13.0.1.232.isoMD5sums 1.2 freeware for Win9x/ME/NT/2000/XP+Copyright (C) 2001-2005 Jem Berkes - http://www.pc-tools.net/Type md5sums.exe -h for help / filename MD5 sum-------------------------------------------------------------------------------[E:\]OLD_Quartus-web-13.0.1.232.iso 100% 6a0ebf6295a9acb7b756010cae87ffdbE:\>

author: BrianHG
author_rank: Super Contributor
timestamp: January 18, 2018, 10:00:24 am
content: Why are you using the .iso instead of the .exe?

author: NivagSwerdna
author_rank: Super Contributor
timestamp: January 18, 2018, 10:30:35 am
content: Quote from: BrianHG on January 18, 2018, 10:00:24 amIrrelevant.

author: andersm
author_rank: Super Contributor
timestamp: January 18, 2018, 11:25:48 am
content: ECC RAM costs more, but is oh so worth it.

author: BrianHG
author_rank: Super Contributor
timestamp: January 18, 2018, 05:36:31 pm
content: Quote from: NivagSwerdna on January 18, 2018, 08:31:59 amYou MD5 checksums don't match Altera's on their we site:QuoteQuoteWhich DVD burning tool did you use?.iso disk mounters are buggy in most versions of windows which is why I prefer the .exe.When using the .exe, you seem to be getting a fault in the ntdll.dll, you can try older alternate versions of ntdll.dll in your install path. It's isn't Altera's unpacked Install.exe which is messing up, it's their 'QuartusSetupWeb-13.0.1.232.exe' uncompressor which is crapping out on you before you even make it to the internally run 'Setup.exe'.

author: NivagSwerdna
author_rank: Super Contributor
timestamp: January 19, 2018, 10:52:57 am
content: Switched to a different PC...E:\>certutil -hashfile Quartus-web-13.0.1.232.iso MD5MD5 hash of Quartus-web-13.0.1.232.iso:690a295c697765efe95f7d62f1cea7ed(I also ran memtest86 on the original PC and get errors, lots of errors. Corsair have accepted an RMA on the CMK16GX4M2A2400C14 memory, although of course it could be the ASUS Z170-K controller that has the issue).It's really interesting how a PC can operate with memory/memory controller issues but only show apparent issues when under significant I/O stress... quite scary really.PSI never created a physical DVD but used the Windows in built mount. However the fundamental issue was random memory errors producing differing results and hence showing up as corruptions. If you md5 a file, do something and then md5 the file again and get a different result you know you have trouble!

author: BrianHG
author_rank: Super Contributor
timestamp: January 19, 2018, 10:55:47 am
content: Quote from: NivagSwerdna on January 19, 2018, 10:52:57 amCan you change your ram controller settings in your BIOS. Instead of sounding like bad memory, it sounds as if your RAS-CAS precharge is set too short in number of clock cycles, or you ram clk is set too fast.Also try removing your ram modules, clean the pins with an eraser and re-seat them, also swap them.

author: NivagSwerdna
author_rank: Super Contributor
timestamp: January 19, 2018, 11:03:14 am
content: If you google CMK16GX4M2A2400C14 and ASUS Z170-K you get quite a few sad stories.I have tried various combinations both 'auto' and XMP profiles.QuoteRemoved, shuffled, different sockets tried...

author: NivagSwerdna
author_rank: Super Contributor
timestamp: January 19, 2018, 12:03:10 pm
content: 13.0sp1 installed without a hitch on PC#2!

author: amspire
author_rank: Super Contributor
timestamp: January 19, 2018, 12:12:42 pm
content: Quote from: NivagSwerdna on January 19, 2018, 12:03:10 pmDoes it recognise the USB Blaster programmer? Sometimes have to do a few steps to force later Windows to accept the drivers.

author: NivagSwerdna
author_rank: Super Contributor
timestamp: January 19, 2018, 12:27:03 pm
content: Quote from: amspire on January 19, 2018, 12:12:42 pmNot got that far yet...

author: NivagSwerdna
author_rank: Super Contributor
timestamp: January 19, 2018, 02:45:42 pm
content: Installed driver, in Windows Device Manager, on unknown device, from E:\altera\13.0sp1\quartus\driversDE2 CP_v2_0_3 works(Had no luck with the CP distributed with the DE2 software... must be out of date w.r.t. Quartus II)

author: BrianHG
author_rank: Super Contributor
timestamp: January 19, 2018, 05:02:06 pm
content: In case you get any strange functional effects/install problems with Altera's USB Blaster drivers, you can just install newer ones from higher versions of Quartus. The earlier Quartus versions are able to use them.Also, you can have more than 1 version of quartus installed on your PC as 1 time if it has a different base version #. You may run one or the other at any time....

author: NivagSwerdna
author_rank: Super Contributor
timestamp: January 19, 2018, 05:43:19 pm
content: I've got to the connecting switches to LEDs with combinatorial logic in VHDL stage.... most of it is a mystery but it does seem to work so I'm much happier that my sold as seen DE2 board isn't a dud.

author: NivagSwerdna
author_rank: Super Contributor
timestamp: January 22, 2018, 11:47:32 am
content: I have one remaining issue....Running qsys does not seem to work correctly... it produces errors saying it cannot interpret 13.0sp1 as a valid version number. I presume this is because 13.0 is a number but 13.0sp1 isn't.Is that something that can be tweaked?

author: amspire
author_rank: Super Contributor
timestamp: January 22, 2018, 12:22:14 pm
content: Do you get the IDE but cannot run qsys, or does the IDE not start?Quartus 10.0sp1 needs The Microsoft Visual C++ 2013 Redistributable Package (x86). Is it installed on your PC?

author: NivagSwerdna
author_rank: Super Contributor
timestamp: January 22, 2018, 01:08:15 pm
content: Quote from: amspire on January 22, 2018, 12:22:14 pmQSYS (and Quartus) run happily. I created a Clock Source OK but generating files as you save fails... with error about parsing version number.A bit like...https://www.altera.com/support/support-resources/knowledge-base/solutions/rd03282013_47.html

author: NivagSwerdna
author_rank: Super Contributor
timestamp: January 25, 2018, 10:56:28 pm
content: I replaced the memory in my PC today....Quartus-web-13.0.1.232.iso 100% 690a295c697765efe95f7d62f1cea7edUnbelieveable... it now calculates checksums and can copy files OK!

author: Macbeth
author_rank: Super Contributor
timestamp: January 26, 2018, 12:06:18 am
content: One thing I just can't understand is why these FPGA packages are so much fucking bloatware and terribly wasteful. If they kept backward compatibility you could kind of understand, but they don't!I know Dave keeps mocking his former employer Altium for trying to come up with a universal FPGA solution, I guess their heart was in the right place.

author: Scrts
author_rank: Frequent Contributor
timestamp: January 26, 2018, 07:02:12 pm
content: Quote from: Macbeth on January 26, 2018, 12:06:18 amI'd understand if you'd have to design FPGA packaging that would deliver enough power to the required die areas, ensure documented timing, proper EMC and EMI performance, enough coupling, etc... So the pin compatibility would be the last thing you want to think about.

author: james_s
author_rank: Super Contributor
timestamp: January 26, 2018, 07:08:52 pm
content: FPGAs themselves are incredibly complex, I don't know what all goes into the software but it may not be as wasteful and bloated as you think. These days it hardly matters though, my installation of ISE is about 11GB, on a 1TB drive that's nothing. I'm not a gamer but some of the recent games are around 100GB.