Hi,
I am trying to replicate the results of your nice demos on a ZCU216 RFSoC Xilinx device.
When I try 03_Resonator_emulator_phase.ipynb, I got into some issues related to the "QickTrainingSoc.py".
The code stops in the constructor of the class, when the self.map_local() function is called.
I noticed the problem is related to how to access the values of the adcs.
For instance in line 400:
pfb.configure(self.adcs[adc]['fs']/self.adcs[adc]['decimation'])
If I change the previous line for this one :
pfb.configure(self['adcs'][adc]['fs']/self['adcs'][adc]['decimation'])
It seems to be ok, but the problem goes to other line that references the adcs or dacs as properties of self.
I am using the current main branch of qick.
do you have any idea where the error comes from?
Do I have to use a different branch or tag of the qick repo?
Best regards,
Martin Letras
Hi,
I am trying to replicate the results of your nice demos on a ZCU216 RFSoC Xilinx device.
When I try 03_Resonator_emulator_phase.ipynb, I got into some issues related to the "QickTrainingSoc.py".
The code stops in the constructor of the class, when the self.map_local() function is called.
I noticed the problem is related to how to access the values of the adcs.
For instance in line 400:
pfb.configure(self.adcs[adc]['fs']/self.adcs[adc]['decimation'])
If I change the previous line for this one :
pfb.configure(self['adcs'][adc]['fs']/self['adcs'][adc]['decimation'])
It seems to be ok, but the problem goes to other line that references the adcs or dacs as properties of self.
I am using the current main branch of qick.
do you have any idea where the error comes from?
Do I have to use a different branch or tag of the qick repo?
Best regards,
Martin Letras