Knowledge Base Article

Build Errors on Software for Pre-Existing Design with SG-DMA

Description

If you have a Nios II system generated with SOPC Builder version 10.1 or earlier, and it contains the Scatter-Gather DMA (SG-DMA) component, you cannot build software for it with the Nios II SBT for Eclipse version 11.0 or later. If you attempt to do so, the Nios II compiler reports errors.

The SG-DMA component is updated for version 11.0 and the software driver is not compatible with older versions of hardware. The minimum compatible hardware version of a component is defined in the component's _sw.tcl file, for example set_sw_property min_compatible_hw_version 11.0.

Resolution

Regenerate the design with SOPC Builder version 11.0 or later before attempting to compile the software in the Nios II SBT for Eclipse.

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