Problem DetailsError: Internal Error: Sub-system: PGME, File: /quartus/pgm/pgme/pgme_algorithm.cpp, Line: 1109 Illegal tap position Stack Trace: 0x4f38e: PGME_ALGORITHM::get_id_index + 0x6e (pgm_pgme) 0x516fb: PGME_MAXII_ALGORITHM::get_open_ids + 0xab (pgm_pgme) 0x5611c: PGME_MAXII_ALGORITHM::init + 0x70c (pgm_pgme) 0x37c62: PGME_PROGRAMMER::engage + 0x1162 (pgm_pgme) 0xd425: MDB_FILE_NEW_DLG::OK_clicked + 0x75 (sys_mdb) 0x295b7: QThread::start + 0x427 (QtCore4) 0x24f7e: _beginthreadex + 0x106 (MSVCR120) 0x25125: _endthreadex + 0x191 (MSVCR120) 0x1652c: BaseThreadInitThunk + 0xc (kernel32) 0x2c520: RtlUserThreadStart + 0x20 (ntdll) End-trace Quartus Prime Version 17.1.0 Build 590 10/25/2017 SJ Lite Edition Executable: quartus Comment: None System Information Platform: windows64 OS name: Windows 7 OS version: 6.1 Quartus Prime Information Address bits: 64 Version: 17.1.0 Build: 590 Edition: Lite Edition
--- Quote Start --- you can also check your system logfiles. You might find something there. Is it a reoccurring error or just a one-off. --- Quote End --- It error always happens in the versions 16.0, 17.1. After this error, I need to restart my computer because the USBblaster does not work after that.
Quit Quartus and trash the db and incremental_db folders for your project. You'll need to recompile, but this might fix the issue.You may also need to reinstall USB Blaster drivers.
--- Quote Start --- It error always happens in the versions 16.0, 17.1. --- Quote End --- You didn't actually tell when it happens, e.g. compiling a specific project, in which phase, etc. --- Quote Start --- After this error, I need to restart my computer because the USBblaster does not work after that. --- Quote End --- This is usually indicating that part of Quartus is still running. To terminate it without restarting Windows, you can use the task manager.