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: 

  1. Go to the Quartus® Prime Pro Edition Installer for software version 25.1.1 download link
  2. Select Windows as the Operating System
  3. Download the Quartus® Prime Pro Edition Installer for software version 25.1.1. 
  4. Launch the installation. 
  5. 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). 

Published 14 days ago
Version 1.0
No CommentsBe the first to comment