Knowledge Base Article

Why does the Nios® V processor software application fail to build after migrating from the previous Quartus® software version?

Description

This issue may be seen in the Quartus® Prime Pro Edition Software version 24.1 when migrating a working Nios® V processor software application from the previous software version to 24.1. After migration, there are missing macros (#define) in the newly generated system.h, associated with composed IP in the processor system.

The issue is due to a software update. Before the update, the OPAQUE_ADDRESS_MAP variable is treated as true regardless of the assignment.

 

Resolution

If the OPAQUE_ADDRESS_MAP variable is false,

  • Update the OPAQUE_ADDRESS_MAP variable to true in the *hw.tcl of the composed IP.

Please refer to Platform Designer - Module Properties for more information on OPAQUE_ADDRESS_MAP.

Updated 3 months ago
Version 2.0
No CommentsBe the first to comment