My system consists of a simple embedded system and a custom IP that has been created using the IP Packager utility in Vivado.
However, if I export to SDK and build a BSP, the resulting xparameters.h file has 0xffffffff for the base and a high address for my custom IP.
How can this be addressed?
This is a known issue in Vivado. To address this issue, download the Tcl file attached to this Answer Record.
Open the Block Design in Vivado, source the Tcl, and use the command below:
Once this is done, you will be prompted to Refresh IP Catalog, and Upgrade the Selected IP (As normally happens after making edits).
Then Generate Output Products, and re-export to SDK.
|Name||File Size||File Type|