ska-sa / kutleng_skarab2_bsp_firmware

The vivado firmware for the skarab2
2 stars 6 forks source link

EthMACPHY100GQSFP24x_ issue #4

Open wmand opened 10 months ago

wmand commented 10 months ago

Hi I am using vivado 2019.2 and after I run source ../{vcu118|vcu1525}/ethmac{vcu118|vcu1525}pr.tcl

and when I synthetized I got following error

EthMACPHY100CQSFP14x_synth_1

with warning message

CRITICAL WARNING: [IP_Flow 19-4739] Writing uncustomized BOM file 'e:/casperbsp/projects/vivado/project_flow/vcu1525projectpr/vcu1525projectpr.srcs/sources_1/ip/EthMACPHY100GQSFP14x/EthMACPHY100GQSFP14x.xml' WARNING: [Project 1-576] IP 'E:/casperbsp/projects/vivado/project_flow/vcu1525projectpr/vcu1525projectpr.srcs/sources_1/ip/EthMACPHY100GQSFP24x/EthMACPHY100GQSFP24x.xci' in run EthMACPHY100GQSFP24x_synth_1 is locked, no out-of-context (OOC) run will be launched. The run may not be able to complete. Please select 'Report IP Status' from 'Tools/Report' or run the Tcl command 'report_ip_status' for more information. WARNING: [Project 1-576] IP 'E:/casperbsp/projects/vivado/project_flow/vcu1525projectpr/vcu1525projectpr.srcs/sources_1/ip/EthMACPHY100GQSFP14x/EthMACPHY100GQSFP14x.xci' in run EthMACPHY100GQSFP14x_synth_1 is locked, no out-of-context (OOC) run will be launched. The run may not be able to complete.

Any Idea what I miss ?

Thanks

AdamI75 commented 10 months ago

@wmand it looks like your IP is locked and so it can't synthesise the MAC. I see you are using Vivado 2019.2. I think you will need to use the exact version to avoid this issues or you will have to upgrade or downgrade. Have you read the readme under https://github.com/ska-sa/kutleng_skarab2_bsp_firmware? It explains versions and how to generate a firmware build quite well. The last time I looked at this was in 2019, so I am a bit rusty. It does work though. I have compiled it and tested it according to the document. I am not really using this repo at the moment as it has served its prupose.

Please can you give me your background, what hardware you are running it on, what repo branch you are using, what is the axact Vivado version you are using i.e. the build history in order for me to assist you better, thanks. Kind regards, Adam

wmand commented 10 months ago

For vivado version

Typed following in tcl console

ver Vivado v2019.2 (64-bit) SW Build 2700185 on Thu Oct 24 18:46:05 MDT 2019 IP Build 2699827 on Thu Oct 24 21:16:38 MDT 2019 Copyright 1986-2019 Xilinx, Inc. All Rights Reserved.

Target hardware is vcu1525

I just download from github repo as zip from https://github.com/ska-sa/kutleng_skarab2_bsp_firmware

What other version of vivado you recommend ?

Thank you

AdamI75 commented 10 months ago

@wmand This is what the documentation states: "The Vivado version being used is Vivado 2019.2.1_AR72614". We are not using Vivado 2019.2 as is. Please read the Readme file in: https://github.com/ska-sa/kutleng_skarab2_bsp_firmware. It has the versions you need and also the githashes that were tested. Do read the entire table of contents before building, thanks. It has everything you need.