I am using Matlab Simulink, the "Communications System Toolbox Support Package for Xilinx Zynq-Based Radio" and the HDL Workflow Advisor to create HDL-Code and generate a custom bitstream to program the FPGA. Then I load the bitstream onto the board over Ethernet with Matlab. My hardware is the Zedboard and the RF FMC card AD9364.
Now, the problem is the following: Sometimes when I generate a bitstream, after I load it onto the board with "downloadImage(<radioObj>,'SDCardImage',<path>)", it stops responding. When Matlab then tries to start a connection during the execution of "testConnection(<radioObj>)", it fails and reports an "incompatibe radio" and suggests that the SD card image loaded on the board wouldn't be compatible with the Matlab/Simulink version. The wierd thing is however, that at other times when I repeat the whole workflow for generating a bitstream with the HDL Workflow Advisor, it is successful without changing anything in Simulink model!
My guess is that the Anti-Virus software and/or the firewall is the problem. But wouldn't that result in more consistent behavior? What else could be the reason?
Thank you very much.