diff --git a/platform/xilinx/util.tcl b/platform/xilinx/util.tcl index 525477a..8cf4fd8 100644 --- a/platform/xilinx/util.tcl +++ b/platform/xilinx/util.tcl @@ -316,8 +316,10 @@ proc create_project {} { _prepare_platform $::hw_file $platform_name $is_vitis # Process each bsp - dict for {bsp_name bsp_config} [dict get $::config bsps] { - _configure_bsp $bsp_name $bsp_config $platform_name $is_vitis + if {[dict exists $::config bsps]} { + dict for {bsp_name bsp_config} [dict get $::config bsps] { + _configure_bsp $bsp_name $bsp_config $platform_name $is_vitis + } } # Process each application