Xrfdc shutdown

Could anyone advise on what the correct way of shutting down the RFDC tiles is? I’ve tried:

rfdc = ol.rf_path.usp_rf_data_converter_0

<do some RFDC related stuff here>

# shutdown the RFDC tiles
for i in range(4):
    rfdc.adc_tiles[i].ShutDown
    rfdc.dac_tiles[i].ShutDown

But it doesn’t appear to be doing anything. I can’t seem to find any examples of anyone doing this but some of the old Xilinx bare metal example designs seemed to want to make a point of shutting down the tiles before loading a new bitstream.

Hi there,

Looks like you’re missing the parenthesis of the ShutDown() function call.

Calling like this should work:

for i in range(4):
    rfdc.adc_tiles[i].ShutDown()
    rfdc.dac_tiles[i].ShutDown()

Thanks
Shawn

1 Like

Ah of course! Apologies. That has sorted it.