cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
1,137 Views
Registered: ‎03-22-2013

QDMA V3 vviado 2018.3 Example design failed to generate

Jump to solution

Hello,

The QDMa example design in stream with completion didn't want to generate.

# generate_target open_example [get_ips qdma_0]
ERROR: [IP_Flow 19-3478] Validation failed for parameter 'Pf3 Msix Cap Table Offset(PF3_MSIX_CAP_TABLE_OFFSET_qdma)' with value '10000' for BD Cell 'qdma_0'. Entered  Hexadecimal value 10000 is out of range.
ERROR: [IP_Flow 19-3478] Validation failed for parameter 'Pf3 Msix Cap Pba Offset(PF3_MSIX_CAP_PBA_OFFSET_qdma)' with value '14000' for BD Cell 'qdma_0'. Entered  Hexadecimal value 14000 is out of range.
ERROR: [IP_Flow 19-3478] Validation failed for parameter 'Pf2 Msix Cap Pba Offset(PF2_MSIX_CAP_PBA_OFFSET_qdma)' with value '14000' for BD Cell 'qdma_0'. Entered  Hexadecimal value 14000 is out of range.
ERROR: [IP_Flow 19-3478] Validation failed for parameter 'Pf1 Msix Cap Table Offset(PF1_MSIX_CAP_TABLE_OFFSET_qdma)' with value '10000' for BD Cell 'qdma_0'. Entered  Hexadecimal value 10000 is out of range.
ERROR: [IP_Flow 19-3478] Validation failed for parameter 'Pf0 Msix Cap Table Offset(PF0_MSIX_CAP_TABLE_OFFSET_qdma)' with value '10000' for BD Cell 'qdma_0'. Entered  Hexadecimal value 10000 is out of range.
ERROR: [IP_Flow 19-3478] Validation failed for parameter 'Pf2 Msix Cap Table Offset(PF2_MSIX_CAP_TABLE_OFFSET_qdma)' with value '10000' for BD Cell 'qdma_0'. Entered  Hexadecimal value 10000 is out of range.
ERROR: [IP_Flow 19-3478] Validation failed for parameter 'Pf0 Msix Cap Pba Offset(PF0_MSIX_CAP_PBA_OFFSET_qdma)' with value '14000' for BD Cell 'qdma_0'. Entered  Hexadecimal value 14000 is out of range.
ERROR: [IP_Flow 19-3478] Validation failed for parameter 'Pf1 Msix Cap Pba Offset(PF1_MSIX_CAP_PBA_OFFSET_qdma)' with value '14000' for BD Cell 'qdma_0'. Entered  Hexadecimal value 14000 is out of range.
INFO: [IP_Flow 19-3438] Customization errors found on 'qdma_0'. Restoring to previous valid configuration.
ERROR: [IP_Flow 19-98] Generation of the IP CORE failed.

 

Do you have any idea how to bypass this error?

 

Best regards,

Christian Lambricht

0 Kudos
1 Solution

Accepted Solutions
Highlighted
1,119 Views
Registered: ‎03-22-2013

Problem solved by patching the qdma_v3_0.tcl. like below for all physical function.

proc validate_PARAM_VALUE.pf0_msix_cap_table_offset_qdma {PARAM_VALUE.pf0_msix_cap_table_offset_qdma} {
#return [RangeCheck4HexDec 1400 2400 ${PARAM_VALUE.pf0_msix_cap_table_offset_qdma}]
return [RangeCheck4HexDec 10000 10000 ${PARAM_VALUE.pf0_msix_cap_table_offset_qdma}]
}

proc validate_PARAM_VALUE.pf0_msix_cap_pba_offset_qdma {PARAM_VALUE.pf0_msix_cap_pba_offset_qdma} {
#return [RangeCheck4HexDec 1400 2400 ${PARAM_VALUE.pf0_msix_cap_pba_offset_qdma}]
return [RangeCheck4HexDec 14000 14000 ${PARAM_VALUE.pf0_msix_cap_pba_offset_qdma}]
}

 

View solution in original post

5 Replies
Highlighted
1,120 Views
Registered: ‎03-22-2013

Problem solved by patching the qdma_v3_0.tcl. like below for all physical function.

proc validate_PARAM_VALUE.pf0_msix_cap_table_offset_qdma {PARAM_VALUE.pf0_msix_cap_table_offset_qdma} {
#return [RangeCheck4HexDec 1400 2400 ${PARAM_VALUE.pf0_msix_cap_table_offset_qdma}]
return [RangeCheck4HexDec 10000 10000 ${PARAM_VALUE.pf0_msix_cap_table_offset_qdma}]
}

proc validate_PARAM_VALUE.pf0_msix_cap_pba_offset_qdma {PARAM_VALUE.pf0_msix_cap_pba_offset_qdma} {
#return [RangeCheck4HexDec 1400 2400 ${PARAM_VALUE.pf0_msix_cap_pba_offset_qdma}]
return [RangeCheck4HexDec 14000 14000 ${PARAM_VALUE.pf0_msix_cap_pba_offset_qdma}]
}

 

View solution in original post

Highlighted
Xilinx Employee
Xilinx Employee
1,111 Views
Registered: ‎08-06-2008

Thank you. We have taken a note; we will investigate and fix the issue in a future release of the tool.

Thanks.

0 Kudos
Highlighted
Xilinx Employee
Xilinx Employee
1,011 Views
Registered: ‎08-06-2008

This issue will be fixed in the next release of Vivado. For Vivado 2018.3, please install the patch in https://www.xilinx.com/support/answers/72013.html.

Thanks.

Highlighted
954 Views
Registered: ‎03-22-2013

404: Page Not Found

0 Kudos
Highlighted
Moderator
Moderator
940 Views
Registered: ‎02-11-2014

Hello @christian.lambricht,

The AR72013 link is now working as expected in @deepeshm post. I am not sure what the problem was there, but its now public. Sorry for the confusion.

Thanks,

Cory

-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos