Error: s0: Error during execution of "<Quartus® Prime installation>/nios2eds/Nios® II Command Shell.bat} make all 2>> stderr.txt": child process exited abnormally
Description Due to a problem in the Quartus® Prime software, you may see this error message during the compilation of the sequencer microcode when generating the External Memory Interface UniPHY IP. This issue occurs when the PC Windows Subsystem for Linux parameter is enabled and a bash.exe process is seen in Windows Task Manager. Resolution In the Windows Control Panel > Programs > Programs And Features > Turn Windows features on or off, unselect the parameter : Windows Subsystem for Linux. Reboot the PC, open the Quartus® Prime project and regenerate the UniPHY IP.156Views0likes0CommentsWhy do I see non-intuitive serial loopback behavior when using the Quartus® Prime Software Transceiver Toolkit with Stratix® 10 and Agilex™ 7 FPGA E-Tile devices?
Description You may see non-intuitive serial loopback behavior using the Quartus® Prime Software Transceiver Toolkit with Stratix® 10 and Agilex™ 7 E-Tile devices if you have not run any kind of RX Adaptation. It is mandatory to run RX Adaptation when using Stratix 10 and Agilex™ 7 FPGA E-Tile transceivers. If you have not run RX Adaptation, you may see the following behaviors: The toolkit shows 0 Bit Error Rate (BER) irrespective of internal or external serial loopback 0 BER errors are seen when implementing internal and external loopback on your system and switching internal serial loopback on and off without halting traffic Resolution To work around this problem, you must always run RX Adaptation on your Stratix® 10 and Agilex™ 7 FPGA E-Tile transceivers. A flow for initializing your E-Tile transceivers in the Intel Quartus Prime Software Transceiver Toolkit is documented in the following article: https://www.intel.com/content/www/us/en/support/programmable/articles/000077764.html108Views0likes0CommentsInternal error: Sub-system: FIO, File: /q****/c***/***/***.cpp, Line: 82 Path name is too long -- must be shorter than 260 characters, due to path name length limitations
Description Due to a problem in Quartus® Prime Software you may see the above error. Quartus does not support long paths when: 1) Any long path operations are attempted by directly calling the command line executables in Powershell. example : running quartus_*.exe on a project with long paths. 2) Any long path operations by Quartus GUI or by command line are attempted via the normal command shell - example: creating a project with long paths. Resolution To work around this problem, create the folder in Powershell first before launching Quartus®. This problem is scheduled to be fixed in a future version of the Quartus Prime Software.118Views0likes0CommentsWhy does the Configuration via Protocol (CvP) down stream driver fail to make cleanly when using Kernel version 5.6 or later with Stratix® 10 FPGA and all Agilex™ FPGAs?
Description Due to problem in the CvP down stream driver, the CvP down stream driver fails to make cleanly with kernel version 5.6 or later. Resolution For Linux Kernel version 5.6 or later, download and use the CvP driver from the following link: CvP Software driver code (14 nm and 10 nm)127Views0likes0CommentsHow do I address known software issues for Stratix® V FPGA, Arria® V FPGA, and Cyclone® V FPGA devices in the Quartus II software version 12.0 SP2?
Description There is a single patch available to address known software issues for Stratix® V FPGA, Arria® V FPGA, and Cyclone® V FPGA devices in the Quartus® II software version 12.0 SP2. This patch will be updated periodically with the latest software fixes. Check here periodically for updated files. You can refer to the readme file for the date the file was updated and a list of software fixes. Resolution Download and install the Stratix V/Arria V/Cyclone V FPGA device patch 2.dp10 from the appropriate link below. You must install the Quartus II software version 12.0 SP2 before installing this patch. Note that you should not install any non-Stratix V/Arria V/Cyclone V FPGA patches on the Quartus II software version 12.0 SP2 after installing this patch. Patch 2.dp10 includes all the fixes from previously-released patches 2.dp2, 2.dp3, 2.dp4, 2.dp5, 2.dp6, 2.dp7, 2.dp8 and 2.dp9. You can install patch 2.dp10 over previous device patches, but you do not need to install previous device patches before installing 2.dp10. Download the version 12.0 SP2 patch 2.dp10 for Windows (.exe) Download the version 12.0 SP2 patch 2.dp10 for Linux (.tar) Download the Readme for the Quartus II software version 12.0 SP2 patch 2.dp10 (.txt) To install a previously-released version of the Quartus II software version 12.0 SP2 Stratix V/Arria V/Cyclone V device patch, select the appropriate link below. Device patch 2.dp9 Download the version 12.0 SP2 patch 2.dp9 for Windows (.exe) Download the version 12.0 SP2 patch 2.dp9 for Linux (.tar) Download the Readme for the Quartus II software version 12.0 SP2 patch 2.dp9 (.txt) Device patch 2.dp8 Download the version 12.0 SP2 patch 2.dp8 for Windows (.exe) Download the version 12.0 SP2 patch 2.dp8 for Linux (.tar) Download the Readme for the Quartus II software version 12.0 SP2 patch 2.dp8 (.txt) Device patch 2.dp7 Download the version 12.0 SP2 patch 2.dp7 for Windows (.exe) Download the version 12.0 SP2 patch 2.dp7 for Linux (.tar) Download the Readme for the Quartus II software version 12.0 SP2 patch 2.dp7 (.txt) Device patch 2.dp6 Download the version 12.0 SP2 patch 2.dp6 for Windows (.exe) Download the version 12.0 SP2 patch 2.dp6 for Linux (.tar) Download the Readme for the Quartus II software version 12.0 SP2 patch 2.dp6 (.txt) Device patch 2.dp5 Download the version 12.0 SP2 patch 2.dp5 for Windows (.exe) Download the version 12.0 SP2 patch 2.dp5 for Linux (.tar) Download the Readme for the Quartus II software version 12.0 SP2 patch 2.dp5 (.txt) Device patch 2.dp4 Download the version 12.0 SP2 patch 2.dp4 for Windows (.exe) Download the version 12.0 SP2 patch 2.dp4 for Linux (.tar) Download the Readme for the Quartus II software version 12.0 SP2 patch 2.dp4 (.txt) Device patch 2.dp3 Download the version 12.0 SP2 patch 2.dp3 for Windows (.exe) Download the version 12.0 SP2 patch 2.dp3 for Linux (.tar) Download the Readme for the Quartus II software version 12.0 SP2 patch 2.dp3 (.txt) Device patch 2.dp2 Download the version 12.0 SP2 patch 2.dp2 for Windows (.exe) Download the version 12.0 SP2 patch 2.dp2 for Linux (.tar) Download the Readme for the Quartus II software version 12.0 SP2 patch 2.dp2 (.txt) Related Articles How do I generate programming files for Arria V D7, B7, and B5 devices in the Quartus II software version 12.0 SP2? Why does Design Space Explorer only show two effort levels for performance optimization? Internal Error: Sub-system: ASMGX, File: /quartus/comp/asmgx/asmgx_stratixv.cpp, Line: 480 Why might my Stratix V PCIe Gen 2 design intermittently downtrain to Gen1 speed? Internal Error: Sub-system: ASM, File: /quartus/comp/asm/asm_bit_connect.cpp, Line: 494 *** Fatal Error: Stack Overflow, TIS_RE_DELAY_TREE_TRANSIENT_NODE Why do reads from my Altera PLL Reconfig megafunction fail? Why do I see different fitting and timing results when I recompile my design in the Quartus II software version 12.0 SP2 and earlier?183Views0likes0CommentsHow can I address the known issues for designs targeting Stratix® IV devices in the Quartus® II software version 9.0?
Description If you are using Stratix® IV devices, download and install the Quartus® II software 9.0 patch 0.21 to address several known software issues. Recompile your design with the patched software and reconfigure your device with the new programming file. Patch 0.21 incorporates the fixes in Quartus II 9.0 patches 0.03, 0.08, and 0.13. If you are using any of those patches, you should install and recompile with patch 0.21 to get all the latest software fixes. You can view the readme.txt file for patch 0.21. Download the patch from the appropriate link: Quartus II software version 9.0 patch 0.21 for PC Quartus II software version 9.0 patch 0.21 for Linux If you have downloaded and installed patch 0.21, and your design uses multiple RAM blocks and the RAM type of at least one of these memories is AUTO, you must also download and install Quartus II software patch 0.33. You can view the readme.txt file for patch 0.33. Download the patch from the appropriate link: Quartus II software version 9.0 patch 0.33 for PC Quartus II software version 9.0 patch 0.33 for Linux The Quartus II software 9.0 patch 0.21 addresses the following issues: Version 9.0 allows dual-port dual-clock M144K RAMs, which are not supported in Stratix IV GX ES devices. For more details on this issue, refer to the Stratix IV GX Errata (PDF). M144K RAM blocks in dual-port dual-clock modes may fail to operate correctly, affecting applications such as DCFIFO memories, where data is transferred between two separate clock domains. Patch 0.21 disables the use of dual-port dual-clock modes for all M144K RAMs in Stratix IV GX ES devices. With version 9.0, MLAB RAM blocks in Stratix IV GX ES devices may operate incorrectly when the CRC Error Detection feature is enabled. Read and write operations in MLAB RAM blocks are affected with all CRC Error Detection divisor settings. Patch 0.21 restricts the usage of MLAB memory with the CRC error detection feature in Stratix IV GX ES devices. For more information on this issue, refer to the Stratix IV GX Errata (PDF). If your design uses differential inputs with parallel On Chip Termination (OCT) in version 9.0, parallel OCT is not turned on for the n-pin of the differential pairs during compilation. Patch 0.21 corrects this problem. If your design uses DSP blocks with the chainout feature, the Assembler in version 9.0 sets both the chainout and second adder register to use the same clock and clear signals. The design fails on the board if the chainout and second adder register use different clocks in the design. Patch 0.21 corrects this problem. Patch 0.21 removes the restriction and Fitter error in version 9.0 that you cannot use VCCA set to 2.5V when the reference clock is above 637.5 MHz for high speed interfaces. The Quartus II software version 9.0 generates the following error message in this situation: Error: CMU element <name> has an illegal VCCA setting of 2.5V, which is not a legal value. For designs targetting Stratix IV GT devices in version 9.0, Clock Data Recovery (CDR) in the transceiver does not lock in auto mode, resulting in the rx_freqlocked signal being stuck at logic 0 level. Patch 0.21 corrects this problem. The Quartus II software 9.0 patch 0.33 addresses the following issue: If you have downloaded and intalled patch 0.21 and your design uses more than one dual clock RAMs and the RAM type of at least one is set to AUTO, your compilation may not complete or you may see a internal error during compilation. Quartus II software patch 0.33 corrects this issue. Resolution These problems will also be fixed in a future release version of the Quartus II software.106Views0likes0CommentsHow do I address known software issues for Stratix V, Arria V, and Cyclone V devices in the Quartus II software version 12.0?
Description There is a single patch available to address known software issues for Stratix® V, Arria® V, and Cyclone® V devices in the Quartus® II software version 12.0. This patch will be updated periodically with the latest software fixes. Check here periodically for updated files. You can refer to the readme file for the date the file was updated and a list of software fixes. Resolution Download and install the Stratix V/Arria V/Cyclone V device patch 0.dp3 from the appropriate link below. You must install the Quartus II software version 12.0 before installing this patch. Note that you should not install any non-Stratix V/Arria V/Cyclone V patches on the Quartus II software version 12.0 after installing this patch. Patch 0.dp3 includes all the fixes from previously released patch 0.dp2. You can install patch 0.dp3 over patch 0.dp2, but you do not need to install patch 0.dp2 before installing 0.dp3. Download the version 12.0 patch 0.dp3 for Windows (.exe) Download the version 12.0 patch 0.dp3 for Linux (.tar) Download the Readme for the Quartus II software version 12.0 patch 0.dp3 (.txt) To install the previously-released version of the Quartus II software version 12.0 Stratix V/Arria V/Cyclone V device patch, select the appropriate link below. Device patch 0.dp2 Download the version 12.0 patch 0.dp2 for Windows (.exe) Download the version 12.0 patch 0.dp2 for Linux (.tar) Download the Readme for the Quartus II software version 12.0 patch 0.dp2 (.txt) Related Articles Why do I see JTAG communication produce incorrect result or JTAG communication error? Error (261003): Can't continue the established JTAG communication. Reconnect communications cable and device.125Views0likes0CommentsHow do I address known software issues for Stratix® V and Arria® V devices in the Quartus®II software version 11.1 SP2?
Description There is a single patch available to address known software issues for Stratix® V and Arria® V devices in the Quartus® II software version 11.1 SP2. This patch will be updated periodically with the latest software fixes. Check here periodically for updated files. You can refer to the readme file for the date the file was updated and a list of software fixes. Resolution Download and install the Stratix V/Arria V device patch 2.dp8 from the appropriate link below. You must install the Quartus II software version 11.1 SP2 before installing this patch. Note that you should not install any non-Stratix V/Arria V patches on the Quartus II software version 11.1 SP2 after installing this patch. Patch 2.dp8 includes all the fixes from previously released patches 2.dp3, 2.dp6, and 2.dp7. You can install patch 2.dp8 over previous device patches, but you do not need to install earlier device patches before installing patch 2.dp8. Download the version 11.1 SP2 Stratix V/Arria V device patch 2.dp8 for Windows (.exe) Download the version 11.1 SP2 Stratix V/Arria V device patch 2.dp8 for Linux (.tar) Download the Readme for the Quartus II software version 11.1 SP2 Stratix V/Arria V device patch 2.dp8 (.txt) To install previously-release versions of the Quartus II software version 11.1 SP2 Stratix V/Arria V device patch, select the appropriate link below. Device patch 2.dp7 Download the version 11.1 SP2 Stratix V/Arria V device patch 2.dp7 for Windows (.exe) Download the version 11.1 SP2 Stratix V/Arria V device patch 2.dp7 for Linux (.tar) Download the Readme for the Quartus II software version 11.1 SP2 Stratix V/Arria V device patch 2.dp7 (.txt) Device patch 2.dp6 Download the version 11.1 SP2 Stratix V/Arria V device patch 2.dp6 for Windows (.exe) Download the version 11.1 SP2 Stratix V/Arria V device patch 2.dp6 for Linux (.tar) Download the Readme for the Quartus II software version 11.1 SP2 Stratix V/Arria V device patch 2.dp6 (.txt) Device patch 2.dp3 Download the version 11.1 SP2 Stratix V/Arria V device patch 2.dp3 for Windows (.exe) Download the version 11.1 SP2 Stratix V/Arria V device patch 2.dp3 for Linux (.tar) Download the Readme for the Quartus II software version 11.1 SP2 Stratix V/Arria V device patch 2.dp3 (.txt) Related Articles How do I address known software issues for Stratix V and Arria V devices in the Quartus II software version 11.1 SP1? Does the Quartus II software version 11.1 SP2 include all the fixes from the Quartus II software version 11.1 SP1 device patch 1.dp11? Internal Error: Sub-system: ASMCC, File: /quartus/comp/asmcc/asmcc_bitfield.cpp, Line: 882 Error (170065): Cannot split carry or cascade chain crossing 11 logic cells and starting on logic cell <cell name> into legal LABs164Views0likes0CommentsHow do I address known software issues for Stratix® V, Arria® V, and Cyclone® Vdevices in the Quartus II software version 13.0?
Description There is a single patch available to address known software issues for Stratix® V, Arria® V, and Cyclone® V devices in the Quartus® II software version 13.0. This patch will be updated periodically with the latest software fixes. Check here periodically for updated files. Refer to the readme file for each device patch for the date the file was updated and information on the issues fixed in that patch. Related solutions at the bottom of this page may contain additional information about some of the issues covered in this patch. Resolution Download and install the Stratix V/Arria V/Cyclone V device patch 0.dp4 from the appropriate link below. You must install the Quartus II software version 13.0 before installing this patch. Note that you should not install any non-Stratix V/Arria V/Cyclone V patches on the Quartus II software version 13.0 after installing this patch. Patch 0.dp4 includes all the fixes from previously released device patches. Related Articles Why assertion of reset may cause low probablity lock up of UniPHY NIOS sequencer resulting in incomplete calibration Internal Error: Sub-system:ASMCC, File:/quartus/comp/asmcc/asmcc_bitfield.cpp,Line:989 Assembler bitfield error: Found conflicting assignments for CRAM address:address=142 Internal Error: Sub-system: U2B, File: /quartus/db/u2b/u2b_av_m10k_param.cpp, Line: 2018134Views0likes0CommentsRapidIO II MegaCore Function User Guide Has Incorrect Information About the Port 0 Error and Status CSR
Description According to the RapidIO II MegaCore Function User Guide, any of the following three link protocol violations causes the RapidIO II IP core input port to transition to the Input Error Stopped state, setting the IN_ERR_STOP bit of the Port 0 Error and Status CSR (offset 0x158): Unexpected packet-accepted control symbol Unexpected packet-retry control symbol Unexpected packet-not-accepted control symbol However, these conditions do not affect the input port. Instead, they cause the RapidIO II output port to transition to the Output Error Stopped state, and set the OUT_ERR_STOP of the Port 0 Error and Status CSR . For information about the accurate definition of the PORT_ERR field of this register, refer to RapidIO II IP Core link-response Timeout Behavior Does Not Match Documentation and to RapidIO II MegaCore Function User Guide Erroneously Indicates link-response With port_status Value of Error Causes Fatal Error. Resolution This issue has no workaround. Ensure you use the explanation in this erratum to interpret the values in the Port 0 Error and Status CSR. This issue is fixed in version 14.0 of the RapidIO II MegaCore Function User Guide.104Views0likes0Comments