analogdevicesinc / MathWorks_tools

Scripts and tools created by ADI to be used with MATLAB and Simulink with ADI products

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Version error while creating hdl project in Matlab/Simulink 2051b

opened this issue · comments

Hey Guys,

I'm using Matlab 2015b with all needed toolboxes and hardware support (including the analog devices hardware supprt for SDR). Although I cloned the 2015b branch of this repository, I am not able to create a Xilinx Vivado Project with the HDL Workflow Advisor. The Steps are workin fine until I reach the subtask "4.1 Create Project" of the group "Embedded System Integration".
The Hardware Setup is a ZedBoard with AD-FMCOMM3-EBZ extension. The Xilinx Vivado Version I'm working with is 2014.4 - because Matlab 2015b supports only this version (not 2015.2)

The Error the hdl coder returns is:

ERROR: This project requires Vivado 2014.4.1.
    while executing
"adi_project_create fmcomms2_zed $proj_dir config_rx_tx.tcl"
    (file "vivado_custom_block_design.tcl" line 8)

    while executing
"source vivado_custom_block_design.tcl"
    (file "vivado_create_prj.tcl" line 14)
INFO: [Common 17-206] Exiting Vivado at Thu Jan 11 11:39:41 2018...

It seems to be thrown by the script "adi_project.tcl", which checks the version. I see the point, that this script/error message wants me to upgrade to Xilinx Vivado 14.4.1, but Matlab 2015b doesn't support this further version.

Is there anyone who worked sucessfull with the 2015b branch and the HDL Coder or anyone having an idea what I'm doing wrong? It is the Simulink project in "targeting_models/ADSB/".

If there is anyone else with this issue: just install the Xilinx Vivado 14.4.1 update, it works great :)