Knowledge Base Article
Why does Ashling* RiscFree* IDE for Altera® FPGAs fail to debug a Nios® V processor C++ software project in Windows?
Description
Due to a problem with the Ashling* RiscFree* IDE for Altera® FPGAs software, debugging a Nios® V processor software project may fail when it is written in the C++ language. This is because there is a bug in the processor toolchain from the Ashling* RiscFree* IDE for Altera® FPGAs software.
C projects are not affected by this issue.
You might receive the following error messages.
|
Error Messages |
How is RISC-V GDB executed? |
|---|---|
|
Error in services launch sequence: GDB prompt not read |
From Ashling* RiscFree* IDE for Altera software |
|
../../../gdb/gdb/cp-name-parser.y:192: internal-error: fill_comp: Assertion ‘i’ failed. |
Executing riscv32-unknown-elf-gdb commands in the command-line interface |
The affected Ashling* RiscFree* IDE for Altera® FPGAs software versions are:
- 24.3.1 (version dated 9th Aug 2024)
- 24.4.0 (version dated 27th Sep 2024)
- 25.1.1 (version dated 31st Jan 2025)
Note that:
- This problem only affects Windows environments.
- C projects are not affected by this problem.
Resolution
This problem is fixed beginning with the Ashling* RiscFree* IDE for Altera® FPGAs software version 25.2.1 (version dated 9th May 2025).
You can download Ashling* RiscFree* IDE for Altera® FPGAs software version 25.2.1 (version dated 9th May 2025) separately from Quartus® Prime Pro Edition Installer for software version 25.1.1.
Follow these steps:
- Go to the Quartus® Prime Pro Edition Installer for software version 25.1.1 download link.
- Select Windows as the Operating System.
- Download the Quartus® Prime Pro Edition Installer for software version 25.1.1.
- Launch the installation.
- Select the following files to install:
- Add-ons and Standalone Software > Ashling* RiscFree* IDE for Altera
- Add-ons and Standalone Software > Quartus® Prime Pro Edition Programmer and Tools
Note: Refrain from using the Quartus® Prime Pro Edition Installer for software version 25.3 to resolve this problem. The installer contains the older version of the Ashling* software (Software version 25.1.1).