UPGRADE YOUR BROWSER
We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!
03-17-2015 09:15 AM
Hi everybody,
I made some minor changes in a custom IP: I changed a "generic" parameter into an input port because now I need to change it runtime. So I edit my IP in IP packager, made a new version, successfully sytnthesized it and repackage it. When I got back t my Block Design and try "Customize Block" I got a tcl Error:
"tcl error on init_gui procedure for BD Cell 'reg_spi_slave_0'. ERROR: [Common: 17-39]
'ipgui::add_param' failed due to earlier errors."
Can anyone help me with this_
Thanks,
Leonardo
03-18-2015 07:24 AM
Ok, solved.
I just refresh the "Customization GUI" in the IP Packager but it was empty. So I manually readded all parameters and repackaged. This fixed the problem.
Thanks guys,
Leonardo
03-17-2015 10:25 AM
03-17-2015 09:31 PM
Hi Leonardo,
After editing the IP via "edit in ip packager" did you upgrade the IP in original block design?
Ideally the tool automatically upgrades it once you repackage the IP but just recheck.
Also did you try creating new version of IP? Did it fail with same errors?
Thanks,
Deepika.
03-18-2015 07:04 AM
Forgot to say Vivado version is 2014.4.
The upgrade seems correct. I ran "Report IP Status" and I can see the new IP version.
I checked the vivado.log file and found the problem is due to the old parameter I removed.
Here it is:
WARNING: [IP_Flow 19-469] Gui parameter('words') creation is incomplete. Corresponding component parameter does not exist
ERROR: [Ipptcl 7-17] Invalid Parameter 'words'.
ERROR: [Common 17-39] 'ipgui::add_param' failed due to earlier errors.
ERROR: [IP_Flow 19-3475] Tcl error in init_gui procedure for BD Cell '/reg_spi_slave_0'. ERROR: [Common 17-39] 'ipgui::add_param' failed due to earlier errors.
I checked the "customization Parameters" tab in the IP Packager Menu and correctly there is NO "words" parameter. It looks like a "refresh" issue, could it be?
I tried a manual update of the file in the IP repository, a refresh of the repository in the IP tap from the Project Settings and a reinstantiated a new IP in the block design but still got the same error message when I try to customize the IP.
03-18-2015 07:24 AM
Ok, solved.
I just refresh the "Customization GUI" in the IP Packager but it was empty. So I manually readded all parameters and repackaged. This fixed the problem.
Thanks guys,
Leonardo