Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vitis Model Composer requires "em.avnet.com" not "avnet.com" to generate system for Minized board #15

Closed
philmcm opened this issue Jan 29, 2022 · 1 comment

Comments

@philmcm
Copy link

philmcm commented Jan 29, 2022

TCL get_board_parts command in Vivado 2021.2.1 shows "em.avnet.com:minized:part0:1.2 " but "avnet.com:minized:part0:1.3" (i.e. no "em" prefix on vendor).

Generating a system in Vitis Model Composer using the board file is not possible and produces the following error when Minized is selected as the board:

ERROR: An error occurred when creating the Vivado project.
ERROR: [Board 49-71] The board_part definition was not found for em.avnet.com:minized:part0:1.3. The project's board_part property was not set, but the project's part property was set to xc7z007sclg225-1. Valid board_part values can be retrieved with the 'get_board_parts' Tcl command. Check if board.repoPaths parameter is set and the board_part is installed from the tcl app store.

Changing the board.xml file for the 1.3 version so that vendor is "em.avnet.com" rather than "avnet.com" fixes the issue and Model Composer system generation is possible:
<board schema_version="2.2" vendor="em.avnet.com" ... >

I have made the change locally but would be good if the repo can be updated with this change.

@philmcm
Copy link
Author

philmcm commented Jan 30, 2022

It appears that loading both the 1.2 and 1.3 board file has caused this issue. Removing the 1.2 board file fixes the issue, I'm closing this issue.

@philmcm philmcm closed this as completed Jan 30, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant