Hello,
I am trying to use the AD9176 + ZCU102 reference project but I want to use all 3 channels per DAC, so I changed the mode in config.tcl from the default of 04 to 02. Mode 4 works fine but mode 2 errors out when building the block design. I have tried both the 2019_r2 release as well as the latest on master.
ERROR: [IP_Flow 19-3461] Value '96' is out of the range for parameter 'Bus Width(DMA_DATA_WIDTH_DEST)' for BD Cell 'dac_dma' . Valid values are - 16, 32, 64, 128, 256, 512, 1024 INFO: [IP_Flow 19-3438] Customization errors found on 'dac_dma'. Restoring to previous valid configuration. INFO: [Common 17-17] undo 'set_property' ERROR: [Common 17-39] 'set_property' failed due to earlier errors. while executing "rdi::add_properties -dict {CONFIG.DMA_TYPE_SRC 0 CONFIG.DMA_TYPE_DEST 1 CONFIG.DMA_DATA_WIDTH_SRC 64 CONFIG.DMA_DATA_WIDTH_DEST 96} /dac_dma" invoked from within "set_property -dict $config $cell" invoked from within "if {$i_params != {}} { set config {} # Add CONFIG. prefix to all config options foreach {k v} $i_params { lappend config "CONFIG.$k"..." (procedure "ad_ip_instance" line 4) invoked from within "ad_ip_instance axi_dmac dac_dma [list \ DMA_TYPE_SRC 0 \ DMA_TYPE_DEST 1 \ DMA_DATA_WIDTH_SRC 64 \ DMA_DATA_WIDTH_DEST $dac_dma_data_width \ ]" (file "../common/dac_fmc_ebz_bd.tcl" line 79)
Do you have any advice on getting this to work in mode 2?
Steps to reproduce:
- clean copy of hdl repo
- modify projects/dac_fmc_ebz/common/config.tcl to set mode 04 rather than mode 02
- build zcu102 project
Thanks,
Jason